© Square Enix © Goodbye Kansas


Table of Contents

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.


Download Scene Files


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.