Temporal anti-aliasing in computer generated animation

The desirability of incorporating temporal anti-aliasing, or motion blur, into computer generated animation is discussed and two algorithms for achieving this effect are described. The first approximates continuous object movement and determines intervals during which each object covers each pixel. Hidden surface removal is then performed, allowing the calculation of visible object intensity functions and subsequent filtering. The second form of algorithm detailed involves supersampling the moving image and then filtering the resulting intensity function to “multiply-expose” each output picture. The effects of filter types and the relationship of the algorithms to forms of spatial anti-aliasing are discussed.

[1]  F. Thomas,et al.  Disney Animation: The Illusion of Life , 1981 .

[2]  Franklin C. Crow,et al.  The aliasing problem in computer-synthesized shaded images. , 1976 .

[3]  Crow,et al.  A Comparison of Antialiasing Techniques , 1981, IEEE Computer Graphics and Applications.

[4]  Nicholas S. Szabo Digital Image Anomalies: Static And Dynamic , 1978, Optics & Photonics.

[5]  W. Jack Bouknight,et al.  A procedure for generation of three-dimensional half-toned computer graphics presentations , 1970, CACM.

[6]  Gary S. Watkins,et al.  A real time visible surface algorithm , 1970 .

[7]  Robert F. Sproull,et al.  Filtering edges for gray-scale displays , 1981, SIGGRAPH '81.

[8]  James S. Lipscomb Reversed apparent movement and erratic motion with many refreshes per update , 1981, COMG.

[9]  K. Knowlton Computer-aided definition, manipulation and depiction of objects composed of spheres , 1981, COMG.

[10]  Michael Potmesil,et al.  A lens and aperture camera model for synthetic image generation , 1981, SIGGRAPH '81.

[11]  Edwin E. Catmull,et al.  A hidden-surface algorithm with anti-aliasing , 1978, SIGGRAPH.

[12]  John Halas,et al.  Timing for Animation , 1981 .

[13]  H. Gouraud Continuous Shading of Curved Surfaces , 1971, IEEE Transactions on Computers.

[14]  Alyn P. Rockwood,et al.  Clamping: A method of antialiasing textured surfaces by bandwidth limiting in object space , 1982, SIGGRAPH.

[15]  Henry Gouraud,et al.  Computer Display of Curved Surfaces , 1971, Outstanding Dissertations in the Computer Sciences.

[16]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[17]  J. O'Rourke,et al.  A spherical representation of a human body for visualizing movement , 1979, Proceedings of the IEEE.

[18]  Michael Potmesil,et al.  Modeling motion blur in computer-generated images , 1983, SIGGRAPH.