CS 434 Advanced Graphics and Gaming

Course overview: admin info, syllabus, grading

Lectures

Assignments

Schedule

Date

Chapter

Lecture topics

Instructor

M Jan 13

GPU shaders

Administrative affairs

Interactive Graphics Pipeline: 3D scenes modeled with triangles, transformations, basic shading and lighting, texture mapping, graphical user interface (OpenGL, GLUT, GLUI)

Popescu

W Jan 15

 

Interactive Graphics Pipeline continued

GPU programming via shaders: CPU-GPU interface, basics of a GPU high-level shading language

Popescu

F Jan 17

 

   Continued

Popescu

M Jan 20

 

Dr. Martin Luther King, Jr. Day

W Jan 22

Global Illumination

Soft shadows

Popescu

F Jan 24

 

   Continued

A1 assigned: GPU soft-shadow rendering via ray tracing

Popescu

M Jan 27

 

Radiosity

Aliaga

W Jan 29

 

   Continued

Aliaga

F Jan 31

 

   Continued

Aliaga

M Feb 3

 

Light transport

Aliaga

W Feb 5

 

   Continued

Aliaga

F Feb 7

 

Global illumination decomposition

A1 due

A2 assigned: Global Illumination

Aliaga

M Feb 10

 

Specular reflections

Popescu

W Feb 12

 

   Continued

Popescu

F Feb 14

Modeling

Texture synthesis

Popescu

M Feb 17

 

   Continued

Popescu

W Feb 19

 

3D acquisition: stereo, 3D reconstruction, photometric stereo

Aliaga

F Feb 21

 

   Continued

A2 due

Aliaga

M Feb 24

 

Project topic brainstorming

A3 assigned: project proposal

Aliaga + Popescu

W Feb 26

Modeling

Procedural and inverse procedural modeling

Aliaga

F Feb 28

 

   Continued

Aliaga

M Mar 3

 

   Continued

Aliaga

W Mar 5

 

Panoramic imaging: acquisition, registration, construction, rendering

Popescu

F Mar 7

 

   Continued

Popescu

M Mar 10

Midterm

A3 due: project proposal

Review for midterm

Aliaga

W Mar 12

 

Review for midterm

Popescu

Th Mar 13

Midterm 8:00pm-10:00pm LWSN 1106

F Mar 14

 

Cancelled to compensate for evening midterm (1/2)

A3: project feedback emailed

 

M Mar 17

SPRING BREAK

W Mar 19

F Mar 21

M Mar 24

 

Collision Detection

Aliaga

W Mar 26

 

Midterm solutions

Aliaga + Popescu

F Mar 28

TBD

TBD

Aliaga

M Mar 31

 

Mid-way project presentations

Aliaga + Popescu

W Apr 2

 

   Continued

Aliaga + Popescu

F Apr 4

 

   Continued

Aliaga + Popescu

M Apr 7

 

Cancelled to compensate for evening midterm (2/2)

 

W Apr 9

Advanced topics

Image Generalization through Camera Model Design

-          Non-uniform sampling rate

Popescu

F Apr 11

 

Animation

Hassan

M Apr 14

 

Scientific Visualization

Tricoche

W Apr 16

 

Robots and vision

Culurciello

F Apr 18

 

Image Generalization through Camera Model Design

-          Multiple viewpoints

Popescu

M Apr 21

 

Gesture-based interfaces

Wachs

W Apr 23

 

Fluid Simulation

Benes

F Apr 25

 

Computer Human Interaction

Elmqvist

M Apr 28

 

Final project presentations

 

W Apr 30

 

Final project presentations

 

F May 2

Final project presentations

Aliaga + Popescu