CPC G06T 15/06 (2013.01) [G06F 9/5027 (2013.01); G06T 15/08 (2013.01); G06T 17/005 (2013.01); G06T 17/10 (2013.01); G06T 2210/12 (2013.01)] | 30 Claims |
1. A ray tracing device comprising:
memory configured to store at least a portion of an acceleration data structure defining a primitive, a first bounding volume bounding a first portion of the primitive, and a second bounding volume bounding a second portion of the primitive; and
circuitry operatively coupled to read the at least a portion of the acceleration data structure from the memory and configured to perform operations comprising:
receive information defining a ray;
test that the ray intersects the first bounding volume;
test that the ray intersects the second bounding volume; and
generate and process with common ray-primitive intersection testing, a ray-bounding volume intersection indication common to the first bounding volume and the second bounding volume.
|