TTransform3::InverseTransformNormal

Surface Normals are special, their inverse transform is InverseRotate( Normalize(Scale * Normal) ) )

Choose your operating system:

Windows

macOS

Linux

References

Module

GeometryCore

Header

/Engine/Source/Runtime/GeometryCore/Public/TransformTypes.h

Include

#include "TransformTypes.h"

Syntax

TVector< RealType > InverseTransformNormal
(
    const UE::Math::TVector< RealType > & Normal
) const

Remarks

Surface Normals are special, their inverse transform is InverseRotate( Normalize(Scale * Normal) ) )

Returns

input surface normal with inverse transform applied.