Lectures: | Textbook: |
---|---|
TTh, 11:00-12:50,
Gates B01
|
The
OpenGL Red Book, Fourth Edition (note) |
Instructor: | Teaching assistant: |
Dan Morris agentmorris@gmail.com Office Hours: Tuesdays, 1pm to 3pm, Gates 116 |
Sean Walker cs148ta@cs.stanford.edu Office Hours: Thursdays, 1 pm to 3 pm in Gates 124; And by appointment (please e-mail) |
CS148 is an introduction to 2-dimensional and 3-dimensional computer graphics, with an emphasis on interactive 3D graphics. The goal of this course is to give you some hands-on experience with computer graphics - specifically with OpenGL, a common programming interface for 3D graphics. The course requires significant programming, but we hope it will be fun. Graphics as an introductory topic almost sells itself: it's loaded with pretty pictures.
Topics covered include scan conversion, OpenGL and GLUT, matrix transformations and clipping, graphical model representations, projection algorithms, lighting and color models, hidden-surface elimination, Bezier and B-Spline curves, animation, and ray tracing.
|
|