Graphics system with programmable sample positions
Patent 6417861 Issued on July 9, 2002. Estimated Expiration Date: February 17, 2019. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
A method and computer graphics system for rendering images using programmable sample positions is disclosed. In one embodiment, the computer graphics system may comprise a graphics processor, a sample buffer, and a sample-to-pixel calculation unit. The graphics processor may be configured to generate a plurality of samples using a sample positioning algorithm selected from a programmable memory or generated by programmable hardware. The sample buffer, which is coupled to the graphics processor, may be configured to store the samples. The sample buffer may be super-sampled and double buffered. The sample-to-pixel calculation unit is programmable to select a variable number of stored samples from the sample buffer to filter into an output pixel. The sample-to-pixel calculation unit performs the filter process in real-time, and may use a number of different filter types. The algorithms used to position the samples may position the samples according to a regular grid, a perturbed regular grid, or a stochastic grid.
Other References
Bjernfalk, "The Memory System Makes The Difference," .COPYRGT. 1999 Evans & Sutherland Computer Corporation, pp. 1-11
Patent Abstract of Japan, vol. 098, No. 007, Mar. 31, 1998 and JP 08 063608 A
"Simulating Peripheral Vision in Immersive Virtual Environments," M. Slater, et al., Nov. 1993, No. 6, Headington hill Hall, Oxford, GB, pp. 80-82, 91-94, and 105
The RenderMan Companion, "A Programmer's Guide to Realistic Computer Graphics," Steve Upstill, 1990, pp. 137-146, 171-178, 193-237, and 273-309
"Principles of Digital Image Synthesis," Andrew S. Glassner, Vol. 1, Morgan Kaufman Publisher's, Inc., San Francisco, CA, 1995, pp. 243-244, 359-365
"CIG Scene Realism: The World Tomorrow," Cosman, et al., Evans & Sutherland Computer Corporation, Salt Lake City, UT, Jan. 29, 1999, 18 pages
Computer Graphics, "Principles and Practice," Second Edition In C, Foley, et al., Addison-Wesley Publishing Co., 1996, pp. 620-643-645, 788-791
"Spatial Vision," De Valois, et al., Oxford Psychology Series No. 14, 1990, pp38-60
International Search Report, Jan. 6, 1999, PCT/US 99/0327