发明名称 Block-based bounding volume hierarchy
摘要 A system, method, and computer program product for implementing a tree traversal operation for a tree data structure divided into compression blocks is disclosed. The method includes the steps of receiving at least a portion of a tree data structure that represents a tree having a plurality of nodes, pushing a root node of the tree data structure onto a traversal stack data structure associated with an outer loop of a tree traversal operation algorithm, and, for each iteration of an outer loop of a tree traversal operation algorithm, popping a top element from the traversal stack data structure and processing, via an inner loop of the tree traversal operation algorithm, the compression block data structure that corresponds with the top element. The tree data structure may be encoded as a plurality of compression block data structures that each include data associated with a subset of nodes of the tree.
申请公布号 US9582607(B2) 申请公布日期 2017.02.28
申请号 US201514589904 申请日期 2015.01.05
申请人 NIVIDIA Corporation 发明人 Laine Samuli Matias;Aila Timo Oskari;Karras Tero Tapani
分类号 G06T15/10;G06T15/08;G06F17/30;G06T15/00;G06T15/06;G06T15/80;H04N19/174;H04N19/44;G06T1/60;G06T17/10 主分类号 G06T15/10
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A method, comprising: receiving at least a portion of a tree data structure that represents a tree having a plurality of nodes, the tree data structure encoded as a plurality of compression block data structures stored in a memory, wherein each compression block data structure includes data associated with a subset of nodes of the tree; pushing a root node of the tree data structure onto a traversal stack data structure associated with an outer loop of a tree traversal operation algorithm that is configured, when executed by a processor, to process compression block data structures that are intersected by a query data structure; and for each iteration of the outer loop: popping a top element from the traversal stack data structure that corresponds with a compression block data structure, andprocessing, via an inner loop of the tree traversal operation algorithm executed by the processor, the compression block data structure that corresponds with the top element.
地址 Santa Clara CA US