Patent ID: 7825937
Filing Date: 2010-11-02
Classification: G06T

Abstract:
1. A method for rendering a cube map using a spherical blur function, the method comprising: selecting a first pixel location on a first face of a first destination cube map that has at least six faces; computing, within a processor, a normal vector associated with the first pixel; determining, based on the normal vector, a normal vector pixel location on a first face of a source cube map that corresponds to the first pixel location on the first face of the first destination cube map, wherein the source cube map and the first destination cube map are different cube maps; computing a blur radius based on a positive sampling angle and a negative sampling angle about a first blur axis that intersects the first face of the source cube map at the normal vector pixel location; determining a plurality of sample positions on the first face of the source cube map based on the blur radius; generating a sample value for each sample position in the plurality of sample positions; generating a blended sample value based on the computed sample values; and writing the blended sample value to the first pixel location on the first face of the first destination cube map.