vector | The vector to transform, in world space. |
Vector3 The transformed vector, in local space.
Transforms a vector
from world space to local space. The opposite of Transform.TransformVector.
This operation is not affected by position of the transform but it is affected by scale. The returned vector may have a different length than vector
.
If you need to transform many vectors at once consider using Transform.InverseTransformVectors instead as it is much faster than repeatedly calling this function.
Additional resources:Transform.TransformVector, Transform.InverseTransformVectors, Transform.InverseTransformPoint, Transform.InverseTransformDirection.
x | The x component of the vector to transform, in world space. |
y | The y component of the vector to transform, in world space. |
z | The z component of the vector to transform, in world space. |
Vector3 The transformed vector, in local space.
Transforms the vector x
, y
, z
from world space to local space. The opposite of Transform.TransformVector.
This operation is not affected by position of the transform but it is affected by scale. The returned vector may have a different length than vector
.
If you need to transform many vectors at once consider using Transform.InverseTransformVectors instead as it is much faster than repeatedly calling this function.
Additional resources:Transform.TransformVector, Transform.InverseTransformVectors, Transform.InverseTransformPoint, Transform.InverseTransformDirection.