CS348a Class Schedule, Winter Quarter 2020-21

Below are the key dates for the class.

Monday
Wednesday

January 11
January 13

Class Introduction; Homogeneous Coordinates; The Projective Plane and 3-Space

Slides: Lecture Slides

Reading: N08, N15, N16; Chapters 1 and 2 of Stolfi's thesis

Oriented Projective Geometry; Euclidean, Affine and Projective Transformations; Matrix Representations

Slides: Lecture Slides

Reading: N09, N11

January 18
January 20

Martin Luther King, Jr., Day (holiday, no classes)

Rotations and Quaternions

Homework 1 out

Slides: Lecture Slides

Reading: N12, N13, N17

January 25
January 27

Shape Modeling: Parametric and Implicit Representations; Classification of Parametric Cubics

Slides: Lecture Slides

Reading: N18 (Section 5), N19, N20; for parametric/implicit see also the Hoffmann report/slides

Polar Forms of Polynomials

Slides: Lecture Slides

Reading: N19, N20, N21

February 01
February 03

Derivatives and Polar Forms; Continuity Constraints

Slides: Lecture Slides

Reading: N22, N23, N24, N27

Splines and B-Splines

Homework 1 due; Homework 2 out

Slides: Lecture Slides

Reading: N22, N23, N24, N27

February 08
February 10

Rational Curves

Slides: Lecture Slides

Reading: N25

Subdivision Curves

Slides:

Reading: Siggraph Notes

February 15
February 17

Presidents' Day (holiday, no classes)

Tensor-Product and Total Degree Parametric Surfaces

Homework 2 due; Homework 3 out

Slides: Lecture Slides

Reading: N25, N26

February 22
February 24

Triangle Meshes and their Representation; the Quad-Edge Data Structure

Slides: Lecture Slides

Reading: N30, N31

 

Learned Shape Representations

Slides: Lecture Slides

Reading: Voxel GAN, Point Cloud GAN, Voxel VAE, Implicit Field Generative Network

March 01
March 03

Introduction to Shape Acquisition and Geometry Processing

Slides: Lecture Slides

Reading: Normal Estimation, Marching Cubes

Homework 4 out

In-class Midterm

March 08
March 10

Scan Alignment and Registration; Surface Matching

Homework 3 due

Slides: Lecture Slides

Reading: BeslMcKay, ChenMedioni, PottmanHofer, MitraEtAl

 

Mesh Smoothing, Remeshing, Parametrization

Slides: Lecture Slides

Reading: See slides

March 15
March 17

Mesh Simplification

Slides: Lecture Slides

Reading: Quadrics Simplification, with Color Info

Neural Implicit Formulations; Course Summary

Homework 4 due on Fri, March 19

no late days

Slides: Lecture Slides

Reading: deepSDF, IM_GAN