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