Patent ID: 7145577

Claim:
A method for calculating values for pixels of an image of an environment represented by geometric primitives that are defined by geometric data, the method comprising: transforming the geometric primitives from a first coordinate space to a second coordinate space; and for each transformed primitive of a plurality of the transformed primitives: shifting the transformed primitive in the second coordinate space by a respective first sub-pixel offset from a first pixel position to position the transformed primitive at a first sub-pixel position; rendering the shifted transformed primitive positioned at the first sub-pixel position to generate sample values for a first set of pixels representing the shifted transformed primitive positioned at the first sub-pixel position; shifting the transformed primitive in the second coordinate space by a second sub-pixel offset from the first pixel position to position the shifted transformed primitive at a second sub-pixel position; rendering the shifted transformed primitive positioned at the second sub-pixel position to generate sample values for a second set of pixels representing the shifted transformed primitive positioned at the second sub-pixel position; and combining the sample values for the first and second sets of pixels for the transformed primitives to determine values for a resultant set of pixels representing the transformed primitive positioned at the first pixel position and that are used in calculating the pixels of the image.