Patent ID: 7609274
Filing Date: 2009-10-27
Classification: G06T

Abstract:
1. A method comprising: generating, by a graphics system, a plurality of reflection images that are each comprised of a plurality of pre-calculated reflection view vectors for a particular viewpoint of a rendered object, wherein each of the plurality of reflection images corresponds to a particular viewpoint of the rendered object, and wherein the pre-calculating is performed prior to a rendering of the object for display; loading a predetermined reflection image chosen from the plurality of reflection images into a physical memory of the graphics system; retrieving via a processor an environment texture sample from an environment map using a reflection vector stored in a pixel of the predetermined reflection image; and applying via a processor the environment texture sample to an object, wherein the loading comprises: and wherein the retrieving the environment texture sample comprises using red, green and blue color values of the pixel of the object as respective X, Y and Z component values of the reflection vector.