Patent ID: 9619921
Date: 2017-04-11
CPC Classifications: G06T

Claim:
1. A method of performing ray tracing to generate a rendered image, the method comprising: performing, using at least one processing device of a ray tracing core, a first intersection test based on a traversal of an acceleration structure using a generated primary ray; generating secondary rays based on the first intersection test; classifying the generated secondary rays and storing respective identification information indicating a starting point and a direction of each of the secondary rays; determining whether to regenerate the primary ray based on a number of the generated secondary rays and storing identification information of the regenerated primary ray when the primary ray is regenerated; performing a second intersection test by the ray tracing core using the stored respective identification information; generating a color value of each of pixels comprised in an image by performing shading based on results of the second intersection test; and generating the rendered image which reflects the generated color values.