This course provides comprehensive introduction to modern methods for creation, representation, analysis, and processing of 3D models of various kinds. The goal is to provide solid understanding of how 3D digital models are generated, represented and treated algorithmically.
Following topics will be treated in this course among others: Polygonal Meshes, Smoothing, Parametrization, Deformation, Procedural Modeling, Subdivision, Structure-Aware Shape Processing
ECTS Breakdown (3 ECTS = 75 hours):
Homework assignments with a workload of approx. 55h altogether.
Programming skills (C/C++, C#, Java).