Tests Show Texture Compression Shrinks glTF Files More Than Geometry Compression

A DEV Community test examined how compressing a procedural grape hyacinth model for Three.js affected file size, loading, and rendering. Texture compression reduced file size far more than geometry compression, while the gltfpack outputs stripped custom attributes that the wind animation depends on. Export, browser loading, and repeated placement were measured separately so a smaller file could not pass unnoticed as a usable asset. The fixture was a synthetic model with 6,056 triangles and a noisy 2048 by 2048 test texture, so the results do not represent production garden assets. Timings were taken on localhost with warm decoders, and the glTF Transform Meshopt output was the only candidate that kept the wind attributes while still reducing size.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in