Date | Topic | Links |
---|---|---|
Fri Apr 6 | Illumination, wrapup | S-lighting-more.pdf A6 in |
Wed Apr 4 | More on illumination | |
Mon Apr 2 | Easter Monday (no class) | |
Fri Mar 30 | Good Friday (no class) | |
Wed Mar 28 | Raytracing | A6 out S-raytracing.pdf |
Mon Mar 26 | Local illumination vertex shader illum: Gouraud shading (live coding); Phong shading example; intro to global illumination |
A5 in lighting-example.pdf S-lighting.pdf |
Fri Mar 23 | Local illumination Phong shading (live coding); shader review |
shaders.pdf |
Wed Mar 21 | shaders (live coding) | |
Mon Mar 19 | Midterm 2 (in class) | |
Fri Mar 16 | Guest lecture: Animation, VR/AR, and graphics industry | |
Wed Mar 14 | Lighting | |
Mon Mar 12 | Environment mapping; Procedural textures; Lighting | |
Fri Mar 9 | Texture mapping | Assmt 4 due; S-TextureMap.pdf |
Wed Mar 7 | Texture mapping Animated texture coordinates: demo 1 demo 2 Linear vs perspective-correct interpolation demo Texture mag/mi-nification (coding demo) LinearMipMap vs NearestMipMap demo Texture filtering demo (rotating crate) demo Anisotropic filtering demo | |
Mon Mar 5 | Transforming normals; Texture mapping | |
Fri Mar 2 | Visibility | S-vis.pdf Z-buffer demo (three.js) |
Wed Feb 28 | Visibility | |
Mon Feb 26 | Visibility | |
Fri Feb 23 | Reading week (no class) | |
Wed Feb 21 | Reading week (no class) | |
Mon Feb 19 | Reading week (no class) | |
Fri Feb 16 | class cancelled | |
Wed Feb 14 | midterm (in class) | |
Mon Feb 12 | Statutory holiday: BC Family Day (no class) | |
Fri Feb 9 | Scan Conversion: interpolation | S-scan-conversion.pdf code shown in class: shader setup for interpolation |
Wed Feb 7 | Scan Conversion | |
Mon Feb 5 | Implicit, Explicity, and Parametric equations for geometry | |
Fri Feb 2 | Viewport transformation; Scan Conversion | A2 in; S-view-proj.pdf |
Wed Jan 31 | View volumes | |
Mon Jan 29 | Mobius demo, Perspective projection, homogeneous coordinates | |
Fri Jan 26 | Intro to NDCS; Projection taxonomy; perspective projection math (/z) | worksheet2.pdf (do not hand in) |
Wed Jan 24 | viewing & projection matrices, camera obscura, pinhole photography | |
Mon Jan 22 | Transformations in scene graphs, viewing & projection matrices | Assignment 3 out: a3.pdf |
Fri Jan 19 | Compositions of transformations (cont.), Transformations in scene graphs |
In-class threejs transforms demo (code snippet) S-trans-com-Jan19.pdf Assignment 2 out: a2-generic.pdf |
Wed Jan 17 | Compositions of transformations (cont.), Transformations in scene graphs | |
Mon Jan 15 | Compositions of transformations worksheet1 hand-in (participation grades) | S-trans-com-Jan15.pdf worksheet1-soln.pdf |
Fri Jan 12 | Transformations, continued | |
Wed Jan 10 | Transformations |
S-trans-comp.pdf Also see the last two slides of Jan 8 Video: Create a Forest in UE4 in 1 Hour |
Mon Jan 8 | Math Review | S-thus-far-algorithm.pdf S-trans-intro.pdf |
Fri Jan 5 | Graphics pipeline overview, as acted out. See Jan 8 for slides. | scanning teeth video (YouTube) |
Wed Jan 3 | Introduction | S-intro.pdf |