Inline videos. See also:Category: Articles with embedded Videos..

Surface normal

From Biocrawler, the free encyclopedia.

(Redirected from Normal vector)

A surface normal, or just normal to a flat surface is a three-dimensional vector which is perpendicular to that surface. A normal to a non-flat surface at a point p on the surface is a vector which is perpendicular to the tangent plane to that surface at p.

Image:SurfaceNormalDrawing.PNG
A polygon and its normal

Calculating the surface normal

For a polygon (such as a triangle), a surface normal can be calculated as the vector cross product of two edges of the polygon.

For a plane given by the equation ax + by + cz = d, the vector (a,b,c) is a normal.

If a (possibly non-flat) surface S is parametrized by a system of curvilinear coordinates x(s, t), with s and t real variables, then a normal is given by the cross product of the partial derivatives

{\partial \mathbf{x} \over \partial s}\times {\partial \mathbf{x} \over \partial t}.

If a surface S is given implicitly, as the set of points (x,y,z) satisfying F(x,y,z) = 0, then, a normal at a point (x,y,z) on the surface is given by the gradient

\nabla F(x, y, z).

If a surface does not have a tangent plane at a point, it does not have a normal at that point either. For example, a cone does not have a normal at its tip.

Uses

External link

Wikipedia (http://en.wikipedia.org/wiki/Main_Page) Normal_vector (http://en.wikipedia.org/wiki/Normal_vector) version history (http://en.wikipedia.org/w/index.php?title=Normal_vector&action=history) GNU Free Documentation Lizenz (http://en.wikipedia.org/wiki/Wikipedia:Text_of_the_GNU_Free_Documentation_License) CC-by-sa (http://creativecommons.org/licenses/by-sa/2.5/)

Personal tools
Google Search
Google
Web
biocrawler.com

 
In other languages