Abstract
In this chapter I describe how to calculate tangent and normal vectors on various curves and surfaces. I begin with the notation used to describe vector-valued functions and definitions for a tangent and normal vector. This includes an introduction to the grad operator, and how it is used to compute the gradient of a scalar field. I then show how these vectors are computed for a line, parabola, circle, ellipse, sine curve, cosh curve, helix, Bézier curve, bilinear patch, quadratic Bézier patch, sphere and a torus.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Vince, J. (2019). Tangent and Normal Vectors. In: Calculus for Computer Graphics. Springer, Cham. https://doi.org/10.1007/978-3-030-11376-6_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-11376-6_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11375-9
Online ISBN: 978-3-030-11376-6
eBook Packages: Computer ScienceComputer Science (R0)