Document Detail
Efficient Rendering of Trimmed NURBS
Abstract/OtherAbstract :
We present an algorithm for interactive display of trimmed NURBS surfaces. The algorithm converts the NURBS surfaces to B'ezier surfaces and NURBS trimming curves into B'ezier curves. It tessellates each trimmed B'ezier surface into triangles and renders them using the triangle rendering capabilities available in current graphics systems. It makes use of tight bounds for uniform tessellation of B'ezier surfaces into cells and traces the trimming curves to compute the trimmed regions of each cell. This is based on marching along the trimming curves, intersection computation with the cells and triangulation of the cells. The resulting technique also makes use of spatial and temporal coherence between successive frames for cell computation and triangulation. Polygonization anomalies like cracks and angularities are avoided as well. The algorithm can display trimmed models described using thousands of B'ezier surfaces at interactive frame rates on the high end graphics systems.
Authors :
Subodh Kumar,Dinesh Manocha
Contributors :
The Pennsylvania State University CiteSeer Archives
Publication Detail :
Publisher :  unknown     Type :  -     Format :  ps    
Date Detail :
2001-05-25
Subject :
Subodh Kumar,Dinesh Manocha Efficient Rendering of Trimmed NURBS
Coverage :
-
Relation :
-
Source :
http://www.cs.jhu.edu/~subodh/research/papers/trim.cad.ps.gz
Copyright Information :
unrestricted
Other Details :
Languages :  en    
Export Citation :
APA/MLA Format     Download EndNote     Download BibTex

Previous Document:  The Morph Server and the Macromolecular
Next Document:  USDA United States