Progressive Buffers: View-dependent Geometry and Texture for LOD Rendering
Pedro V. Sander, Jason L. Mitchell
Eurographics Symposium on Geometry Processing, 2005, pp. 129--138.
Abstract: We introduce a view-dependent level of detail rendering system designed with modern GPU architectures in mind. Our approach keeps the data in static buffers and geomorphs between different LODs using per-vertex weights for seamless transition. Our method is the first out-of-core system to support texture mapping, including a mechanism for texture LOD. This approach completely avoids LOD pops and boundary cracks while gracefully adapting to a specified framerate or level of detail. Our method is suitable for all classes of GPUs that provide basic vertex shader programmability, and is applicable for both out-of-core or instanced geometry. The contributions of our work include a preprocessing and rendering system for view-dependent LOD rendering by geomorphing static buffers using per-vertex weights, a vertex buffer tree to minimize the number of API draw calls when rendering coarse-level geometry, and automatic methods for efficient, transparent LOD control.
@inproceedings{Sander:2005:PBV,
author = {Pedro V. Sander and Jason L. Mitchell},
title = {Progressive Buffers: View-dependent Geometry and Texture for LOD Rendering},
booktitle = {Eurographics Symposium on Geometry Processing},
pages = {129--138},
year = {2005},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."