Ejemplo n.º 1
0
        public static float GetPlaneSide(PlaneMath plane, Vector3[] vertices)
        {
            float side = plane.PointSide(vertices[0]);

            if (side > Threshold && side < -Threshold)
            {
                side = plane.PointSide(vertices[1]);
                if (side > Threshold && side < -Threshold)
                {
                    side = plane.PointSide(vertices[2]);
                }
            }
            return(side);
        }
Ejemplo n.º 2
0
 public PlaneMath(PlaneMath plane)
 {
     Point  = plane.Point;
     Normal = plane.Normal;
 }