Invention Grant
US08570322B2 Method, system, and computer program product for efficient ray tracing of micropolygon geometry
有权
方法,系统和计算机程序产品,用于微多边形几何的高效射线跟踪
- Patent Title: Method, system, and computer program product for efficient ray tracing of micropolygon geometry
- Patent Title (中): 方法,系统和计算机程序产品,用于微多边形几何的高效射线跟踪
-
Application No.: US12464354Application Date: 2009-05-12
-
Publication No.: US08570322B2Publication Date: 2013-10-29
- Inventor: Johannes Hanika , Alexander Keller , Hendrik Lensch
- Applicant: Johannes Hanika , Alexander Keller , Hendrik Lensch
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Zilka-Kotab, PC
- Main IPC: G06T15/00
- IPC: G06T15/00

Abstract:
A system, method, and computer program product are provided for efficiently ray tracing micropolygon or other highly complex geometry. In operation, a first hierarchy of a plurality of objects is established. Additionally, rays are traced using the first hierarchy to efficiently identify which of the plurality of objects are potentially intersected. Furthermore, at least one of the potentially intersected objects are decomposed, on-demand, into a set of subobjects, each set of subobjects corresponding to one of the at least one of the potentially intersected objects. Still yet, a second hierarchy is established for at least one of the set of subobjects, the second hierarchy being determined by a connectivity of subobjects in an associated set of subobjects in order to accelerate ray tracing.
Public/Granted literature
- US20100289799A1 METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR EFFICIENT RAY TRACING OF MICROPOLYGON GEOMETRY Public/Granted day:2010-11-18
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |