Abstract
One of the essential properties of a surface is its normal vector. Surface rendering, surface-surface intersection, and offset surface generation all require normal vectors. A normal vector at a point on a tensor product surface is usually obtained by taking a cross product of the two partial derivatives. However a normal vector can sometimes degenerate so the cross product yields a zero vector. Application programs might collapse by the degenerate normal vector. This paper is aimed at detecting any degenerate normal vectors of a tensor product Bézier surface as well as computing normal vectors at those points where they can be uniquely defined. Both the detection and the computation of degenerate normal vectors are carried out in a uniform manner based on a Bézier normal vector surface.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
G. Aumann, U. Reif, and K. Spitzmüller. A counterexample to a corollary of kirn etal. Computer Aided Geometric Design, 12(8):853–855, 1995.
C. de Boor. B-form basics. In G. Farin, editor, Geometric Modeling: Algorithms and New Trends, pages 131–148. SIAM, 1987.
G. E. Farin. Curves and surfaces for computer aided geometric design. Academic Press Inc., 1993. Third edition.
I. D. Faux and M. J. Pratt. Computational Geometry for Design and Manufacture. Ellis Horwood Ltd., 1979.
T.-S. Kim and P. Y. Paralambros. Detection of degenerate normal vectors on parametric surfaces: Tangent cone approach. Computer Aided Geometric Design, 12(3):321–327, 1995.
F.-E. Wolter and S. T. Tuohy. Curvature computations for degenerate surface patches. Computer Aided Geometric Design, 9(3):241–270, 1992.
Y. Yamaguchi. Surface-surface intersection with critical point detection based on Bézier normal vector surfaces, (submitted to Computer Aided Geometric Design), 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Yamaguchi, Y. (1997). Detection and Computation of Degenerate Normal Vectors on Tensor Product Polynomial Surfaces. In: Strasser, W., Klein, R., Rau, R. (eds) Geometric Modeling: Theory and Practice. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60607-6_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-60607-6_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61883-6
Online ISBN: 978-3-642-60607-6
eBook Packages: Springer Book Archive