Patent ID: 7227547

Claim:
A computer graphics method for generating a pixel value for a pixel in an image, the pixel being representative of a point in a scene as recorded on an image plane of a simulated camera, the computer graphics method comprising: A. a sample point generating step in which a set of sample points are generated representing at least one simulated element of the simulated camera, the sample points representing elements of a Hammersley sequence; and B. a function evaluation step in which at least one value is generated representing an evaluation of said selected function at one of the sample points generated by said sample point generator, the value generated by the function evaluator corresponding to the pixel value; in which the sample point generating step includes the step of generating sample position points x i representing jittered sample point positions on a subpixel grid for at least one pixel on the image plane for use by the function evaluator in evaluating the selected function; and in which the sample point generating step includes the step of generating the sample position points x i in accordance with x i = ⁢ ( s x + Φ 2 ⁡ ( k ) , s y + Φ 2 ⁡ ( j ) ) = ⁢ ( s x + σ ⁡ ( k ) 2 n , s y + σ ⁡ ( j ) 2 n ) where (s x ,s y ) are subpixel coordinates mapped onto strata coordinates ( j,k ):=( s x mod2 n ,s 2 n ), and instance number “i” corresponds to i=j 2 n =σ(k) where integer permutation σ( k ):=2 n Φ 2 ( k ) for 0≦ k <2 n for “n” a selected integer, and Φ b (q) is the radical inverse function of “q” in base “b”; and generating a display controlling electronic output from the pixel value.