Normals
Calculates the normals, tangents and binormals of primitives.
Inputs
-
geometry
- Accepts a single geometry connection (unless the SHIFT key is held).
-
mode
-
Sets the mode in which certain information is calculated and output.
-
There are two different modes:
normals only, andtangents, normals, binormals (basis).
-
-
tangents
- The list of tangent values to replace the calculated tangent values (these values will be used to calculate the other normals and binormals outputs. If left blank, the input primitives tangents are used).
-
normals
- The list of normal values to replace the calculated normal values (these values will be used to calculate the other tangents and binormals outputs. If left blank, the input primitives normals are used).
-
binormals
- The list of binormal values to replace the calculated binormal values (these values will be used to calculate the other tangents and normals outputs. If left blank, the input primitives binormals are used).
-
default normal
- The default normal value.
-
scale
- The value that defines the display scale of the calculated normals, tangents, and binormals.
Outputs
-
geometry
- Output primitives.
-
points
- The list of points of the output primitives.
-
points.x
- The list of x values of the points of the output primitives.
-
points.y
- The list of y values of the points of the output primitives.
-
points.z
- The list of z values of the points of the output primitives.
-
tangents
- The list of tangent values of the input primitives.
-
normals
- The list of normal values of the input primitives.
-
binormals
- The list of binormal values of the input primitives.