Thursday, March 19, 2009

What is the concept of normal in C.G.?

A surface normal, or simply normal, to a flat surface is a vector which is perpendicular to that surface. A normal to a non-flat surface at a point P on the surface is a vector perpendicular to the tangent plane to that surface at P.


The normal is often used in computer graphics to determine a surface's orientation toward a light source for flat shading, or the orientation of each of the corners (vertices) to mimic a curved surface with Phong shading.





No comments:

Post a Comment