Method and system for distributed rendering for simulation
AssigneeUnity Technologies ApS
InventorsSteven David Lively, Justin A. Graham, Priyeshkumar Wani, Travis Paul Dorschel, Viraf Zack, Zoe Bare
Life of this patent
Estimating the term…
Loading patent…
AssigneeUnity Technologies ApS
InventorsSteven David Lively, Justin A. Graham, Priyeshkumar Wani, Travis Paul Dorschel, Viraf Zack, Zoe Bare
Estimating the term…
A method of rendering a scene in a three-dimensional environment using a plurality of metaframes is disclosed. Data from digital objects within a three-dimensional (3D) environment is loaded. Motion for the digital objects is determined. The determining of the motion includes applying simulation or physics logic to the data. A plurality of metaframes is generated based on a plurality of scene graphs captured at a plurality of points in time. Each of the metaframes includes data describing position, scale, or rotation of the digital objects within the 3D environment at a point in time of the plurality of points of time. The plurality of metaframes is organized into a queue of metaframes. The plurality of metaframes is distributed to one or more rendering nodes in response to dequeuing of the metaframes from the queue by the one or more rendering nodes.
A system comprising:
A non-transitory computer-readable storage medium storing a set of instructions that, when executed by one or more computer processors, cause the one or more computer processors to perform operations, the operations comprising:
A method comprising:
Dependencies are inferred from the claim text.