Teaching
CPSC 314 Computer Graphics
2024W1 (Sep-Dec 2024) @ UBC
This course introduces computer graphics, focusing on the fundamentals of modeling, rendering, and basic animation. We cover the modern programmable graphics pipeline, including vertex and fragment shaders, with an emphasis on the mathematical, conceptual, methodological, and algorithmic foundations of computer graphics. Practical implementations will use Three.js, WebGL, and JavaScript.
Course webiste: https://www.students.cs.ubc.ca/~cs-314/Vsep2024/