CS348a Class Schedule, Winter Quarter 2019-20

Below are the key dates for the class.

Monday
Wednesday

January 06
January 08

Class Introduction; Homogeneous Coordinates; The Projective Plane and Space

Read: Lecture Slides

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

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

Read: Lecture Slides

Read: N09, N11

January 13
January 15

Rotations and Quaternions

Read: N12, N13, N17

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

Homework 1 out

Read: Lecture Slides

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

January 20
January 22

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

 

Polar Forms of Plynomials

Read: N19, N20, N21

January 27
January 29

Derivatives and Polar Forms; Continuity Constraints

Read: N22, N23, N24, N27

Splines and B-Splines

Homework 1 due; Homework 2 out

Read: Lecture Slides

Read: N22, N23, N24, N27

February 03
February 05

Rational Curves

Read: N25

Taubin paper

Subdivision Curves

Read: Siggraph 99 Notes

February 10
February 12

Tensor-Product and Total Degree Parametric Surfaces

Read: Lecture Slides1, Lecture Slides2

Read: N25, N26

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

Homework 2 due; Homework 3 out

Read: N30, N31

February 17
February 19

Presidents' Day (holiday, no classes)

 

Introduction to Shape Acquisition and Geometry Processing

Read: Lecture Slides

Read: Normal Estimation, Marching Cubes

February 24
February 26

In-class Midterm

Learned Shape Representations

Homework 4 out; Homework 3 due

Read: Lecture Slides

AltasNet, DeepSDF, VoxelVAE, DualGAN

March 02
March 04

Scan Alignment and Registration; Surface Matching

Read: Lecture Slides

Read: BeslMcKay, ChenMedioni, PottmanHofer, MitraEtAl

Mesh Simplification

Read: L08, L12, L13, L15

March 09
March 11

Mesh Smoothing and Remeshing

Read: Lecture Slides

The lecture video is here.

Mesh Parametrization; Course Summary

Homework 4 due on Thu, March 12

Read:Lecture Slides