CMPT 464/764 - Tentative Class Schedule (Fall 2024)

"When I give a lecture, I accept that people look at their watches, but what I do not tolerate is when they look at it and raise it to their ear to find out if it stopped." - Marcel Achard

Please note that this schedule is subject to change, and I will be updating it regularly throughout the semester. Lecture slides are available in PDF only. Not all links will be active at once. Refer to the list of references in the course syllabus for labels used in the list of readings below.

Week Week of   Wednesday (11:30-12:20) @ WMC 3255 Friday (10:30-12:20) @ RCB 7100
1 Sep. 2 Course Organization and Q&As (Syllabus) Computer Graphics and Geometric Modelling in the AI Era (slides)
2 Sep. 9 Course Introduction (slides) Modeling Paradigm for 3D Content Creation (slides)
3 Sep. 16 Modeling Paradigm for 3D Content Creation (slides) 3D Shape Representations: Implicit Functions, Parametric Representations, and Fitting (slides)
4 Sep. 23 3D Shape Representations: Voxels, Point Clouds, and Registraion (slides)

September 25: Assignment (20%) available

3D Shape Representations: Meshes and Subdivision Surfaces (slides) by Prof. Ali Mahdavi-Amiri
(Readings: Chapters 1 and 2.1 - 2.3 of [Zorin 00])
5 Sep. 30 3D Shape Representations: Meshes and Subdivision Surfaces (slides) by Prof. Ali Mahdavi-Amiri 3D Shape Representations: multi-view and structured 3D representations (slides)
(Readings: Survey paper on Structure-Aware Shape Processing)
6 Oct. 7 Neural network basics and representation learning for 3D shapes (slides) by Mingrui Zhao (TA) Neural network basics and representation learning for 3D shapes (slides) by Mingrui Zhao (TA)
7 Oct. 14 Classical Surface Reconstruction (slides)
(Readings: Paper by Hoppe and Paper by Lorensen and Cline)
Classical Surface Reconstruction (slides)
(Readings: Paper by Hoppe and Paper by Lorensen and Cline)
8 Oct. 21 Classical Surface Reconstruction (slides)
(Readings: Paper by Hoppe and Paper by Lorensen and Cline)

October 23: Assignment due in class

Neural Surface Reconstruction (slides)
(Readings: NMC, NDC, ARO-Net, CAPRI-Net, DPA-Net, Slice3D)
9 Oct. 28 Neural Surface Reconstruction (slides)

Shape Segmentation (slides)
(Readings: A Survey on Mesh Segmentation Techniques)

Shape Segmentation (slides)
(Readings: A Survey on Mesh Segmentation Techniques)
10 Nov. 4 Course Project Introduction and Q&A (slides) by Mingrui Zhao (TA) November 8: 90-minute midterm test
11 Nov. 11 Shape Correspondence (slides)
(Readings: A Survey on Shape Correspondence)
Shape Correspondence (slides)
(Readings: A Survey on Shape Correspondence)
12 Nov. 18 Learn to Generate 3D Shapes (slides) Why is 3D GenAI Hard? (slides)
13 Nov. 25 Introduction to 3D Printing (slides) New geometry problems for 3D printing (slides)


Richard (Hao) Zhang / haoz at cs dot sfu dot ca