spark.js GLTF Demo: Real-Time Texture Transcoding for Faster Asset Delivery

A GLTF viewer that ships textures as compact WebP or AVIF, then transcodes them to GPU-compressed formats in the browser. Small downloads, efficient VRAM. Spark.js handles the conversion so you get the best of both worlds.

0:00
/0:45

A 3D model viewer displaying a GLTF asset with interactive rotation controls, demonstrating spark.js real-time texture transcoding from modern image formats to GPU-compressed formats.