|
Instructor : Dr. Tong Lai Yu
Objectives :
This course covers some active research topics in Computer Graphics,
a field that enjoys tremendous growth and vitality.
The course stresses on hands-on experience and programming as well as
applications in the industry.
Text : Samuel R. Buss, "3-D Computer Graphics", Cambridge University Press, latest Edition Suggested References :
Office : JB-346
phone : (909)-537-5334
email : tongyu@csci.csusb.edu
Office Hours :
Grading : Attendance -- 5%, Homework -- 25%, Midterm -- 20%,
Project -- 15%, Final Exam -- 35%
Grade Requirements :
61 - 70 % D+, D, D- <= 60 % F Study Policy :
|
|
Outline of course :
|
| Topics |
|
1. Introduction raster images, pixels, applications display devices, introduction to OpenGL |
|
2. State Management and Drawing Geometric Objects
Basic graphics primitives, coloring, drawing points, lines, polygons use of arrays |
|
3. Viewing
coordinate systems, transformations, clipping rotations, translations, reflectons, scaling, shearing 3D Affine Transformations, projections |
|
4. Coloring and Lighting
RGB model, shading model, normal vectors hidden surface removal, principles of shading |
|
5. Animation
interpolation, quaternions, kinematics |
|
6. Ray Tracing
basic ray tracing, reflection rays, transmission rays, recursive ray tracing, advanced ray tracing, intersection testing |
|
7. Radiosity
radiosity equations, form factors, |
|
9. Scene Graphs
  theories and applications of scene graphs, implementations |