public static Vector3 ClosestRayPoint(this Ray val, Ray ray) { return(val.GetPoint(val.ClosestRayPointDistance(ray))); }