Parallel View-Dependent Out-of-Core Progressive Meshes
Loading...
Date
2010
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
The complexity of polygonal models is growing faster than the ability of graphics hardware to render them in real-time. If a scene contains many models and textures, it is often also not possible to store the entire geometry in the graphics memory. A common way to deal with such models is to use multiple levels of detail (LODs), which represent a model at different complexity levels. With view-dependent progressive meshes it is possible to render complex models in real time, but the whole progressive model must fit into graphics memory. To solve this problem out-of-core algorithms have to be used to load mesh data from external data devices. Hierarchical level of detail (HLOD) algorithms are a common solution for this problem, but they have numerous disadvantages. In this paper, we combine the advantages of view-dependent progressive meshes and HLODs by proposing a new algorithm for real-time view-dependent rendering of huge models. Using a spatial hierarchy we extend parallel view-dependent progressive meshes to support out-of-core rendering. In addition we present a compact data structure for progressive meshes, optimized for parallel GPU-processing and out-of-core memory management.
Description
@inproceedings{:10.2312/PE/VMV/VMV10/025-032,
booktitle = {Vision, Modeling, and Visualization (2010)},
editor = {Reinhard Koch and Andreas Kolb and Christof Rezk-Salama},
title = {{Parallel View-Dependent Out-of-Core Progressive Meshes}},
author = {Derzapf, Evgenij and Menzel, Nicolas and Guthe, Michael},
year = {2010},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-79-1},
DOI = {/10.2312/PE/VMV/VMV10/025-032}
}