发明申请
- 专利标题: METHOD FOR HANDLING OF OUT-OF-ORDER OPAQUE AND ALPHA RAY/PRIMITIVE INTERSECTIONS
-
申请号: US16101196申请日: 2018-08-10
-
公开(公告)号: US20200051316A1公开(公告)日: 2020-02-13
- 发明人: Samuli LAINE , Tero KARRAS , Greg MUTHLER , William Parsons NEWHALL, JR. , Ronald Charles BABICH , Ignacio LLAMAS , John BURGESS
- 申请人: NVIDIA Corporation
- 主分类号: G06T15/06
- IPC分类号: G06T15/06 ; G06T1/20 ; G06T15/60 ; G06F17/30
摘要:
A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based traversal coprocessor is configured to provide a deterministic result of intersected triangles regardless of the order that the memory subsystem returns triangle range blocks for processing, while opportunistically eliminating alpha intersections that lie further along the length of the ray than closer opaque intersections.
公开/授权文献
信息查询
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |
G06T15/06 | .光线跟踪 |