Coursebooks 2017-2018

PDF
 

Digital 3D Geometry Processing

CS-446

Lecturer(s) :

Pauly Mark

Language:

English

Summary

Students study & apply core concepts and algorithms for digital geometry processing & 3D content creation. They create their own digital and physical geometry in a group project that follows the digital 3D content creation pipeline from data acquisition, geometry processing, to physical fabrication.

Content

The course will follow the digital 3D content creation pipeline. We will first discuss the fundamentals of geometry representations and cover continuous and discrete differential geometry concepts. Polygon mesh representations will be at the center of our investigations. We derive the core processing methods for triangle meshes, such as surface smoothing, parameterization, remeshing or deformation. Besides the mathematical concepts and algorithmic foundations, the course puts strong emphasis on implementation and features an extensive project. For the project, students will scan their own 3D models, edit and enhance them with geometry processing algorithms, and finally map their geometric models to digital fabrication processes (3D printing, laser cutting) to create physical realizations of their models.

Keywords

geometry, 3D modeling, polygon meshes, digital fabrication

Learning Prerequisites

Required courses

Linear Algebra, Calculus, Programming

Recommended courses

Introduction to Computer Graphics

Learning Outcomes

By the end of the course, the student must be able to:

Teaching methods

Lectures, interactive demos, theory and programming exercises, programming project, project tutoring

Expected student activities

The student are expected to study the provided reading material and actively participate in class. They should prepare and resolve the exercises, prepare and carry out the programming project. Exercises in the first half of the course are done in groups of three students. For the second half of the course, the project is done in larger teams.

Assessment methods

Exercises, project, final examination

Supervision

Office hours Yes
Assistants Yes
Forum Yes

Resources

Bibliography

A list of books will be provided at the beginning of the class

Ressources en bibliothèque
Notes/Handbook

Slides and online resources will be provided in class

Websites

In the programs

Reference week

 MoTuWeThFr
8-9     
9-10     
10-11    CM1106
11-12    CM1106
12-13     
13-14     
14-15INF119    
15-16    
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
 
      Lecture
      Exercise, TP
      Project, other

legend

  • Autumn semester
  • Winter sessions
  • Spring semester
  • Summer sessions
  • Lecture in French
  • Lecture in English
  • Lecture in German