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
Julian Panetta
Office Hours: Thursdays, 4pm-5pm and by appointment, 60 Fifth Ave, Room 522
No scheduled office hours 2/9/17, 2/16/17; email for appointment.
Thursdays at 5:10pm - 7pm 60 Fifth Ave, C10
Wednesdays at 2pm - 3pm
60 Fifth Ave, 446
(No Recitation on 2/15/17)
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.
- January 26, 2017 01 - Introduction
- February 2, 2017 02 - Acquisition
- February 9, 2017 03 - Reconstruction
- February 23, 2017 04 - Normals and Curves
- March 2, 2017 05 - Surfaces
- March 9, 2017 06 - Smoothing
- March 23, 2017 07 - Directional Fields
- March 30, 2017 08 - Single Patch Parametrization
- April 13, 2017 09 - Boundary-Free Parametrization and Laplacian Mesh Deformation
- April 20, 2017 10 - ARAP and Linear Blend Skinning (Video)
- April 27, 2017 11 - Advanced Topics I(Video)
- May 4, 2017 Research Overview
- May 11, 2017 Finals
-
1 - Hello World (optional), Code, Slides.
-
3 - DDG (optional), Slides.
-
4 - Mesh Parameterization, Code, Cotan Laplacian Slides, HW4 Recitation Slides.
-
6 - Project: Proposals must be approved by 4/27/17. Slides on potential ideas
If you are looking for an IDE, I suggest CLion.