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 |
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.
|