CS 418 Interactive Computer Graphics
AssignmentsLecturesOffice HoursResources

Lectures

Date Title Materials
Week 1 (Jan 19) Course Orientation

Color and Rendering
Live Zoom Link

Introduction to WebGL PDF
HelloTriangle.html

Color and Digital Display Devices Video PDF
Rendering Video  PDF
Rasterization Video PDF

Quiz 1 Link Due 1/30
Week 1 (Jan 21) Geometric Modeling Geometric Modeling: Surface Meshes Video  PDF
Geometric Data in WebGL Video PDF
Week 2 (Jan 26) MP1 Walkthrough Quiz 2 Link Due 2/4
MP1 Assignment Due Feb 6

Animation in WebGL PDF
Lecture Video
Week 2 (Jan 28) Affine Transformations Transformations: Scale and Translation Video PDF
Transformations: Rotations and 3D Video PDF
Week 3 (Feb 2) A Camera Model Lecture Video

View Transformation PDF
Ortho Transformation PDF

Suggested Reading:
Fundamentals of Computer Graphics Ch. 7 Viewing
UIUC Library Link – access using UIUC credentials
Week 3 (Feb 4) Data Structures for Polygonal Meshes Quiz 3 Link Due 2/11

Data Structures for Meshes Video PDF
Indexed Meshes in WebGL Video PDF
Strips and Fans in Detail Video PDF
Week 4 (Feb 9) Perspective Projection Lecture Video

Perspective Worksheet PDF Answers
Shading Worksheet PDF Answers
Perspective Projection Video PDF
Perpective Projection in WebGL Video PDF
Week 4 (Feb 11) Surface Normal Vectors Quiz 4 Link Due 2/18

Normal Vectors Video PDF
Culling Video PDF
Week 5 (Feb 16) Basic Shading Phong Reflection Example Code GLSL Terrain.html
Phong Reflection Example Code JS MP2.js
Phong Reflection Model Video PDF
Week 5 (Feb 18) Exam 1 11am-Noon CT Exam Link
Week 6 (Feb 23) Terrain Modeling MP2 Assignment Due March 4

Quiz 5 Link Due 2/26

Terrain GenerationVideo PDF
Week 6 (Feb 25) Math for Orientation Euler Angles Video PDF
Quaternions Video PDF
3D Math Primer for Graphics Chapter 8
UIUC Library Link
Week 7 (March 2) Participating Media MP3 Walkthrough

MP3 Assignment Due March 21

Fog Video  PDF
Week 7 (March 4) User Interaction Basic JS Event Handling Video PDF
Week 8 (March 9) MP 3 Office Hour Live Zoom Link
Week 8 (March 11) Color Intensity Video PDF
XYZ Color Space Video PDF
HSV Color Space Video PDF
Gamma Video PDF
sRGB Color Space Video PDF
Week 9 (March 16) Spring Break
Week 9 (March 18) Spring Break
Week 10 (March 23) Compositing Quiz 7 Link Due 3/30

Compositing and Hidden Surface Removal Video PDF
Week 10 (March 25) Texture Mapping Texture Mapping Overview Video PDF
Interpolation Video PDF
Week 11 (March 30) Exam 2 Exam Link
Zoom Link
Week 11 (April 1) Texture Filtering Texture Magification Video PDF
Texture Minification Video PDF
Week 12 (April 6) Environment and Bump Mapping Video

Cube Maps Video PDF
Normal Maps Video PDF
Week 12 (April 8) No Lectures: Engineering Open House
Week 13 (April 13) Physics Simulation Video

Quiz 9 Link Due 4/19
MP 5 Link Due 4/26

A Physics Engine Video PDF
Collision Detection Video PDF
Euler’s Method Video PDF
Week 13 (April 15) Rasterization Line Rasterization PDF
Polygon Rasterization PDF
Video
Week 14 (April 20) Geometric Modeling Quiz 10 Link Due 5/4
Bezier Curves Video PDF
Bezier Surfaces Video PDF Spring 2022 Video
Week 14 (April 22) Geometric Modeling Subdivision Surfaces Video PDF
Week 15 (April 27) Real-Time Path Tracing Lecture Video
GDC/GTC 2022 NVIDIA Talk Slides
Week 15 (April 29) No Lecture- Just Study
Week 16 (May 4) Exam 3 Exam Link
Zoom Link for Questions
×
Click here to close forever

CS 418 Interactive Computer Graphics

Report an issue

  • shaffer1

© University of Illinois, 2022