Make 4-Vector

Merge 4 input values into a single output vector. If the inputs are arrays, the output will be an array of vectors.

Installation

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

Inputs

Name

Type

Descripton

Default

W (inputs:w)

['double', 'double[]', 'float', 'float[]', 'half', 'half[]', 'int', 'int[]']

The fourth component of the vector

None

X (inputs:x)

['double', 'double[]', 'float', 'float[]', 'half', 'half[]', 'int', 'int[]']

The first component of the vector

None

Y (inputs:y)

['double', 'double[]', 'float', 'float[]', 'half', 'half[]', 'int', 'int[]']

The second component of the vector

None

Z (inputs:z)

['double', 'double[]', 'float', 'float[]', 'half', 'half[]', 'int', 'int[]']

The third component of the vector

None

Outputs

Name

Type

Descripton

Default

Vector (outputs:tuple)

['double[4]', 'double[4][]', 'float[4]', 'float[4][]', 'half[4]', 'half[4][]', 'int[4]', 'int[4][]']

Output 4-vector

None

Metadata

Name

Value

Unique ID

omni.graph.nodes.MakeVector4

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 4-Vector

Categories

math:conversion

Generated Class Name

OgnMakeVector4Database

Python Module

omni.graph.nodes