--- title: "MatrixMulVector Operator" url: "https://help.maxon.net/c4d/en-us/Content/html/GVMATRIXMULVECT.html" section_path: "XPresso > XPresso Nodes > Calculate (Group) > MatrixMulVector Operator" element_id: "GVMATRIXMULVECT" description: "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 …" --- # MatrixMulVector Operator ![Image: 004722.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/004722.jpg) 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). ![Image: 004723.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/004723.jpg) 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.