# InverseTransformDirection Transform a direction from world space to local space. ## Syntax ```cpp Math::Vector3 InverseTransformDirection(const Math::Vector3& direction) const; ``` ## Parameters - `direction` - The world space direction to transform. ## Returns Returns the transformed direction in local space. ## Remarks Transforms a direction from world space to local space. Unlike `InverseTransformPoint`, this does not consider translation. Only rotation and scale are applied. ## See Also - [TransformDirection](transform-direction) - [InverseTransformPoint](inverse-transform-point) ## Examples ```cpp void Example(TransformComponent* transform) { Math::Vector3 worldDir(1.0f, 0.0f, 0.0f); Math::Vector3 localDir = transform->InverseTransformDirection(worldDir); } ```