The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 22, 2022

Filed:

Jun. 10, 2020
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

Gregory Muthler, Chapel Hill, NC (US);

John Burgess, Austin, TX (US);

James Robertson, Austin, TX (US);

Magnus Andersson, Skane, SE;

Assignee:

NVIDIA CORPORATION, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/06 (2011.01); G06T 15/80 (2011.01); G06T 15/08 (2011.01); G06T 17/10 (2006.01); G06T 1/20 (2006.01); G06F 9/50 (2006.01); G06T 15/00 (2011.01);
U.S. Cl.
CPC ...
G06T 15/06 (2013.01); G06F 9/5027 (2013.01); G06T 1/20 (2013.01); G06T 15/005 (2013.01); G06T 15/08 (2013.01); G06T 17/10 (2013.01); G06T 2210/12 (2013.01);
Abstract

Enhanced techniques applicable to a ray tracing hardware accelerator for traversing a hierarchical acceleration structure are disclosed. The traversal efficiency of such hardware accelerators are improved, for example, by transforming a ray, in hardware, from the ray's coordinate space to two or more coordinate spaces at respective points in traversing the hierarchical acceleration structure. In one example, the hardware accelerator is configured to transform a ray, received from a processor, from the world space to at least one alternate world space and then to an object space in hardware before a corresponding ray-primitive intersection results are returned to the processor. The techniques disclosed herein facilitate the use of additional coordinate spaces to orient acceleration structures in a manner that more efficiently approximate the space occupied by the underlying primitives being ray-traced.


Find Patent Forward Citations

Loading…