---
title: "Matrix"
canonical: "https://documentation.chaos.com/space/VBLD/117638212/Matrix"
format: markdown
---
This page provides information about the Matrix node in V-Ray for Blender. Overview The V-Ray Matrix is a Math node that allows you to set a transformation matrix for texture coordinates. When a texture matrix is applied, all texture coordinates are transformed through it. The supported transformations are: rotate and scale. UI Path:  ||V-Ray Node Editor|| >  Shader  >  Math  >  V-Ray Matrix UI Path:  ||V-Ray Node Editor||   >  Object  >  Math > V-Ray Matrix UI Path:  ||V-Ray Node Editor|| >  World  >  Math  >  V-Ray Matrix Node Input Sockets Rotation  – This slot allows you to connect a  Vector node  to determine the rotation values. Scale  – This slot allows you to connect a  Vector node  to determine the scale values. Properties This node's properties can be found in the Node menu of the right-side panel of the V-Ray Node Editor or on the node itself. Invert  – Inverts the values of the Matrix. Rotation  – Rotates the texture pattern in the X, Y, and Z axes. A value of 0 leaves the element unchanged on that axis. Scale  – scales the texture pattern in the X, Y, and Z axes. A value of 0 leaves the element unchanged on that axis.