GithubHelp home page GithubHelp logo

gp's Introduction

CSCI-GA.3033-018 - Geometric Modeling

Course Instructor

Daniele Panozzo

60 Fifth Ave, 5th floor

Phone: 212 998 3208

[email protected]

URL: http://cs.nyu.edu/~panozzo/

Office Hours: Thursdays, 3pm-4pm and by appointment, 60 Fifth Ave, 5th floor

Assistant

Zhongshi Jiang

zhongshi©cims.nyu.edu

https://cs.nyu.edu/~zhongshi/

Office Hours: Tuesday 3pm - 4pm. Room 540, 60 Fifth Ave.

Lectures:

Thursdays at 5:10pm - 7pm 60 Fifth Ave, C12

Recitation:

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

Course Description

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.

Topics

  • 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

Textbook

Polygon Mesh Processing Mario Botsch, Leif Kobbelt, Mark Pauly, Pierre Alliez A K Peters/CRC Press Textbook - 250 Pages ISBN 1568814267

Schedule and Course Notes:

The course schedule is tentative and will be adjusted along the way.

Assignments

Recommendations

If you are looking for an IDE, I suggest VSCode or CLion.

gp's People

Contributors

danielepanozzo avatar jiangzhongshi avatar jpanetta avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.