Management of large amounts of data in interactive building walkthroughs
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
View-dependent refinement of progressive meshes
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
View-dependent simplification of arbitrary polygonal environments
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Surface simplification using quadric error metrics
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Smooth view-dependent level-of-detail control and its application to terrain rendering
Proceedings of the conference on Visualization '98
MMR: an interactive massive model rendering system using geometric and image-based acceleration
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
QSplat: a multiresolution point rendering system for large meshes
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
HLODs for faster display of large static and dynamic environments
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Out-of-core construction and visualization of multiresolution surfaces
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
Quick-VDR: Interactive View-Dependent Rendering of Massive Models
VIS '04 Proceedings of the conference on Visualization '04
A Multiresolution Representation for Massive Meshes
IEEE Transactions on Visualization and Computer Graphics
Hi-index | 0.00 |
We propose a new method for efficient out-of-core rendering of complex 3D scenes. The method consists of two main phases: a new out-of-core preprocessing and a run-time, view-dependent rendering of the scene. In the preprocessing, we partition the scene with a spatial octree and build an on-disk multi-resolution hierarchical representation for the scene. Then at run-time, the multi-threaded technology is used. The prefetching thread predicts the motion of the viewer and prefetches the scene that would be seen next. The rendering thread traverses the octree hierarchy and renders the scene by view-dependent selective refinement. Experimental results show that our system can render large complex 3D scenes of tens of millions of triangles at interactive rates on commodity PC with fine image quality and minimal popping artifacts.