Systems and methods for rendering frames of complex virtual environments
OwnerAlain Yves Nestor Hubrecht, Tom Nuydensinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerAlain Yves Nestor Hubrecht, Tom Nuydensinventors
Estimating the term…
Systems and methods are disclosed for providing interactive displays of complex virtual environments. Systems and methods consistent with embodiments of the invention may be implemented to generate virtual reality (VR) file(s) from a 3D model of the complex environment. The VR file(s) may include octree and collision detection information that is used to simulate and render frames of the complex environment. During simulation, moving objects may be evaluated to detect for collisions with other objects. Further, during rendering, objects or elements may be dynamically tessellated during run-time operations to actively control their appearance when displayed to a user. Memory management operations for facilitating the display of complex virtual environments are also disclosed, consistent with embodiments of the invention.
A method for rendering frames of a complex virtual environment based on an octree file, the octree file including data defining an octree for the complex environment that includes spatially partitioned cells, the cells of the octree containing dynamic tessellation elements and non-dynamic tessellation elements, the method comprising:
A method for performing rendering operations for providing interactive displays a complex virtual environment, the rendering operations being performed as part of a simulation loop, the method comprising:
A computer program product for providing interactive displays of a complex virtual environment, the computer program product comprising a computer readable medium embodying a computer program, the computer program comprising instructions that are executable by a system to perform a rendering method to facilitate the display of frames of the complex environment, the method comprising:
In a system for providing interactive displays of a complex virtual environment, a graphics system for rendering frames based on virtual reality (VR) file(s), the VR file(s) including data defining a list of occluder candidates and an octree of cells that contain one or more elements of the complex environment, the graphics system comprising:
A method for rendering frames of a complex virtual environment based on an octree of cells that spatially partition the complex virtual environment, the cells of the octree containing one or more elements of the complex environment, the method comprising:
Dependencies are inferred from the claim text.