Real-time out-of-core trimmed NURBS rendering and editing
Abstract
For rendering purposes trimmed NURBS surfaces have to be converted into a polygonal representation. In order to fulfill the high quality visualization demands posed by various design and quality control applications, current NURBS rendering methods require a careful preparation of the converted models which often needs manual user intervention. This preprocessing step prevents the user from interactively modifying, removing or adding surfaces during a visualization session.
In this paper we present a high quality, out-of-core trimmed NURBS rendering algorithm that supports both an automatic preprocessing of gigabyte sized models and a real-time rendering of the preprocessed models allowing for the seamless integration of interactive editing of the NURBS surfaces. Additional advantages of our method are the conservative error bounds both for the geometry and the shading, making it suitable even for quality control applications.
Download Paper
Additional Material
- Appendix (PDF document, 365 KB)
Bibtex
@INPROCEEDINGS{guthe-2004-real-time-2, author = {Guthe, Michael and Bal{\'a}zs, {\'A}kos and Klein, Reinhard}, editor = {Girod, B. and Magnor, M. and Seidel, H.-P.}, pages = {323--330}, title = {Real-time out-of-core trimmed NURBS rendering and editing}, booktitle = {Vision, Modeling and Visualisation 2004}, year = {2004}, month = nov, publisher = {Akademische Verlagsgesellschaft Aka GmbH, Berlin}, abstract = {For rendering purposes trimmed NURBS surfaces have to be converted into a polygonal representation. In order to fulfill the high quality visualization demands posed by various design and quality control applications, current NURBS rendering methods require a careful preparation of the converted models which often needs manual user intervention. This preprocessing step prevents the user from interactively modifying, removing or adding surfaces during a visualization session. In this paper we present a high quality, out-of-core trimmed NURBS rendering algorithm that supports both an automatic preprocessing of gigabyte sized models and a real-time rendering of the preprocessed models allowing for the seamless integration of interactive editing of the NURBS surfaces. Additional advantages of our method are the conservative error bounds both for the geometry and the shading, making it suitable even for quality control applications.}, isbn = {3-89838-058-0}, conference = {The 9th International Fall Workshop Vision, Modeling and Visualisation 2004} }