US 12,190,447 B2
Volume intersection using rotated bounding volumes
Miikka Kangasluoma, Pori (FI); Kiia Kallio, Noormakuu (FI); and Daniel James Skinner, Milton Keynes (GB)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed on Jun. 17, 2022, as Appl. No. 17/843,075.
Prior Publication US 2023/0410426 A1, Dec. 21, 2023
Int. Cl. G06T 17/10 (2006.01); G06T 15/08 (2011.01); G06T 17/00 (2006.01)
CPC G06T 17/10 (2013.01) [G06T 15/08 (2013.01); G06T 17/005 (2013.01); G06T 2210/21 (2013.01)] 20 Claims
OG exemplary drawing
 
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.