public void UpdateProjectionMatrix() { ProjectionMatrix = Matrix4x4.CreatePerspectiveFieldOfView(MathUtilities.DegreesToRadians(Fov), AspectRatio, NearClip, FarClip); Frustum.Update(Position, Front, Right, Up, Fov, AspectRatio, NearClip, FarClip); }
public bool CanSee(Renderable r) { return(Frustum.Contains(r.Aabb)); }