Mon Jan 4
Intro I
Wed Jan 6
Intro II
Fri Jan 8
Math Basics
Mon Jan 11
Transformations 1
Wed Jan 13
Transformations 2
Fri Jan 15
Transformations 3
Mon Jan 18
Transformations 4
Wed Jan 20
Transformations 5
Fri Jan 22
Transformations 6
Mon Jan 25
Viewing 1
Wed Jan 27
Viewing 2
Fri Jan 29
Viewing 3
Mon Feb 1
Viewing 4
Mon Feb 1
Shaders 1
Wed Feb 3
Shaders 2
Fri Feb 5
Shaders 3
Wed Feb 10
Shaders 4
Fri Feb 12
Shaders 5 , Clipping/Rasterization 1
Mon Feb 22
Clipping/Rasterization 2, Lighting/Shading 1
Wed Feb 24
Lighting/Shading 2
Fri Feb 26
Lighting/Shading 3
Mon Feb 29, Guest lecture: Michiel van de Panne
Lighting/Shading 4
Wed Mar 2,
Lighting/Shading 5
Fri Mar 4,
Texturing
Mon Mar 7,
Midterm
Wed Mar 9,
Texturing 2
Fri Mar 11,
Ray Tracing
Mon Mar 14,
Ray Tracing 2
Wed Mar 16,
Procedural, Collision
Fri Mar 18,
Hidden Surfaces
Mon Mar 21,
Hidden Surfaces 2
Wed Mar 23,
Hidden Surfaces 3
Fri Apr 1,
Color 2 / Visualization 1
Mon Apr 4,
Animation (guest lecture Michiel van de Panne)
Wed Apr 6,
Visualization 2
Fri Apr 8,
Review 1
Tue Apr 12,
Review 2
Slides:
PPT;
PDF 1up,
PDF 16up
Slides:
PPT;
PDF 1up,
PDF 16up
Other: CG or Photo?
Slides:
PPT;
PDF 1up,
PDF 16up
Other: Attack of the Note Sheep
Reading for Math Basics:
Slides:
PPT;
PDF 1up,
PDF 16up
Reading for Transformations
Slides:
PPT;
PDF 1up,
PDF 16up
Assignments: P0 out
Further Reading for Homogeneous Coordinates:
Slides:
PPT;
PDF 1up,
PDF 16up
Further Reading for Composing/3D Transformations:
Slides:
PPT;
PDF 1up,
PDF 16up
In Class:
PDF 1up,
PDF 16up
Further Reading for Transformation Hierarchies:
Slides:
PPT;
PDF 1up,
PDF 16up
Assignments: Project 1 out: P1 writeup, P1 code.
Homework 1 out: H1 writeup
Further Reading for Complex Transformations:
Slides:
PPT;
PDF 1up,
PDF 16up
In Class:
PDF 1up,
PDF 16up
Further Reading for Transforming Normals:
Slides:
PPT;
PDF 1up,
PDF 16up
Reading for Viewing
Slides:
PPT;
PDF 1up,
PDF 16up
Demos
Guest lecture: Glen Berseth
Slides:
PPT,
PPT Annotated;
PDF 1up,
PDF 16up
Further Reading for Perspective Normalization
Guest lecture: Glen Berseth
Slides:
PPT;
PDF 1up,
PDF 16up
PPT Annotated
PDF Annotated
PDF 16up Annotated
Guest lecture: Glen Berseth
Slides:
PPT;
PDF 1up,
PDF 16up
PPT Annotated
PDF Annotated
PDF 16up Annotated
Reading for Shaders
Slides: see above
Assignments: Theory Homework 2: H2 writeup
Demos:
Assignments: Project 2: P2 writeup, P2 template code
Demos:
Slides: see above (shaders)
Slides:
PDF 1up,
PDF 16up
Slides: see above (raster)
Slides:
PPT;
PDF 1up,
PDF 16up
Slides: see above (lighting)
Slides: see above (lighting)
Slides: PDF
Demos:
Guest lecture: Michiel van de Panne
Slides: (see above)
Demos:
Guest lecture: Glen Berseth
Slides:
PPT;
PDF 1up,
PDF 16up
Guest lecture: Mikhail Bessmeltsev
Slides: (see above)
Guest lecture: Mikhail Bessmeltsev
Slides:
PPT;
PDF 1up,
PDF 16up
Guest lecture: Mikhail Bessmeltsev
Slides: (see above)
Slides:
PPT;
PDF 1up,
PDF 16up
Demos:
Slides:
PPT;
PDF 1up,
PDF 16up
Demos:
Slides: (see above)
Demos:
Further Reading:
Slides: (see above)
Assignments: Homework 4 out: H4 writeup
Slides: see above
Slides:
Keynote;
PDF 1up,
PDF 16up
Slides: PDF
Videos:
Slides: see above
Slides:
PPT;
PDF 1up,
PDF 16up
Slides:
PPT;
PDF 1up,
PDF 16up
Back to CPSC 314 Home
Last modified: Tue Apr 12 23:00:32 PDT 2016