Neural Texture Compression for Three.js
21 days ago
- Implements NVIDIA's 2023 Neural Texture Compression paper using three.js.
- Replaces full-resolution material textures with a tiny neural network representation.
- Dramatically reduces memory usage and download size for 3D scenes.
- Enables richer materials without increasing overall footprint.
- Compresses all material maps together—albedo, normal, roughness, metalness—into one compact representation.
- The compressed representation is often smaller than a single original texture.
- Example materials shown are each approximately 93KB in size.