Patent ID: 8237730
Filing Date: 2012-08-07
Classification: G06T

Abstract:
1. A method for rendering a pixel in an image that is intersected by two or more objects, each object being defined by one or more surfaces, the method comprising: determining that a first object contributes to display characteristics of a first output pixel; determining that a second object contributes to display characteristics of the first output pixel; generating a first mapping from a first initial set of illumination values for a surface of the first object to a first modified set of illumination values for the surface of the first object; generating a second mapping from a second initial set of illumination values for a surface of the second object to a second modified set of illumination values for the surface of the second object; applying an operator to determine a color value and an illumination value for each sub-pixel of the first output pixel based on the first modified set of illumination values for the surface of the first object and the second modified set of illumination values of the surface of the second object; and rendering the first output pixel, wherein generating the first and second mappings includes: