Subscribe

Issue No.01 - January (1987 vol.7)

pp: 44-56

John Amanatides , University of Toronto

ABSTRACT

This article surveys most of the major issues to be dealt with when generating realistic images, and covers papers up to December 1985. It begins with an overview of the rendering process and a quick review of visible-surface-determination algorithms. Then, in more detail, it discusses shading, antialiasing, texture mapping, shadows, and optical effects and closes witha discussion of modeling primitives.

INDEX TERMS

null

CITATION

John Amanatides, "Realism in Computer Graphics: A Survey",

*IEEE Computer Graphics and Applications*, vol.7, no. 1, pp. 44-56, January 1987, doi:10.1109/MCG.1987.277026REFERENCES

- 7. T.Duff, "Smoothly Shaded Renderings of Polyhedral Objects on Raster Displays,"
Computer Graphics (Proc. SIGGRAPH 79) Aug. 1979 Vol. 13, No. 2, pp. 270-275- 8. Bui T.Phong and F.C.Crow, "Improved Rendition of Polygonal Models of Curved Surfaces,"
Proc. Second USA-Japan Computer Conf. 1975- 9. D.R.Warn, "Lighting Controls for Synthetic Images,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 13-21- 12. W.K.Pratt,
Digital Image Processing , John Wiley & Sons 1978- 17. L.Carpenter, "The A-buffer, an Antialiased Hidden Surface Method,"
Computer Graphics (Proc. SIGGRAPH 84) July 1984 Vol. 18, No. 3, pp. 103-108- 18. A.G.Abram, L.Westover, and T.Whitted, "Efficient Alias-Free Rendering Using Bit-Masks and Look-Up Tables,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 53-59- 19. J.Bloomenthal, "Edge Inference with Applications to Antialiasing,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 157-162- 21. F.C.Crow, "Computational Issues in Rendering Anti-Aliased Detail,"
Proc. COMPCON Spring 82pp. 238-244- 22. L.Williams, "Pyramidal Parametrics,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 1-11- 23. J.Korein and N.I.Badler, "Temporal Anti-Aliasing in Computer Generated Animation,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 377-388- 24. M.Potmesil and I.Chakravarty, "Modelling Motion Blur in Computer-Generated Images,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 389-399- 25. N.L.Max and D.M.Lerner, "A Two-and-a-Half-D Motion-Blur Algorithm,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 85-93- 27. E.E.Catmull, "An Analytic Visible Surface Algorithm for Independent Pixel Processing,"
Computer Graphics (Proc. SIGGRAPH 84) July 1984 Vol. 18, No. 3, pp. 109-115- 28. C.W.Grant, "Integrated Analytic Spatial and Temporal Anti-Aliasing for Polyhedra in 4-Space,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 79-84- 29. M.E.Lee, R.A.Redner, and S.P.Uselton, "Statistically Optimized Sampling for Distributed Ray Tracing,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 61-67- 30. M.A.Z.Dippe and E.H.Wold, "Antialiasing Through Stochastic Sampling,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 69-78- 31. E.E.Catmull,
"A Subdivision Algorithm for Computer Display of Curved Surfaces," 1974- 34. A.Norton, A.P.Rockwood, and P.T.Skolmoski, "Clamping: A Method of Antialiasing Textured Surfaces by Bandwidth Limiting in Object Space,"
Computer Graphics (Proc. SIGGRAPH 82) July 1982 Vol. 16, No. 3, pp. 1-8- 38. G.Y.Gardner, "Simulation of Natural Scenes Using Textured Quadratic Surfaces,"
Computer Graphics (Proc. SIGGRAPH 84) July 1984 Vol. 18, No. 3, pp. 11-20- 39. G.Y.Gardner, "Visual Simulation of Clouds,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 297-303- 40. N.Greene, "A Method of Modeling Sky for Computer Animation,"
Proc. Int'l Conf. Engineering and Computer Graphics Aug. 1984pp. 297-300- 42. A.Appel, "Some Techniques for Shading Machine Renderings of Solids,"
Proc. AFIPS JSCC 1968 Vol. 32, pp. 37-45- 43. W.J.Bouknight and K.C.Kelly, "An Algorithm for Producing Half-Tone Computer Graphics Presentations with Shadows and Movable Light Sources,"
Proc. AFIPS JSCC 1970 Vol. 36, pp. 1-10- 44. R.A.Goldstein and R.Nagel,
Simulation , Jan. 1971pp. 25-31- 45. T.Nishita and E.Nakamae, "An Algorithm for Half-Tone Representation of Three-Dimensional Objects,"
Information Processing in Japan Vol. 14, pp. 93-99 1974- 46. P.Atherton, K.Weiler, and D.Greenberg, "Polygon Shadow Generation,"
Computer Graphics (Proc. SIGGRAPH 78) Aug. 1978 Vol. 12, No. 3, pp. 275-281- 49. T.Nishita and E.Nakamae, "Half-Tone Representation of 3-D Objects Illuminated by Area or Polyhedron Sources,"
Proc. COMPSAC 83 Nov.7-11 1983pp. 237-242 IEEE Computer Society - 50. M.F.Cohen and D.PGreenberg, "The Hemi-Cube: A Radiosity Solution for Complex Environments,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 31-40- 52. D.S.Kay and D.Greenberg, Transparency for Computer Synthesized Images,"
Computer Graphics (Proc. SIGGRAPH 79) Aug. 1979 Vol. 13, No. 3, pp. 158-164- 53. S.M.Rubin and T.Whitted, "A 3-Dimensional Representation for Fast Rendering of Complex Scenes,"
Computer Graphics (Proc. SIGGRAPH 80) July 1980 Vol. 14, No. 3, pp. 110-116- 58. J.T.Kajiya, New Techniques for Ray Tracing Procedurally Defined Objects,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 91-102- 62. J.Amanatides, "Ray Tracing with Cones,"
Computer Graphics (Proc. SIGGRAPH 84) July 1984 Vol. 18, No. 3, pp. 129-135- 65. J.G.Cleary,
"Multiprocessor Ray Tracing," , Dept. of Computer Science, Univ. of Calgary 1983- 66. A.S.Glassner, "Space Subdivision for Fast Ray Tracing,"
IEEE CG&A Vol. 4, No. 10, pp. 15-22 Oct. 1984- 67. A.Fujimoto and K.Iwata, "Accelerated Ray Tracing,"
Proc. CG Tokyo 85pp. 41-65- 68. H.P.Moravec, "3D Graphics and the Wave Theory,"
Computer Graphics (Proc. SIGGRAPH 81) Aug. 1981 Vol. 15, No. 3, pp. 289-296- 72. P.R.Atherton, "A Scan-Line Hidden Surface Removal Procedure for Constructive Solid Geometry,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 73-82- 74. W.T.Reeves, "Particle Systems-A Technique for Modelling a Class of Fuzzy Objects,"
Computer Graphics (Proc. SIGGRAPH 83) July 1983 Vol. 17, No. 3, pp. 359-376- 75. M.Aono and T.L.Kunii, "Botanical Tree Image Generation,"
IEEE CG&A Vol. 4, No. 5, pp. 10-34 May 1984- 76. A.R.Smith, "Plants, Fractals and Formal Languages,"
Computer Graphics (Proc. SIGGRAPH 84) July 1984 Vol. 18, No. 3, pp. 1-10- 83. S.N.Steketee and N.I.Badler, "Parametric Keyframe Interpolation Incorporating Kinetic Adjustment and Phrasing Control,"
Computer Graphics (Proc. SIGGRAPH 85) July 1985 Vol. 19, No. 3, pp. 255-262 |