Functions
ApplyPosition
- ApplyPosition(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_position: [number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_position: [number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
ApplyPositionLocal
- ApplyPositionLocal(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_position: [number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_position: [number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
ApplyRotation
- ApplyRotation(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_rotation: [number, number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_rotation: [number, number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
ApplyRotationLocal
- ApplyRotationLocal(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_rotation: [number, number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_rotation: [number, number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
ApplyScale
- ApplyScale(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_scale: [number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_scale: [number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
GetPosition
- GetPosition(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array): [number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
Returns [number, number, number]
The position.
GetRotation
- GetRotation(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array): [number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
Returns [number, number, number, number]
The rotation.
GetScale
- GetScale(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array): [number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
Returns [number, number, number]
The scale.
GetViewTransform
- GetViewTransform(a_position: [number, number, number] | Float32Array, a_rotation: [number, number, number, number] | Float32Array, a_scale: [number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_position: [number, number, number] | Float32Array
-
a_rotation: [number, number, number, number] | Float32Array
-
a_scale: [number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The new transform.
SetPosition
- SetPosition(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_position: [number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_position: [number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
SetRotation
- SetRotation(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_rotation: [number, number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_rotation: [number, number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
SetScale
- SetScale(a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array, a_scale: [number, number, number] | Float32Array): [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
-
Parameters
-
a_transform: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
-
a_scale: [number, number, number] | Float32Array
Returns [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]
The modified transform.
Moves a transform by a given position, and returns the new transform. The transform is assumed to be a view transform (world->camera space).
none