This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Approximating Surfaces of Revolution by Nonrational B-Splines
May/June 2003 (vol. 23 no. 3)
pp. 46-52
Les A. Piegl, University of South Florida
Wayne Tiller, GeomWare

The article presents a method to approximate surfaces of revolution with nonrational B-splines. The profile curve is assumed to be a nonrational curve, and the revolution is performed by a nonrational approximation of the circular arc. The approximation requires only a modest number of control points in the range of engineering tolerances and provides a quasiuniform parametrization as compared to the quadratic rational circle.

1. W. Tiller, "Rational B-Splines for Curve and Surface Representation," IEEE Computer Graphics and Applications, vol. 3, no. 10, Sept. 1983, pp. 61-69.
2. L. Piegl and W. Tiller, The NURBS Book.New York: Springer-Verlag, 1995.
3. C. Blanc and C. Schlick, "Accurate Parametrization of Conics by NURBS," IEEE Computer Graphics and Applications, vol. 16, no. 6, Nov. 1996, pp. 64-71.
4. E.T.Y. Lee, "The Rational Bezier Representation for Conics," Boeing Documents (tech. report), Boeing, 1983.
5. L. Piegl and W. Tiller, "A Menagerie of Rational B-Spline Circles," IEEE CG&A, Vol. 9, No. 5, Sept. 1989, pp. 48-56.
6. J.J. Chou, "Higher Order Bezier Circles," Computer-Aided Design, vol. 27, no. 4, Apr. 1995, pp. 303-309.
7. J.H. Ahlberg, E.N. Nilson, and J.L. Walsh, The Theory of Splines and Their Applications, Academic Press, 1967.
8. I.J. Schoenberg, Approximations with Special Emphasis on Spline Functions, Academic Press, 1969.
9. I.J. Schoenberg, Cardinal Spline Interpolation, SIAM, 1973.
10. P.E. Bezier, The Mathematical Basis of the UNISURF CAD System, Butterworth, 1986.
11. L. Fang, "Circular Arc Approximation by Quintic Polynomial Curves," Computer-Aided Geometric Design, vol. 15, 1998, pp. 843-861.
12. L. Piegl and W. Tiller, "Circle Approximation Using Integral B-Spline Curves," Computer-Aided Design, vol. 35, no. 6, pp. 601-607.
13. F. Crow, "The Origins of the Teapot," IEEE Computer Graphics and Applications, vol. 7, no. 1, Jan. 1987, pp. 8-19.
14. F. Crow, J. Blinn, and C. Hatfield, "More Shapes Data," IEEE Computer Graphics and Applications, vol. 7, no. 4, Apr. 1987, pp. 59-61.
15. L. Piegl, "Less Data for Shapes," IEEE Computer Graphics and Applications, vol. 7, no. 8, Aug. 1987, pp. 48-50.
16. L. Piegl, "Infinite Control Points: A Method for Representing Surfaces of Revolution Using Boundary Data," IEEE CG&A, Vol. 7, No. 3, May 1989, pp. 45-55.

Index Terms:
Surfaces of revolution, approximation, circles, B-splines, algorithms
Citation:
Les A. Piegl, Wayne Tiller, "Approximating Surfaces of Revolution by Nonrational B-Splines," IEEE Computer Graphics and Applications, vol. 23, no. 3, pp. 46-52, May-June 2003, doi:10.1109/MCG.2003.1198262
Usage of this product signifies your acceptance of the Terms of Use.