Streamed ray tracing system and method
AssigneePixar
InventorsRobert L. Cook, Thomas Douglas Selkirk Duff, Brian Smits
Life of this patent
Estimating the term…
Loading patent…
AssigneePixar
InventorsRobert L. Cook, Thomas Douglas Selkirk Duff, Brian Smits
Estimating the term…
An ordered object list is compared with an ordered ray list and if the coordinate value of an entry in the ray list is less than the coordinate value of an entry in the object list, then the ray is added to an active ray list, and a trace of that ray is made against all objects in an active object list. If the coordinate value of the entry in the ray list is greater than the coordinate value of the entry in the object list, then the coordinate value corresponding to the entry in the object list is added to an active object list, and a trace of all rays in the active ray list is made against that coordinate value. Rays and objects are removed from the active lists based on determinations as to whether a trace hit occurred and/or which object point is encountered.
A computer implemented ray tracing method for use in rendering an image of a scene that includes a plurality of objects, the method comprises:
A non-transitory computer readable medium storing code, which when executed by a processor, causes the processor to:
A non-transitory computer-readable medium storing computer-executable code ray tracing a scene that includes a plurality of objects, the non-transitory computer-readable medium comprising:
Dependencies are inferred from the claim text.