public virtual bool Visible(BoundingBox box) { if (Frustum == null) throw new Exception("Call SetLens() first"); return Frustum.Intersect(box) > 0; }