Skip to main content

Detection and Computation of Degenerate Normal Vectors on Tensor Product Polynomial Surfaces

  • Chapter
Geometric Modeling: Theory and Practice

Part of the book series: Focus on Computer Graphics ((FOCUS COMPUTER))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. 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.

    Article  MathSciNet  MATH  Google Scholar 

  2. C. de Boor. B-form basics. In G. Farin, editor, Geometric Modeling: Algorithms and New Trends, pages 131–148. SIAM, 1987.

    Google Scholar 

  3. G. E. Farin. Curves and surfaces for computer aided geometric design. Academic Press Inc., 1993. Third edition.

    Google Scholar 

  4. I. D. Faux and M. J. Pratt. Computational Geometry for Design and Manufacture. Ellis Horwood Ltd., 1979.

    Google Scholar 

  5. 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.

    Article  MathSciNet  MATH  Google Scholar 

  6. F.-E. Wolter and S. T. Tuohy. Curvature computations for degenerate surface patches. Computer Aided Geometric Design, 9(3):241–270, 1992.

    Article  MathSciNet  MATH  Google Scholar 

  7. Y. Yamaguchi. Surface-surface intersection with critical point detection based on Bézier normal vector surfaces, (submitted to Computer Aided Geometric Design), 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics