METHOD FOR DIGITALLY RENDERING SKIN OR LIKE MATERIALS
0 Assignments
0 Petitions
Accused Products
Abstract
A computationally efficient method for rendering skin tissue to achieve lifelike results includes application of a blurring algorithm to a two-dimensional light map. The algorithm is compact and is not derived from complex mathematical models of subsurface scattering in translucent materials, and yet achieves results similar to more complex models. The method includes receiving three-dimensional surface geometry relating to a digital object and other information for defining modeled light reflected from the surface, generating a two-dimensional matrix of light intensity values mapped to the surface geometry, blurring the matrix using a compact algorithm, and rendering the object using the blurred light intensity values.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method, comprising:
-
generating a first matrix of light intensity values representing diffuse light reflection from a color-neutral surface of an object, the first matrix excluding any representation of subsurface light scattering and specular reflection; blurring the first matrix of light intensity values to define a blurred matrix; generating pixel values for an image of the object using the blurred matrix of light intensity values in combination with a color map representing specular surface colors of the object to provide a rendered image simulating subsurface scattering near a surface of the object; and storing in a computer memory the pixel values of the image. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for rendering an appearance of subsurface scattering in an object, comprising:
-
a computer memory storing a blurred two dimensional matrix of light intensity values representing diffuse reflection from a color-neutral surface and excluding representation of subsurface light scattering and specular reflection; and a processing unit in communication with the computer memory, wherein the processing unit is programmed with instructions for rendering the object using the blurred two dimensional matrix of light intensity values in combination with a color map representing specular surface colors of the object to provide a rendered image simulating subsurface scattering near a surface of the object. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification