---
title: "V-Ray Transform Matrix"
canonical: "https://documentation.chaos.com/space/VRAYHOUDINI/113279931/V-Ray%20Transform%20Matrix"
format: markdown
---
This page provides information on the V-Ray TransformMatrix node. Overview V-Ray Transform Matrix is a utility texture 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, scale, and translate. Parameters V-Ray Transform Matrix parameters are self-explanatory. Transform Order  – Specifies in what order transformations are applied on the texture. Available options are: Scale Rotate Translate  – Transform actions are taken in the following order: scale, rotate, and then translate. Scale Translate Rotate  – Transform actions are taken in the following order: scale, translate, and then rotate. Rotate Scale Translate  – Transform actions are taken in the following order: rotate, scale, and then translate. Rotate Translate Scale  – Transform actions are taken in the following order: rotate, translate, and then scale. Translate Scale Rotate  – Transform actions are taken in the following order: translate, scale, and then rotate. Translate Rotate Scale  – Transform actions are taken in the following order: translate, rotate, and then scale. Rotation Order  – Specifies in what order of axes Rotation is performed. Available options are: XYZ  – Rotation is done in the following order: X, Y, and Z axis. XZY  – Rotation is done in the following order: X, Z, and Y axis. YXZ  – Rotation is done in the following order: Y, X, and Z axis. YZX  – Rotation is done in the following order: Y, Z, and X axis. ZXY  – Rotation is done in the following order: Z, X, and Y axis. ZYX  – Rotation is done in the following order: Z, Y, and X axis. Translate  – Moves the texture pattern. A value of 0 leaves the element unchanged on that axis. Rotate  – Rotates the texture pattern based on the  Rotation Order . A value of 0 leaves the element unchanged on that axis. Scale  – Changes the size of the texture pattern. Shear  – Transforms the texture pattern away from an axis by an amount proportional to its distance away from the other axes, i.e. squashes away the pattern from that axis. Pivot Translate  – Moves the pivot. Pivot Rotate  – Rotates the pivot.