labs used to teach course 2017
- 1 Introduction, 2 2D Compute Graphics
- 3 OpenGL 1.1 Geometry
- 4 OpenGL 1.1: Light and Material
- 5 Three.js
- 6 Intro 2 WebGL
- 7 3D with WebGL
- 8 Beyond Realtime Graphcis
- 3D Coordinate Systems, Projection
- Backface Culling, Basic Lighting, Rasterization, Textures, Color Spaces, GPU Architecture
- HLSL, Unity shader, accessing texture, transform normals
- Simple Light Shader, Normal Map
- Cube Mapping
- Projective Textures
- Cook-Torrance Specular Models
- TODO: Updating Shaders for the Universal Render Pipeline
- DIY Postprocessing with the Built-In Pipeline, with a Taste of Deferred Rendering
- Unity's Postprocessing Stack for the Built-In Pipeline