Make Matrix4

Merge 4 row vectors into a matrix. If the inputs are arrays, the output will be an array of matrices.

Installation

To use this node enable omni.graph.nodes in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Fourth Row (inputs:w)

['double[3]', 'double[3][]', 'double[4]', 'double[4][]']

The fourth row of the matrix

None

First Row (inputs:x)

['double[3]', 'double[3][]', 'double[4]', 'double[4][]']

The first row of the matrix

None

Second Row (inputs:y)

['double[3]', 'double[3][]', 'double[4]', 'double[4][]']

The second row of the matrix

None

Third Row (inputs:z)

['double[3]', 'double[3][]', 'double[4]', 'double[4][]']

The third row of the matrix

None

Outputs

Name

Type

Descripton

Default

Matrix (outputs:matrix)

['matrixd[4]', 'matrixd[4][]']

The matrix formed by the input row vectors

None

Metadata

Name

Value

Unique ID

omni.graph.nodes.MakeMatrix4

Version

1

Extension

omni.graph.nodes

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

tags

compose,combine,join

uiName

Make Matrix4

Categories

math:conversion

Generated Class Name

OgnMakeMatrix4Database

Python Module

omni.graph.nodes