US 11,875,449 B2
Real-time rendering with implicit shapes
Towaki Alan Takikawa, Toronto (CA); Joey Litalien, Quebec (CA); Kangxue Yin, Toronto (CA); Karsten Julian Kreis, Vancover (CA); Charles Loop, Mercer Island, WA (US); Morgan McGuire, Waterloo (CA); and Sanja Fidler, Toronto (CA)
Assigned to Nvidia Corporation, Santa Clara, CA (US)
Filed by Nvidia Corporation, Santa Clara, CA (US)
Filed on May 16, 2022, as Appl. No. 17/745,478.
Application 17/745,478 is a continuation of application No. 17/314,182, filed on May 7, 2021, granted, now 11,335,056, issued on May 17, 2022.
Claims priority of provisional application 63/119,590, filed on Nov. 30, 2020.
Prior Publication US 2022/0284659 A1, Sep. 8, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/08 (2011.01); G06T 17/00 (2006.01)
CPC G06T 15/08 (2013.01) [G06T 17/005 (2013.01); G06T 2210/36 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
dividing a virtual environment, containing a surface to be rendered, into a plurality of voxels, at least one individual voxel of the plurality being associated with one or more feature vectors defining local segments of the surface;
determining a set of query points corresponding to a subset of the plurality of voxels proximate the surface to be rendered;
generating, from the feature vectors associated with the subset of the plurality of voxels, a set of summed feature vectors for the set of query points;
determining, using one or more neural networks and based at least in part upon the set of summed feature vectors, one or more signed distance values for one or more query points of the set of query points; and
rendering the surface using the one or more signed distance values.