(Larger version, TIFF
1.1MB)
Rendering from Compressed Textures
Andrew C. Beers,
Maneesh Agrawala, and
Navin Chaddha
Proc. SIGGRAPH '96
Abstract:
We present a simple method for rendering directly from compressed
textures in hardware and software rendering systems. Textures are compressed
using a vector quantization (VQ) method. The advantage of VQ over other
compression techniques is that textures can be decompressed quickly during
rendering. The drawback of using lossy compression schemes such as VQ for
textures is that such methods introduce errors into the textures. We discuss
techniques for controlling these losses. We also describe an extension to the
basic VQ technique for compressing mipmaps. We have observed compression
rates of up to 35:1, with minimal loss in visual quality and a small impact on
rendering time. The simplicity of our technique lends itself to an efficient
hardware implementation.
Additional Information Available:
According to University policy, we have disclosed documentation of this
invention to the
Office of Technology
Licensing, who have filed for a patent. For further
information, contact John Sandelin (email: jon@otlmail.stanford.edu) at the
Office of Technology Licensing.
beers@cs.stanford.edu
[an error occurred while processing this directive]