Accelerated processing via a physically based rendering engine
AssigneeNVIDIA Corporation
InventorsRobert A. Alfieri, Peter S. Shirley
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsRobert A. Alfieri, Peter S. Shirley
Estimating the term…
One embodiment of a computer-implemented method for processing ray tracing operations in parallel includes receiving a plurality of rays and a corresponding set of material shading instructions for each ray included in the plurality of rays for processing, wherein each ray represents a path from a light source to at least one point within a three-dimensional (3D) environment, and each corresponding set of material shading instructions is based at least in part on one or more material properties associated with at least one surface of at least one object included in the 3D environment; assigning each ray included in the plurality of rays to a different processing core included in a plurality of processing cores; and for each ray included in the plurality of rays, causing the processing core assigned to the ray to execute the corresponding set of material shading instructions on the ray to generate a color.
A computer-implemented method for processing ray tracing operations in parallel, the method comprising:
A computing system, comprising:
Dependencies are inferred from the claim text.