Patent ID: 9672654
Date: 2017-06-06
CPC Classifications: G06T

Claim:
1. A method of ray tracing comprising: extracting characteristics of an input ray at a ray scanner; determining a ray with characteristics similar to that of the input ray based on comparing characteristics of the input ray with characteristics of rays used in previous renderings of previous images; conducting a set up for ray tracing of the input ray based on a ray tracing of the determined ray by loading data of a primitive from a memory in response to the data not being stored in a TRV cache or an IST cache, wherein the data of the primitive comprises information of a vertex and a position; updating a flag of the TRV cache so that a result of the ray tracing of the determined ray is maintained to indicate that the result is not deleted in the respective TRV cache when the result of the ray tracing of the determined previous ray is stored in the TRV cache and updating a flag of the IST cache so that a result of the ray tracing of the determined ray is maintained to indicate that the result is not deleted in the respective TRV cache when the result of the ray tracing of the determined previous ray is stored in the IST cache; and loading the result of the ray tracing of the determined ray to the respective TRV cache or the IST cache, in response to a result of the ray tracing of the determined ray not being stored in the respective TRV cache or the IST cache.