Affiliation:
1. Bauhaus-Universität Weimar
Abstract
This paper presents a highly efficient direct trimming technique for NURBS surfaces, which is applicable to tessellation-based rendering as well as ray tracing systems. The central idea is to split the trim curves into monotonic segments with respect to the two parameter dimensions of the surface patches. We use an optimized bisection method to classify a point with respect to each monotonic trim curve segment without performing an actual intersection test. Our hierarchical acceleration structure allows the use of a large number of such curve segments and performs the bisection method only for points contained in the bounding boxes of the curve segments.
We have integrated our novel point classification scheme into a GPU-based NURBS ray casting system and implemented the entire trimmed NURBS rendering algorithm in a single OpenGL GLSL shader. The shader can handle surfaces and trim curves of arbitrary degrees, which allows the use of original CAD data without incorporating any approximations. Performance data confirms that our trimming approach can deal with hundreds of thousands of trim curves at interactive rates. Our point classification scheme can be applied to other application domains dealing with complex curved regions including flood fills, font rendering and vector graphics mapped on arbitrary surfaces.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference23 articles.
1. Efficient trimmed nurbs tessellation;Bal;Journal of WSCG,2004
2. Interactive ray tracing of free-form surfaces
3. Polynomial real root isolation by differentiation
4. Robust and numerically stable Bézier clipping method for ray tracing NURBS surfaces
5. Farin G. 1993. Curves and Surfaces for Computer Aided Geometric Design (3rd ed.): A practical guide. Academic Press Professional Inc. San Diego CA USA. Farin G. 1993. Curves and Surfaces for Computer Aided Geometric Design (3rd ed.): A practical guide . Academic Press Professional Inc. San Diego CA USA.
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献