Sciweavers

TVCG
2010

Parallel View-Dependent Level-of-Detail Control

13 years 2 months ago
Parallel View-Dependent Level-of-Detail Control
—We present a scheme for view-dependent level-of-detail control that is implemented entirely on programmable graphics hardware. Our scheme selectively refines and coarsens an arbitrary triangle mesh at the granularity of individual vertices to create meshes that are highly adapted to dynamic view parameters. Such fine-grain control has previously been demonstrated using sequential CPU algorithms. However, these algorithms involve pointer-based structures with intricate dependencies that cannot be handled efficiently within the restricted framework of GPU parallelism. We show that by introducing new data structures and dependency rules, one can realize fine-grain progressive mesh updates as a sequence of parallel streaming passes over the mesh elements. A major design challenge is that the GPU processes stream elements in isolation. The mesh update algorithm has time complexity proportional to the selectively refined mesh, and moreover can be amortized across several frames. The ...
Liang Hu, Pedro V. Sander, Hugues Hoppe
Added 31 Jan 2011
Updated 31 Jan 2011
Type Journal
Year 2010
Where TVCG
Authors Liang Hu, Pedro V. Sander, Hugues Hoppe
Comments (0)