Patent ID: 7230618
Filing Date: 2007-06-12
Classification: G06T

Abstract:
1. A computer program product comprising computer program instructions executable by a computer to provide a computer graphics system for genertating pixel values for pixels in an image, each pixel value being representative of a point in a scene as recorded on an image plane of a simulated camera, the pixel values being useable to enable the computer to genterate a display-controlling electrical output in response to the pixel values, the computer program product comprising a computer-readable medium having encoded thereon; A. computer-readable photon map generation program instructons, encoded on the computer-readable medium and executable by the computer to enable the computer to generate a plurality of photon maps, each photon map being assocated with a respective point in time during a time interval; B. computer-readable sample point generation program instructions, encoded on the computer-readable medium and executable by the computer to enable the computer to generate a set of sample points in accordance with a selected low-discrepancy sequence, each sample point representing a respective point in time during said time interval; and C. computer-readable function evaluator program instructions, encoded on the computer-readable medium and executable by the computer to enable the computer to generate at least one value representing an evaluation of a selected function using selected ones of said photon maps associated with respective ones of the points in time associated with the sample points generated by the computer, the value generated by computer corresponding to the pixel value; and in which the photon map generation program instructions are executable by the computer to enable the computer to generate N where t 0 represents the beginning of the time interval and T represents the duration of the time interval.