| Term: | 20121 |
| Times: | 4:00 - 5:50pm TR |
| Room: | 70-3455 |
Last updated 2012/11/13 10:50:19
Description *
Instructor *
Syllabi *
Contents *
Assignments *
Resources
openGLMain.cpp) for the file that contains
your main() routine.
Computer Graphics I is a study of the hardware and software principles of interactive raster graphics. Topics include an introduction to the basic concepts, 2-D and 3-D modeling and transformations, viewing transformations, projections, rendering techniques, graphical software packages and graphics systems. Students will use computer graphics packages and implement fundamental computer graphics algorithms.
| Name: | Warren R. Carithers |
| Office: | 3617 Golisano (70-3617) |
| Phone: | (585) 475-5393 |
| Email: | wrc AT cs.rit.edu |
Below is a tentative topic schedule for the quarter. This may change depending on events during the quarter.
| Week | Dates | Relevant Chapter(s) | Topic(s) |
|---|---|---|---|
| 1 | 09/04, 09/06 | 1, 2, 4, 5 Appendix A |
Introduction: Overview; History; Elements of CGI; Math review |
| 2 | 09/11, 09/13 | 6 | The 2D Graphics Pipeline; Implementing Graphics Primitives; Lines (applet), Circles (applet) |
| 3 | 09/18, 09/20 | 6, 8 | Polygon Filling (applet); Clipping ( Cohen-Sutherland RIT clipping applet) |
| 4 | 09/25, 09/27 | 7, 8 | Geometric Transformations ( 2D applet, the Transformation Game, RIT transformation applet); Viewing in 2D, windows and viewports |
| 5 | 10/02, 10/04 | 3 Appendix C |
Geometric Modeling and Tessellation; Intro to OpenGL |
| 6 | 10/09, 10/11 | 9, 10 | Exam 1; 3D Transformations and Viewing |
| 7 | 10/16, 10/18 | 16, 17, 19 | Shading; Visible Surface Detection; Color; Color Perception (optical illusions at www.echalk.co.uk); Normals, Illumination (lighting); Material Properties |
| 8 | 10/23, 10/25 | 18, 22 | The OpenGL Shading Language; Textures (texture mapping applets) |
| 9 | 10/30, 11/01 | 11, 12, 23 | Procedural Graphics; Animation |
| 10 | 11/06, 11/08 | 13-16, 21 | Advanced Geometric Modeling; Curves and Surfaces ( Bezier); Global Illumination; Preview of other Graphics courses |
| Finals | 11/12 - 11/16 | all | Exam 2: Thursday, November 15, 2012, 12:30pm-2:30pm, 70-3455 |