Daniele Panozzo
60 Fifth Ave, 5th floor
Phone: 212 998 3208
URL: http://cs.nyu.edu/~panozzo/
Office Hours: Thursdays, 3pm-4pm and by appointment, 60 Fifth Ave, 5th floor
Zhongshi Jiang
Office Hours: Tuesday 3pm - 4pm. Room 540, 60 Fifth Ave.
Thursdays at 5:10pm - 7pm 60 Fifth Ave, C12
Recitations will be informal additional lectures going through the assignment requirements. Recitation will be taking place instead of the office hours on certain dates, in another room in the 60 5th Ave building.
Date | Time | Location | Content |
---|---|---|---|
Feb. 26 | 3 pm - 4 pm | C15 | Assignment 2 |
Mar. 12 | 3 pm - 4 pm | C15 | Assignment 3 |
Mar. 26 | 3 pm - 4 pm | C15 | Assignment 4 |
Apr. 16 | 3 pm - 4 pm | C15 | Assignment 5 |
Recent advances in 3D digital geometry processing have created a plenitude of novel concepts for the mathematical representation and interactive manipulation of geometric models. This course covers some of the latest developments in geometric modeling and digital geometry processing. Topics include surface modeling based on polygonal meshes, surface reconstruction, mesh improvement, mesh parametrization, discrete differential geometry, interactive shape editing, skinning animation, architectural and structure-aware geometric modeling, shape modeling with an eye on 3D printing. The students will learn how to design, program and analyze algorithms and systems for interactive 3D shape modeling and digital geometry processing.
Students will implement advanced geometry processing algorithms using C++ and libigl.
By the end of the course, the students will be able to design, program and analyze algorithms and systems for interactive 3D shape modeling and digital geometry processing.
- Geometry Acquisition
- Surface Reconstruction
- Normal Estimation and PCA
- Basic Differential Geometry of Curves and Surfaces
- Mesh smoothing and optimization
- Mesh Parametrization
- Mesh Deformation and Editing
- Space Deformations
- Skeletal Animation and Skinning
- Architectural Geometry
- Fabrication-Aware Modeling
Polygon Mesh Processing Mario Botsch, Leif Kobbelt, Mark Pauly, Pierre Alliez A K Peters/CRC Press Textbook - 250 Pages ISBN 1568814267
The course schedule is tentative and will be adjusted along the way.
- 01 - Introduction (keynote)
- 02 - Acquisition (keynote)
- 03 - Reconstruction (keynote)
- 04 - Normals and Curves (keynote)
- 05 - Surfaces (keynote)
- 06 - Smoothing (keynote)
- 07 - Directional Fields (keynote)
- 08 - Single Patch Parametrization (keynote)
- 09 - Boundary-Free Parametrization and Laplacian Mesh Deformation (keynote)
- 10 - ARAP and Linear Blend Skinning (keynote)
-
1 - Hello World (latex), Code, Slides (keynote). Optional
-
2 - Implicit Surface Reconstruction (latex), Code, Slides (keynote). Due on Mar 6, 2019 at 23:59EST.
-
3 - DDG (optional) (latex), Code, Slides (keynote), Cotan Laplacian Slides (keynote)
-
4 - Mesh Parameterization (latex), Code, Slides (keynote). Update: Now due on Apr 10, 2019 at 23:59EST.
-
5 - Shape Deformation (optional, 12.5 extra points) (latex), Code, Slides (keynote). (Optional Credit) Due on May 15, 2019 at 23:59EST.
-
6 - Final Project, Code, (keynote). Due on May 15, 2019 at 23:59EST.