| Parameter | Description |
|---|---|
| translation | The AffineTransform translation. |
| rotation | The AffineTransform rotation. |
AffineTransform The AffineTransform given the translation vector and rotation quaternion.
Returns an AffineTransform constructed from a translation represented by a float3 vector and rotation represented by a unit quaternion.
| Parameter | Description |
|---|---|
| translation | The translation vector. |
| rotation | The rotation quaternion. |
| scale | The scale vector. |
AffineTransform The AffineTransform given the translation vector, rotation quaternion and scale vector.
Returns an AffineTransform constructed from a translation represented by a float3 vector, rotation represented by a unit quaternion and scale represented by a float3 vector.
| Parameter | Description |
|---|---|
| translation | The translation vector. |
| rotationScale | The rotation and scale matrix. |
AffineTransform The AffineTransform given the translation vector and float3x3 matrix.
Returns an AffineTransform constructed from a translation represented by float3 vector and a float3x3 matrix representing both rotation and scale.
| Parameter | Description |
|---|---|
| rotationScale | The rotation and scale matrix. |
AffineTransform The AffineTransform given a float3x3 matrix.
Returns an AffineTransform constructed from a float3x3 matrix representing both rotation and scale.
| Parameter | Description |
|---|---|
| m | The float4x4 matrix. |
AffineTransform The AffineTransform given a float4x4 matrix.
Returns an AffineTransform constructed from a float4x4 matrix.
| Parameter | Description |
|---|---|
| m | The float3x4 matrix. |
AffineTransform The AffineTransform given a float3x4 matrix.
Returns an AffineTransform constructed from a float3x4 matrix.
| Parameter | Description |
|---|---|
| rigid | The RigidTransform. |
AffineTransform The AffineTransform given a RigidTransform.
Returns an AffineTransform constructed from a RigidTransform.