BU CLA CS 591-A1: Introduction Seminar in Computer Graphics

Spring 1995

Prerequisites:

Consent of the instructor

Seminar Schedule and Readings

(2/7) Keyframe animation using Radial Basis Functions

  1. D. Beymer, A. Shashua, and T. Poggio. Example based image analysis and synthesis. Technical Report TR 1431, MIT, 1993.
  2. T. Poggio and R. Brunelli. A novel approach to graphics. Technical Report A.I. Memo No. 1354, Artificial Intelligence Lab, MIT, Cambridge, MA, February 1992.
  3. T. Poggio and F. Girosi. A theory of networks for approximation and learning. Technical Report A.I. Memo No. 1140, Artificial Intelligence Lab, MIT, Cambridge, MA, July 1989.

(2/14) Global and local deformation methods

  1. A. Barr. Global and local deformations of solid primitives. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 18, pages 21--30, 1984.
  2. T. W. Sederberg and S. R. Parry. Free-form deformation of solid geometric models. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 20, pages 151--160, 1986.
  3. S. Coquillart. Extended free-form deformation: A sculpturing tool for 3D geometric modeling. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 24, pages 187--196, 1990.

(2/28) Physics-based animation and constraint-based modeling

  1. D. Terzopoulos, J. Platt, A. Barr, and K. Fleischer. Elastically deformable models. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 21, pages 205--214, 1987.
  2. A. Witkin, K. Fleischer, and A. Barr. Energy constraints on parameterized models. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 21, pages 225--232, 1987.

(3/7) No class

(3/14) Simulated pens, pencils, and brushes (cancelled)

  1. S. Strassman. Hairy brushes. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 20, 1986.
  2. S. C. Hsu and I. Lee. Drawing and animation using skeletal strokes. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 109--118, 1994.
  3. M. Salisbury, S. Anderson, R. Barzel, and D. Salesin. Interactive pen-and-ink illustration. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 101--108, 1994.
  4. P. Haeberli. Paint by numbers: Abstract image representations. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 24, pages 207--214, 1990.

(3/21) Higher-level animation controls, autonomous creatures

  1. K. Sims. Evolving virtual creatures. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 15--22, 1994.
  2. M. Raibert and J. Hodgins. Animation of dynamic legged locomotion. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 349--358, 1991.
  3. C. Reynolds. Flocks, herds, and schools: a distributed behavioral model. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 25--33, 1987.
  4. X. Tu and D. Terzopoulos. Artificial fishes: physics, locomotion, perception, behavior. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 43--50, 1994.

(3/28) Virtual reality, interaction with virtual worlds

  1. M. Bajura, H. Fuchs, and R. Ohbuchi. Merging virtual objects with the real world: seeing ultrasound imagery within the patient. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 203--210, 1992.
  2. P. Maes, T. Darrell, B. Blumberg, and A. Pentland. The ALIVE system: full-body interaction with autonomous agents. In Proc. of Computer Animation Conference, Switzerland, April 1995.
  3. C. Cruz-Neira, D. Sandin, and T. DeFanti. Surround-screen projection-based virtual reality: the design and implementation of the CAVE. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 135--142, 1993.
  4. M. Deering. High resolution virtual reality. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 195--201, 1992.

(4/4) Fractal mountains and trees

  1. A. Fournier, D. Fussel, and L. Carpenter. Computer rendering of stochastic models. Communications of the Association of Computing Machinery, 25(6):371--384, June 1982.
  2. D. Fowler, P. Prusinkiewicz, and J. Battjes. A collision-based model of spiral phyllotaxis. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 26, pages 361--368, 1992.
  3. A. R. Smith. Plants, fractals, and formal languages. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 18, pages 1--10, 1984.
  4. P. Prusinkiewicz, A. Lindenmayer, and J. Hanan. Developmental models of herbaceous plants. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 22, pages 141--150, 1988.

(4/11) Particle systems and modeling natural phenomena

  1. W. Reeves. Particle systems --- a technique for modeling a class of fuzzy objects. ACM Trans. on Graphics, 2(2), 1983.
  2. K. Sims. Particle animation and rendering usina data parallel computation. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 24, pages 405--413, 1990.
  3. K. Perlin. An image synthesizer. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 19, pages 287--296, 1985.

(4/18) Textures and rendering: reaction-diffusion, fur

  1. R. Cook and K. Torrance. A reflectance model for computer graphics. ACM Trans. on Graphics, 1(1), 1982.
  2. J. Kajiya and T. Kay. Rendering fur with three dimensional textures. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 271--280, 1989.
  3. G. Turk. Generating textures on arbitrary surfaces using reaction-diffusion. In Computer Graphics Proceedings, ACM SIGGRAPH, pages 289--298, 1991.

(4/25) Information workspaces and large multimedia databases

  1. K. Fairchild. Virtual Reality: Applications and Explorations, chapter Information Management using Virtual Reality-Based Visualizations, pages 45--74. Academic Press, Inc., 1993. A. Wexelblat, Editor.
  2. R. Rao, J. Pedersen, M. Hearst, J. Mackinlay, S. Card, L. Masinter, P. Halvorsen, and G. Robertson. Rich interaction in the digital library. Communications of the Association of Computing Machinery, 38(4):29--39, 1995.
  3. G. Robertson, S. Card, and K. Mackinlay. Information visualization using 3D interactive animation. Communications of the Association of Computing Machinery, 36(4):57--71, April 1993.
  4. D. Small, S. Ishizaki, and M. Cooper. Typographic space. In Proc. ACM Computer Human Interface Conference, pages 437--438, Boston, MA, April 1994.

(5/2) Global illumination methods: merging radiosity and ray tracing

  1. M. F. Cohen and D. P. Greenberg. The hemicube: a radiosity solution for complex environments. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 19, pages 31--40, 1984.
  2. P. Heckbert and P. Hanrahan. Beam tracing polygonal objects. In Computer Graphics Proceedings, ACM SIGGRAPH, volume 18, pages 119--127, 1984.
  3. T. Whitted. An improved illumination model for shaded display. Communications of the Association of Computing Machinery, 23(6):343--349, 1980.

Supplemental texts:

Computer Graphics, Principles and Practice, by Foley, van Dam, Feiner, and Hughes.

Mathematical Elements for Computer Graphics (2nd edition), by Rogers and Adams.

Three-dimensional Computer Graphics, by Watt.


Stan Sclaroff
Created: January 17, 1995
Update: April 30, 1995