Patent ID: 7970237
Filing Date: 2011-06-28
Classification: G06T

Abstract:
1. A method, comprising: for each of a plurality of pixels within a reflected region of a reflecting plane, wherein the reflected region corresponds to an area of the reflecting plane onto which color information from an occluding plane is reflected: determining, by a computer, a size and shape of a spatially-varying convolution area corresponding to a ray projection projected from the respective pixel through the occluding plane onto a background plane, wherein the determined size of the convolution area for the respective pixel is different than the determined size of another of the plurality of pixels, and wherein the determined size of the convolution area varies according to a distance between the occluding plane and the background plane; computing, by the computer, a reflection value for the respective pixel based on a plurality of color values for the occluding plane within the convolution area; and rendering, by the computer, the reflected region of the reflecting plane according to the respective reflection values.