Fast and Memory Efficient View-Dependent Trimmed NURBS Rendering
Abstract
The problem of rendering large trimmed NURBS models at interactive frame rates is of great interest for industry, since nearly all their models are designed on the basis of this surface type. Most existing approaches first transform the NURBS surfaces into polygonal representation and subsequently build static levels of detail upon them, as current graphics hardware is optimized for rendering triangles.
In this work, we present a method for memory efficient, view-dependent rendering of trimmed NURBS surfaces that yields high-quality results at interactive frame rates. In contrast to existing algorithms, our approach needs not store hierarchies of triangles, since utilizing our special multiresolution Seam Graph data structure, we are able to generate required triangulations on the fly.
Stichwörter: level of detail, non-manifold data structure, NURBS rendering
Bilder
![]() |
Paper herunterladen
Zusätzliches Material
- Präsentationsfolien (PDF-Dokument, 3.9 MB)
Bibtex
@INPROCEEDINGS{guthe-2002-fast-nurbs, author = {Guthe, Michael and Meseth, Jan and Klein, Reinhard}, editor = {Coquillart, S. and Shum, H. -Y. and Hu, S. -M.}, pages = {204--213}, title = {Fast and Memory Efficient View-Dependent Trimmed NURBS Rendering}, booktitle = {Pacific Graphics 2002}, year = {2002}, month = oct, publisher = {IEEE Computer Society}, institution = {Universit{\"a}t Bonn}, keywords = {level of detail, non-manifold data structure, NURBS rendering}, abstract = {The problem of rendering large trimmed NURBS models at interactive frame rates is of great interest for industry, since nearly all their models are designed on the basis of this surface type. Most existing approaches first transform the NURBS surfaces into polygonal representation and subsequently build static levels of detail upon them, as current graphics hardware is optimized for rendering triangles. In this work, we present a method for memory efficient, view-dependent rendering of trimmed NURBS surfaces that yields high-quality results at interactive frame rates. In contrast to existing algorithms, our approach needs not store hierarchies of triangles, since utilizing our special multiresolution Seam Graph data structure, we are able to generate required triangulations on the fly.}, isbn = {0-7695-1784-6} }