COMPARISON OF SURFACE AND DERIVATIVE EVALUATION METHODS FOR THE RENDERING OF NURB SURFACES

Authors
Citation
Wl. Luken et Ff. Cheng, COMPARISON OF SURFACE AND DERIVATIVE EVALUATION METHODS FOR THE RENDERING OF NURB SURFACES, ACM transactions on graphics, 15(2), 1996, pp. 153-178
Citations number
16
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Software Graphycs Programming
ISSN journal
07300301
Volume
15
Issue
2
Year of publication
1996
Pages
153 - 178
Database
ISI
SICI code
0730-0301(1996)15:2<153:COSADE>2.0.ZU;2-F
Abstract
Three methods for evaluating the surface coordinates, first derivative s, and normal vectors of a NURB surface are compared. These methods in clude forward differencing, knot insertion, and a two-stage Cox-de Boo r technique. The computational complexity of each of these techniques is analyzed and summarized. The use of Hermite functions is shown to y ield a poor approximation for the shading functions of a NURB surface. An improved method for computing derivatives by knot insertion is pre sented. An efficient algorithm for computing the forward difference ma trix and a method for using forward differencing to compute the first derivatives of a NURB surface are also presented.