Cinema 4D Prime Material Manager Material Nodes Individual Assets Math
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Inverse Matrix

Preview Basic Inputs Outputs

Inverse Matrix

Inverting a matrix lets global vectors be converted to local vectors.

A matrix not only supplies an object’s size and position in space but can, for example, also be used to define the position of the polygon points on the object. These point coordinates will generally be saved using local coordinates. A multiplication of such point positions with an object’s matrix calculates the point’s position relative to the world coordinate system.

If you want to do the calculation in reverse, i.e., convert a global position to a local position within a given object, the object matrix must be inverted prior to the multiplication with the global point position. This is exactly what this Node does.