Search processing.org:

Reference for Processing version 1.0+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.

Name | ### normal()
Examples |
    Coming soon...
Description | Sets the current normal vector. This is for drawing three dimensional shapes and surfaces and specifies a vector perpendicular to the surface of the shape which determines how lighting affects it. Processing attempts to automatically assign normals to shapes, but since that's imperfect, this is a better option when you want more control. This function is identical to glNormal3f() in OpenGL.
Syntax |
    normal(nx, ny, nz)
Parameters |
nx | float: x direction
ny | float: y direction
nz | float: z direction
Returns | None
Usage | Web & Application
Related | beginShape() endShape() lights()

Updated on November 22, 2008 08:39:26pm PST