Cinema 4D Basic Features XPresso XPresso Nodes Calculate (Group)
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Cross Operator

Basic Node Parameter

Cross Operator

Outputs the cross product of two input vectors.

The cross product creates a vector perpendicular to the plane of the two input vectors. For example, you can use this node to calculate the surface Normals of polygons yourself. Choose the node’s data type in the Attribute Manager.

The direction of the output vector depends on the direction of the plane between the two input vectors, but not on its length. Hence you may need to normalize the output vector (for this, use a Universal adapter node and set its Data Type to Normal). In other words, you may need to set the length of the output vector to 1.

Tip:
The order of the input vectors affects the direction of the output vector. If you swap the input vectors around, the output vector will point in the opposite direction.