Home
CSCE 441 – Computer Graphics
Assignments
Assignment
1
– Rasterizer
Assignment
2
– Hierarchical Transforms
Assignment
3
– Shaders
Assignment
4
– Free-look World
Assignment
5
– Dynamic Geometry & Deferred Rendering
Assignment
6
– Ray Tracer
Labs (Optional)
Lab
−
1
– Setting Up the Development Environment (without OpenGL)
Lab
0
– Setting Up the Development Environment (with OpenGL)
Lab
1
– Rasterizer: Bounding Box
Lab
2
– Rasterizer: Single Triangle
Lab
3
– Transformation Matrices
Lab
4
– Matrix Stack
Lab
5
– Introduction to Vertex Shaders
Lab
6
– Introduction to Fragment Shaders
Lab
7
– Phong Fragment Shading
Lab
8
– Texture Mapping
Lab
9
– Texture Mapping & Lighting
Lab
10
– Sphere with Squash and Stretch
Lab
11
– Surface of Revolution
Lab
12
– Multiple Render Targets
Lab
13
– Ray Intersections
Misc
Pedagogical Ray Tracing Visualizer
Generated on Wed Apr 5 09:45:08 CDT 2023