Inverse Transform Vector (Matrix)

Inverse Transform Vector (Matrix)

Windows
MacOS
Linux

Transform a direction vector by the inverse of this matrix - will not take into account translation part. If you want to transform a surface normal (or plane) and correctly account for non-uniform scaling you should use TransformByUsingAdjointT with adjoint of matrix inverse. (Assumes Matrix represents a transform)

Target is Kismet Math Library

Inverse Transform Vector (Matrix)
M
V
X0
Y 0
Z 0
Return Value
X0
Y 0
Z 0

Inputs

M
Matrix Structure (by ref)
V
Vector

Outputs

Return Value
Vector

Transform a direction vector by the inverse of this matrix - will not take into account translation part. If you want to transform a surface normal (or plane) and correctly account for non-uniform scaling you should use TransformByUsingAdjointT with adjoint of matrix inverse. (Assumes Matrix represents a transform)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss