US 12,169,893 B2
Layered, object space, programmable and asynchronous surface property generation system
Timothy James Kipp, Fallston, MD (US); and Daniel Kurt Baker, Towson, MD (US)
Assigned to Oxide Interactive, Inc., Timonium, MD (US)
Filed by Oxide Interactive, Inc., Timonium, MD (US)
Filed on Apr. 27, 2023, as Appl. No. 18/140,354.
Application 18/140,354 is a continuation of application No. 17/306,663, filed on May 3, 2021, granted, now 11,676,325.
Application 17/306,663 is a continuation of application No. 16/294,765, filed on Mar. 6, 2019, granted, now 10,997,774, issued on May 4, 2021.
Application 16/294,765 is a continuation in part of application No. PCT/US2018/048380, filed on Aug. 28, 2018.
Claims priority of provisional application 62/551,083, filed on Aug. 28, 2017.
Prior Publication US 2023/0334753 A1, Oct. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 1/20 (2006.01); G06T 15/00 (2011.01); G06T 15/04 (2011.01); G06T 15/20 (2011.01); G06T 15/50 (2011.01); G06T 15/80 (2011.01)
CPC G06T 15/04 (2013.01) [G06T 1/20 (2013.01); G06T 15/005 (2013.01); G06T 15/20 (2013.01); G06T 15/503 (2013.01); G06T 15/80 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A computer-implemented method of rendering three-dimensional (3D) objects in an object space to two-dimensional (2D) view space images in a view space, the object space being distinct from the view space, the method comprising:
generating local surface properties for each 3D object from one or more parameter image maps;
generating, based on the local surface properties, one or more intermediate object layers in the object space;
rendering one or more 2D view space images by consuming and projecting the intermediate object layers;
rendering, for a first scene, a first set of 2D view space images by projecting each of a first group of one or more intermediate object layers;
storing, as a second group, intermediate object layers selected from the first group; and
reusing the group of intermediate object layers by rendering, for a second scene, a second set of 2D view space images by projecting one or more intermediate object layers of the second group.