Summed-area tables for texture mapping

作者: Franklin C. Crow

DOI: 10.1145/800031.808600

关键词:

摘要: Texture-map computations can be made tractable through use of precalculated tables which allow computational costs independent the texture density. The first example this technique, “mip” map, uses a set containing successively lower-resolution representations filtered down from discrete function. An alternative method using single table values representing integral over function rather than itself may yield superior results at similar cost. necessary algorithms to support new technique are explained. Finally, cost and performance is compared previous techniques.

参考文章(8)
Shinichiro Haruyama, Brian Barsky, Using Stochastic Modeling for Texture Generation IEEE Computer Graphics and Applications. ,vol. 4, pp. 7- 19 ,(1984) , 10.1109/MCG.1984.276056
Alan Norton, Alyn P. Rockwood, Philip T. Skolmoski, Clamping: A method of antialiasing textured surfaces by bandwidth limiting in object space international conference on computer graphics and interactive techniques. ,vol. 16, pp. 1- 8 ,(1982) , 10.1145/800064.801252
Ed Catmull, Alvy Ray Smith, 3-D transformations of images in scanline order Proceedings of the 7th annual conference on Computer graphics and interactive techniques - SIGGRAPH '80. ,vol. 14, pp. 279- 285 ,(1980) , 10.1145/800250.807505
Alain Fournier, Don Fussell, Loren Carpenter, Computer rendering of stochastic models Communications of The ACM. ,vol. 25, pp. 371- 384 ,(1982) , 10.1145/358523.358553
James F. Blinn, Martin E. Newell, Texture and reflection in computer generated images Communications of The ACM. ,vol. 19, pp. 542- 547 ,(1976) , 10.1145/360349.360353
James Frederick Blinn, Computer display of curved surfaces. The University of Utah. ,(1978)
Edwin Earl Catmull, A subdivision algorithm for computer display of curved surfaces. The University of Utah. ,(1974)
Lance Williams, Pyramidal parametrics international conference on computer graphics and interactive techniques. pp. 1- 11 ,(1983) , 10.1145/800059.801126