Make Transformation Matrix from TRS#

Make a transformation matrix that performs a translation, rotation (in euler angles), and scale in that order

Installation#

To use this Node, you must enable omni.graph.nodes in the Extension Manager.

Inputs#

Name

Type

Description

Default

translation

vectord[3]

the desired translation as a vector

[0, 0, 0]

rotationXYZ

vectord[3]

The desired orientation in euler angles (XYZ)

[0, 0, 0]

scale

vectord[3]

The desired scaling factor about the X, Y, and Z axis respectively

[1, 1, 1]

Outputs#

Name

Type

Description

Default

transform

matrixd[4]

the resulting transformation matrix