DocumentCode :
813375
Title :
Quick-VDR: out-of-core view-dependent rendering of gigantic models
Author :
Yoon, Sung-Eui ; Salomon, Brian ; Gayle, Russell ; Manocha, Dinesh
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
Volume :
11
Issue :
4
fYear :
2005
Firstpage :
369
Lastpage :
382
Abstract :
We present a novel approach for interactive view-dependent rendering of massive models. Our algorithm combines view-dependent simplification, occlusion culling, and out-of-core rendering. We represent the model as a clustered hierarchy of progressive meshes (CHPM). We use the cluster hierarchy for coarse-grained selective refinement and progressive meshes for fine-grained local refinement. We present an out-of-core algorithm for computation of a CHPM that includes cluster decomposition, hierarchy generation, and simplification. We introduce novel cluster dependencies in the preprocess to generate crack-free, drastic simplifications at runtime. The clusters are used for LOD selection, occlusion culling, and out-of-core rendering. We add a frame of latency to the rendering pipeline to fetch newly visible clusters from the disk and avoid stalls. The CHPM reduces the refinement cost of view-dependent rendering by more than an order of magnitude as compared to a vertex hierarchy. We have implemented our algorithm on a desktop PC. We can render massive CAD, isosurface, and scanned models, consisting of tens or a few hundred million triangles at 15-35 frames per second with little loss in image quality.
Keywords :
computational geometry; interactive systems; mesh generation; rendering (computer graphics); solid modelling; visual databases; Quick-VDR; cluster decomposition; external-memory algorithm; gigantic models; interactive display; occlusion culling; out-of-core view-dependent rendering; progressive meshes; selective refinement; Clustering algorithms; Costs; Delay; Displays; Graphics; Isosurfaces; Pipelines; Rendering (computer graphics); Runtime; Solid modeling; Index Terms- Interactive display; external-memory algorithm; levels-of-detail.; occlusion culling; out-of-core algorithms; view-dependent rendering; Algorithms; Computer Graphics; Computer Simulation; Database Management Systems; Databases, Factual; Image Enhancement; Image Interpretation, Computer-Assisted; Information Storage and Retrieval; Models, Theoretical; Numerical Analysis, Computer-Assisted; Online Systems; User-Computer Interface;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2005.64
Filename :
1432683
Link To Document :
بازگشت