CSE 168 Computer Graphics II: Rendering (original) (raw)

Week 1

Apr 2

Introduction, Basic Raytracing (Handout: Whitted paper Haines chapter)

PPT

PDF

YouTube

Apr 4

More Raytracing, Acceleration Structures (Handout: Hanrahan, Shirley chapters)

PPT

PDF

YouTube

Week 2

Apr 9

Illumination and Reflection (Handout: Cohen chapter Bala chapter

PPT

PDF

YouTube

Apr 11

Global Illumination and Rendering Equation (Handout: Kajiya paper)

PPT

PDF

YouTube

Apr 15

Assignment 1 Due April 15 Monday, 11:59 PM

Week 3

Apr 16

Monte Carlo Integration (Handout: Veach Thesis (Ch 2), Old Stanford Course (part 2)

PPT

PDF

YouTube

Apr 18

Details for Direct Lighting, Specularities

PPT

PDF

YouTube

Week 4

Apr 23

Monte Carlo Path Tracing, Global Illumination (Handout: Old Siggraph Course Notes, Cook 84, Kajiya 86)

PPT

PDF

YouTube

Apr 25

Details for Indirect Lighting

PPT

PDF

YouTube

Apr 25

Assignment 2 Due April 25 Thursday, 11:59 PM

Week 5

Apr 30

(Multiple) Importance Sampling (Handout: Veach 95)

PPT

PDF

YouTube

May 2

BRDFs (Handout: BRDFs, Torrance-Sparrow, Cook-Torrance Oren-Nayar Lawrence Walter)

PPT

PDF

YouTube

May 6

Assignment 3 Due May 7 Tuesday, 11:59 PM

Week 6

May 7

Sampling and Antialiasing (Handouts: FVDFH, Cook86 MC Visibility)

PPT

PDF

May 9

Advances in High Quality Rendering

PPT

PDF

Week 7

May14

Monte Carlo Denoising

PPT

PDF

May16

Environment and Texture Maps (Handouts: Debevec: History Light Probes PBRT Sampling SIS Paper)

PPT

PDF

May20

Assignment 4 Due May 20 Monday, 11:59 PM

Week 8

May21

Volumetric Rendering

PPT

PDF

May23

Precomputed Rendering (Handouts: Sloan 02 Ng 03 Ng 04 PRT Survey)

PPT

PDF

Week 9

May28

Image-Based Rendering and Light Fields (Handout: SIGGRAPH 00 Course Notes)

PPT

PDF

May29

Project proposals with milestone Due May 29 Wednesday, 11:59 PM

May30

Real-Time Rendering 1 (Handouts: Heidrich Cabral Shadow Mapping)

PPT

PDF

Week 10

Jun 4

Real-Time Rendering 2

PPT

PDF

Jun 6

Appearance Modeling and Rendering

Finals Week

Jun 11

Final projects due June 11 Tuesday, 11:59 PM