13.016 Introduction to Geometric
Modeling and Computation
Thursday, February 13, 1997: Introduction to Graphics
S. L. Abrams, x3-7959, sabrams@deslab.mit.edu
- Lecture 4, February 13: Introduction to Graphics and OpenGL
- Lecture 5, February 20: Modeling and Viewing Transformations
- Lecture 11, March 13: Surfaces and
Lighting Model
- Lecture 14, April 3: Fonts, animation,
input, and texture mapping
- Lecture 16, April 10: Ray tracing
- Lecture 18, April 17: Menus and multiple windows
- Lecture 19, April 24: Software engineering
References
- J. D. Foley et al., Computer Graphics: Principles and
Practice, 2nd ed., Addison-Wesley, 1990.
- D. F. Rogers and J. A. Adams, Mathematical Elements for Computer Graphics, 2nd ed., McGraw-Hill, 1990.
- M. J. Kilgard, OpenGL Programming for the X Window System,
Addison-Wesley, 1996.
- M. J. Kilgard, The OpenGL Utility Toolkit (GLUT) Programming
Interface, SGI, 1996. (Available online as /mit/13.016/glut/glutspec.ps)
- M. J. Kilgard, "OpenGL and X, Column 1: An OpenGL Toolkit," X
Journal (November/December 1994). (Available online as /mit/13.016/glut/glut_intro.ps)
- J. Neider et al., OpenGL Programming Guide, Addison-Wesley, 1993.
(Available online as an IRIS InSight document)
- OpenGL Architectural Review Board, OpenGL Reference Manual,
Addison-Wesley, 1993. (Available online as an IRIS InSight document)
- OpenGL WWW Center: http://www.sgi.com/Technology/OpenGL/
- Online OpenGL examples: /usr/share/src/OpenGL
- Online OpenGL/GLUT examples: /mit/13.016/glut/examples
and /mit/13.016/glut/redbook
- Class examples available online: /mit/13.016/graphics