13.016 Introduction to Geometric
Modeling and Computation, Lecture 11
Thursday, March 13, 1997: Surfaces and Lighting Model
S. L. Abrams, x3-7959, sabrams@deslab.mit.edu
These notes are available online as:
http://deslab.mit.edu/DesignLab/courses/13.016/graphics/overview3.html
Outline
Topics specific to 3D graphics
Gouraud shading
Lighting model
Demos
- Z-buffer demo: example4
To execute on Athena:
add 13.016
cd /mit/13.016/graphics
example4
- Shading demo: example5
To execute on Athena:
cd /mit/13.016/graphics
example5
- Lighting demo: demo2
To execute on Athena:
cd /mit/13.016/graphics
demo2
Reading Assignment
Neider, OpenGL Programming Guide, Chapter 6 and Appendix F.
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.
- J. Neider et al., OpenGL Programming Guide, 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
On to hidden surfaces...
Back to the 13.016 overview...