Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

MatrixMulVector Operator

Basic Node ParameterMatrixMulVector Operator

A local vector is a vector whose components have been calculated using an object’s local coordinate system. If you multiply a local vector by the object’s global matrix, the result is a global vector. Therefore one use of this node is to convert a point’s local position to world coordinates. You can also perform the reverse operation (i.e. convert world coordinates to local coordinates) by first inverting the object’s global matrix (use an Invert node with its Data Type set to Matrix).

This expression converts one of the cube’s coordinates from local to global coordinates.

To influence the vector’s direction but not its position, in the Attribute Manager enable the Normal option.