public static bool CheckAABB(Camera camera, AABB aabb) { Plane[] planes = GeometryUtility.CalculateFrustumPlanes(camera.projectionMatrix * camera.worldToCameraMatrix); return(GeometryUtility.TestPlanesAABB(planes, aabb.ToBounds())); }
public static bool CheckAABB(Camera camera, AABB aabb, Plane[] cameraWorldPlanes) { return(GeometryUtility.TestPlanesAABB(cameraWorldPlanes, aabb.ToBounds())); }
public bool CheckAABB(AABB aabb) { return(GeometryUtility.TestPlanesAABB(_worldPlanes, aabb.ToBounds())); }