Description
The NormalToLocal
method of the Transform
struct converts a normal vector from world space to local space. This is useful when you need to transform a normal vector that is defined in the global coordinate system into the local coordinate system of a specific object or entity.
Usage
To use the NormalToLocal
method, you need to have a Transform
instance. Call the method with a Vector3
representing the normal in world space. The method will return a Vector3
that represents the normal in the local space of the transform.
Example
// Assume 'transform' is an instance of Transform
Vector3 worldNormal = new Vector3(0, 1, 0); // Example world normal
Vector3 localNormal = transform.NormalToLocal(worldNormal);
// 'localNormal' now contains the normal vector in the local space of 'transform'.