Highly scalable cluster engine for hosting simulations of objects interacting within a space
OwnerDavid Todd Kaplaninventor
Life of this patent
Estimating the term…
Loading patent…
OwnerDavid Todd Kaplaninventor
Estimating the term…
A system for simulating objects in a three dimensional virtual space, comprising a host computing node coupled to a network, padding spheres defined in the virtual space, one padding sphere fully encasing each cube in an octree; a plurality of objects, each object tracked for position in the virtual space. A visibility sphere associated with each object is provided, and at least one display, displaying objects in the virtual space. One of the objects becoming a target object, a search determines objects to be rendered in the display, identifying all padding spheres overlapped at least partially by the visibility sphere of the target object as candidate padding spheres, and identifying objects within or overlapping the candidate padding spheres, determining a visibility ratio for each object of maximum dimension of the object divided by distance from the target object, any object having a visibility to be rendered in the display.
A system for simulating objects in a three-dimensional virtual space, comprising:
A method for simulating objects in a three-dimensional virtual space, comprising:
A system for simulating objects in a three-dimensional virtual space, comprising:
A method for simulating objects in a three-dimensional virtual space, comprising:
A system for simulating objects in a three-dimensional virtual space, comprising:
A method for simulating objects in a three-dimensional virtual space, comprising:
Dependencies are inferred from the claim text.