OmniGraph Node omni.graph.nodes.MakeTransform

omni.graph.nodes.MakeTransform Properties

Name

Value

Version

1

Extension

omni.graph.nodes

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

Make Transformation Matrix from TRS

__categories

math:operator

Generated Class Name

OgnMakeTransformDatabase

Python Module

omni.graph.nodes

omni.graph.nodes.MakeTransform Description

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

omni.graph.nodes.MakeTransform Inputs

Name

Type

Default

Required?

Descripton

inputs:rotationXYZ

vectord[3]

[0, 0, 0]

Y

The desired orientation in euler angles (XYZ)

__default

[0, 0, 0]

inputs:scale

vectord[3]

[1, 1, 1]

Y

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

__default

[1, 1, 1]

inputs:translation

vectord[3]

[0, 0, 0]

Y

the desired translation as a vector

__default

[0, 0, 0]

omni.graph.nodes.MakeTransform Outputs

Name

Type

Default

Required?

Descripton

outputs:transform

matrixd[4]

None

Y

the resulting transformation matrix