US 12,347,018 B2
Fine grained interleaved rendering applications in path tracing
Nuno Raposo Subtil, Santa Clara, CA (US); Manuel Kraemer, Santa Cara, CA (US); Alexey Panteleev, Santa Clara, CA (US); and Mike Songy, Santa Clara, CA (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by Nvidia Corporation, Santa Clara, CA (US)
Filed on Mar. 1, 2022, as Appl. No. 17/683,703.
Application 17/683,703 is a continuation of application No. 16/881,333, filed on May 22, 2020, granted, now 11,270,496.
Claims priority of provisional application 62/852,917, filed on May 24, 2019.
Prior Publication US 2022/0292758 A1, Sep. 15, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/06 (2011.01); G06T 3/40 (2006.01); G06T 15/00 (2011.01)
CPC G06T 15/06 (2013.01) [G06T 3/40 (2013.01); G06T 15/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of rendering a frame comprising:
creating a plurality of partial image fields of a full frame using scene information for rendering the full frame, each of the partial image fields corresponding to different pixels of the full frame;
rendering the partial image fields at least partially in parallel, wherein the rendering includes performing one or more ray tracing operations for a first one of the partial image fields using a first type of ray and performing one or more ray tracing operations for a second one of the partial image fields using a second type of ray that is different than the first type of ray;
compressing each of the rendered partial image fields along at least one axis;
image-space filtering each of the rendered partial image fields independently and at least partially in parallel after the compressing; and
generating the full frame using the filtered partial image fields.