Adaptive Level-of-Precision for GPU-Rendering

Loading...
Thumbnail Image
Date
2011
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
Video memory is a valuable resource that has grown much slower than the rendering power of GPUs over the last years. Today, video memory is often the limiting factor in interactive high-quality rendering applications. The most often used solution to reduce memory consumption is to apply level-of-detail (LOD) methods: only a simplified version of the mesh with less vertices and triangles is kept in memory. In this paper we examine a simple orthogonal compression approach that is mostly neglected: adapting the level-of-precision (LOP) of vertex data. The main idea is to quantize vertex positions according to the current view distance, and adapt precision by adding or removing single bit planes. We provide an analysis of the resulting image error, and show that visual artifacts can be avoided by simply constraining the quantization for critical vertices. Our approach allows both random access on vertex data as well as quickly switching between LOP. In experiments we found that our approach compresses vertex positions by about 70percent on average without loss in rendering performance or image quality.
Description

        
@inproceedings{
:10.2312/PE/VMV/VMV11/169-176
, booktitle = {
Vision, Modeling, and Visualization (2011)
}, editor = {
Peter Eisert and Joachim Hornegger and Konrad Polthier
}, title = {{
Adaptive Level-of-Precision for GPU-Rendering
}}, author = {
Meyer, Quirin
and
Sussner, Gerd
and
Greiner, Günter
and
Stamminger, Marc
}, year = {
2011
}, publisher = {
The Eurographics Association
}, ISBN = {
978-3-905673-85-2
}, DOI = {
/10.2312/PE/VMV/VMV11/169-176
} }
Citation
Collections