Struct Ray
This struct captures the information needed for ray casting. It is technically not a Ray as it includes a length. This is to avoid performance issues with infinite length Rays.
Namespace: Unity.Physics
Syntax
public struct RayFields
Origin
The Origin point of the Ray in query space.
Declaration
public float3 OriginField Value
| Type | Description | 
|---|---|
| Unity.Mathematics.float3 | Point vector coordinate. | 
Properties
Displacement
This represents the line from the Ray's Origin to a second point on the Ray. The second point will be the Ray End if nothing is hit.
Declaration
public float3 Displacement { get; set; }Property Value
| Type | Description | 
|---|---|
| Unity.Mathematics.float3 | Line vector. |