CSCI 444/544 - Advanced Computer Graphics

Spring 2019 - Schedule



|   Home |  Syllabus |  Assignments |  Schedule |  Resources   |

Schedule


Go To Today


DOW Date ## Lecture Subject Reading Handouts Notes
W 01/09/2019 00 Introduction Slides (pdf) A0 assigned
R 01/10/2019 01 Vertex Transformation Pipeline & OpenGL Rendering Pipeline + Phong Illumination Model Slides (pdf)

CSCI 441 Review Part I (pdf)
A0 due
F 01/11/2019 02 -- Class Cancelled --

GLFW
Slides (pdf)
M 01/14/2019 03 Specifying & Processing Data = VAOs+VBOs & Shaders Slides (pdf)

CSCI 441 Review Part II (pdf)

VAO Checklist (pdf)

Shaders Checklist (pdf)
W 01/16/2019 04 Connecting the Pipelines & Filling in the Shaders
F 01/18/2019 05 Lab1: OpenGL 4.1 Context, Editing Shaders & VAOs/VBOs Lab1 (zip) A1 assigned
M 01/21/2019 --- No Class --- Martin Luther King Jr. Day ---
W 01/23/2019 06 Shader Subroutines & Pipelines SLC Ch. 1 pp 19-28
Ch. 2 pp 63-67
Slides (pdf)

Shader Notes Handout (pdf)
F 01/25/2019 07 Lab: Shader Subroutines Lab2 (zip) - RTools C++98 Implementation

Lab2 (zip) - CLion mingw64 C++14 Implementation
M 01/28/2019 08 UBOs: Uniform Buffer Objects SLC Ch. 2 pp 50-63 Slides (pdf)
W 01/30/2019 09 Geometry & Tessellation Shaders SLC Ch. 7 pp 271-320 Slides (pdf) A2 assigned
F 02/01/2019 10 Lab: Bézier Surfaces Revisited Lab3 Source Code (zip) Lab1 due
Lab2 due
M 02/04/2019 11 Perlin Noise SLC Ch. 9 pp 355-362 Slides (pdf)
T 02/05/2019 A1 due
W 02/06/2019 12 Procedural Textures SLC Ch.9 pp 363-380 Slides (pdf)
F 02/08/2019 13 Lab: 2D Noise Lab4 Source Code (zip) A3 assigned
M 02/11/2019 14 Deferred Shading SLC Ch. 5 pp 190-195, Ch. 6 pp 240-245 Slides (pdf)
W 02/13/2019 15 Screen Space Techniques SLC Ch. 6 pp 205-240, 245-255, 258-270 Slides (pdf)
F 02/15/2019 16 Lab3 due
M 02/18/2019 --- No Class --- President's Day ---
W 02/20/2019 17 Instanced Rendering SLC Ch. 10 pp 386-394, 405-408 Slides (pdf)
F 02/22/2019 18 Lab4 due
M 02/25/2019 19 Transform Feedback SLC Ch. 10 pp 395-404 Slides (pdf) A2 due
W 02/27/2019 20 Environment Mapping SLC Ch. 5 pp 173-185 Slides (pdf)
F 03/01/2019 21 Lab: Reflecting Environment Maps Lab6 Source Code
M 03/04/2019 22 Shadows SLC Ch. 8 pp 321-353 Slides (pdf)
W 03/06/2019 23 Physically Based Rendering (PBR) SLC Ch. 4 pp 133-141 Slides (pdf)
F 03/08/2019 24
M 03/11/2019 25 Parallax Mapping SLC Ch. 5 pp 162-172 Slides (pdf)
T 03/12/2019
W 03/13/2019 26 Raytracing Slides (pdf)
F 03/15/2019 27 Lab: Raytracing Lab6 due

A4 assigned
M 03/18/2019 28 Pathtracing Slides (pdf)
W 03/20/2019 29 Exam Review Slides (pdf) A3 due
F 03/22/2019 30
EXAM
M 03/25/2019 --- No Class --- Spring Break ---
W 03/27/2019 --- No Class --- Spring Break ---
F 03/29/2019 --- No Class --- Spring Break ---
M 04/01/2019 --- No Class --- (ICPC World Finals) ---
W 04/03/2019 --- No Class --- (ICPC World Finals) ---
F 04/05/2019 --- No Class --- (ICPC World Finals) ---
M 04/08/2019 34 Refraction Refraction (pptx)
W 04/10/2019 35 PBR & Subsurface Scattering PBR (pdf)

Subsurface Scattering (pdf)
F 04/12/2019 --- No Class --- E-DAYS ---
M 04/15/2019 36 Compute Shaders: Fluid Simulation & Smooth Particle Hydrodynamics Fluid Simulation (pptx)

SPH (pdf)
W 04/17/2019 37 Water Simulation & Procedural Fire Generation Water Simulation (pdf)

Fire Simulation (pptx)
F 04/19/2019 38
M 04/22/2019 39 Terrain Generation & Voxel Smoothing Perlin Worms (pptx)

Marching Cubes (pptx)
W 04/24/2019 40 Terrain Generation of Biomes & Moisture Maps Biomes (pptx)

Moisture Maps (pdf)
F 04/26/2019 41
M 04/29/2019 42 Hair & Fur Rendering Hair (pptx)

Fur (pptx)
T 04/30/2019 A4 due
W 05/01/2019 43 Disintegration Disintigration (pptx)
W 05/01/2019 Computing Innovation Fair
6:30 PM - 8:00 PM
CoorsTek Atrium
F 04/12/2019 --- No Class --- Dead Day ---
R 05/09/2019 44 Final Project Demos
3:15pm - 5:15pm
F 05/10/2019 Commencement!

Last Updated: 05/03/19 07:25


Valid HTML 4.01 Strict Valid CSS! Level Triple-A conformance, W3C WAI Web Content Accessibility Guidelines 2.0