DocumentCode :
2026836
Title :
A Geometric Algorithm for Ray/Bézier Surfaces Intersection Using Quasi-Interpolating Control Net
Author :
Fougerolle, Yohan D. ; Lanquetin, Sandrine ; Neveu, Marc ; Lauthelier, Thierry
Author_Institution :
Le2i Lab., Univ. of Burgundy, France
fYear :
2008
fDate :
Nov. 30 2008-Dec. 3 2008
Firstpage :
451
Lastpage :
457
Abstract :
In this paper, we present a new geometric algorithm to compute the intersection between a ray and a rectangular Bezier patch. The novelty of our approach resides in the use of bounds of the difference between a Bezier patch and its quasi-interpolating control net. The quasi-interpolating polygon of a Bezier surface of arbitrary degree approximates the limit surface within a precision that is function of the second order difference of the control points, which allows for very simple projections and 2D intersection tests to determine sub-patches containing a potential intersection. Our algorithm is simple, because it only determines a 2D parametric interval containing the solution, and efficient because the quasi-interpolating polygon is directly computed, which avoids both minimum or maximum evaluations of the basis functions or complex envelops construction.
Keywords :
computational geometry; interpolation; ray tracing; geometric algorithm; quasiinterpolating control net; quasiinterpolating polygon; ray-Bezier surfaces intersection; rectangular Bezier patch; Application software; Computer graphics; Control systems; Internet; Partitioning algorithms; Ray tracing; Spline; Surface reconstruction; Surface topography; Testing; Bezier surface; function bounds; ray surface intersection; ray tracing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Image Technology and Internet Based Systems, 2008. SITIS '08. IEEE International Conference on
Conference_Location :
Bali
Print_ISBN :
978-0-7695-3493-0
Type :
conf
DOI :
10.1109/SITIS.2008.24
Filename :
4725840
Link To Document :
بازگشت