| CMPS-3480 "Computer Graphics" |
| Fall 2025 #82853 |
monday - participating media samplesclick Friday - multiple light sources in a rendered scene 3-point lighting Wednesday - rendering a glass object lab-7 project pages
| syllabus | textbook | laptop | scores | exams | overall | |||
| Week | Topic | Readings | Assignments |
| 1 |
Monday Aug 25 Image files Drawing pixels Rotation |
vector rotation matrix |
lab-1 |
| 2 |
Tuesday Sep 2 Bresenham's algorithm Drag&drop |
lab-2 | |
| 3 |
Monday Sep 8 Filling shapes Barycentric coords |
lab-3 | |
| 4 |
Monday Sep 15 Project ideas... Perlin noise |
lab-3 | |
| 5 |
Monday Sep 22 3 dimensional rendering A ray and a plane Ray & plane equations Ray/plane intersection A surface normal Handedness Perspective |
lab-5 | |
| 6 |
Monday Sep 29 OpenGL Convex polygons Convex polyhedron Lighting Ambient Diffuse Specular Shading models Gouraud shading Phong shading |
lab-6 | |
| 7 |
Monday Oct 6 Ray tracing Gif animation saturn video |
lab-7 | |
| 8 |
Monday Oct 13 CSG Poke ball |
||
| 9 |
Monday Oct 20 Animation with physics Particle system Collision detection |
lab-9 |
|
| 10 |
Monday Oct 27 Project page and image |
lab-10 | |
| 11 |
Monday Nov 3 Project directory Terrain discussion Blender models Ray casting ray marching |
||
| 12 |
Monday Nov 10 |
||
| 13 |
Monday Nov 17 |
||
| 14 |
Monday Nov 24 |
||
| 15 |
Monday Dec 1 |
||
| 16 |
Monday Dec 8 Last day of class |
||
|
Final Exam periods:
|
|||