Hubs-Foundation / Hubs-Foundation/Spoke

Spoke produces unoptimized textures that have a larger file size than the source textures

Open
#623 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
679
Forks
260
PR merge metrics
No merged PRs in 30d

Description

For example, the GLTF from Sketchfab for this model contains a JPEG base color texture that is 522KB, but the same texture is 1.28MB when published from Spoke
https://sketchfab.com/3d-models/lamp-vintage-8d0e4151b9004821bac7486e95e73b84

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the published GLTF using the linked Sketchfab lamp model and compare its source JPEG texture with the texture produced by Spoke. Trace the texture publishing path to identify why the output is larger; done means published textures are no larger than the source while preserving the model appearance.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, three.js
Domain
computer-graphics
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.