DocumentCode
1436607
Title
Ray-tracing triangular trimmed free-form surfaces
Author
Stürzlinger, Wolfgang
Author_Institution
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
Volume
4
Issue
3
fYear
1998
Firstpage
202
Lastpage
214
Abstract
This paper presents a new approach to rendering triangular algebraic free-form surfaces. A hierarchical subdivision of the surface with associated tight bounding volumes provides for quick identification of the surface regions likely to be hit by a ray. For each leaf of the hierarchy, an approximation to the corresponding surface region is stored. The approximation is used to compute a good starting point for the iteration, which ensures rapid convergence. Trimming curves are described by a tree of trimming primitives, such as squares, circles, polygons, and free-form curves, combined with Boolean operations. For trimmed surfaces, an irregular adaptive subdivision is constructed to quickly eliminate all parts outside the trimming curve from consideration during rendering. Cost heuristics are introduced to optimize the rendering time further
Keywords
computational geometry; ray tracing; rendering (computer graphics); splines (mathematics); surface fitting; Boolean operations; CAD; NURBS; circles; convergence; cost heuristics; free-form curves; hierarchical subdivision; irregular adaptive subdivision; polygons; ray tracing; rendering; squares; tight bounding volumes; triangular trimmed free-form surfaces; trimming curves; Automobiles; Chebyshev approximation; Convergence; Design automation; Iterative methods; Layout; Ray tracing; Solids; Surface cracks; Tensile stress;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/2945.722295
Filename
722295
Link To Document