CPC G06T 17/10 (2013.01) [G06T 15/08 (2013.01); G06T 17/005 (2013.01); G06T 2210/21 (2013.01)] | 20 Claims |
1. A method comprising:
for a first node of a bounding volume hierarchy (BVH) tree, rotating a first bounding volume associated with the first node by one of a plurality of candidate rotations;
for a second node of the BVH tree, wherein the second node is a child node of the first node, rotating a second bounding volume associated with the second node by selecting the rotated second bounding volume from one of the plurality of candidate rotations, wherein selecting the rotated second bounding volume comprises selecting based on an overlapping surface area of the first bounding volume and the second bounding volume in at least one flattened dimension; and
determining an intersection of a ray with the second node based on the rotated second bounding volume.
|