CPC G06T 15/04 (2013.01) [G06T 15/005 (2013.01)] | 18 Claims |
1. A method, comprising:
receiving an object mesh, information related to a viewpoint for rendering an image of an object having a reflective surface, and a set of maps, wherein the viewpoint comprises a vector from a point of a surface of the object mesh, and the set of maps comprises a set of textures that were modified from training a neural network model, the set of textures comprising a BRDF (Bidirectional Reflectance Distribution Function) texture, a roughness texture, an irradiance map texture, and a set of specular textures;
generating a rasterized RGB (Red Green Blue) image based on the object mesh, the viewpoint, and the set of maps;
generating, using the neural network model, an output image of the object with the reflective surface based at least in part on the rasterized RGB image and the viewpoint; and
providing for display the output image of the object with the reflective surface on a display of a computer client device.
|