Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ ComputeIntersection()

static Vector3 Microsoft.Xna.Framework.BoundingFrustum.ComputeIntersection ( ref Plane plane,
ref Ray ray )
inlinestaticprivate

Definition at line 181 of file BoundingFrustum.cs.

182 {
183 float num = (0f - plane.D - Vector3.Dot(plane.Normal, ray.Position)) / Vector3.Dot(plane.Normal, ray.Direction);
184 return ray.Position + ray.Direction * num;
185 }

References Microsoft.Xna.Framework.Vector3.Dot().

Referenced by Microsoft.Xna.Framework.BoundingFrustum.SetMatrix().