Geometry processing refers to the design efficient algorithms for the acquisition, representation, reconstruction, optimization, and transmission of geometric information. Because geometric data becomes increasingly important for the development and communication of technical systems and context, efficient processing of geometric data has become a key technology.
This course covers basic mathematical foundations for studying 3D surfaces from a discrete differential geometric standpoint and present the full geometry processing pipeline: from 3D data capture, mesh smoothing, surface reconstruction, parameterization, registration, shape analysis (correspondence, symmetry, matching), data-driven synthesis, interactive manipulation, to 3D printing.
The course is held fully online. Lecture slides and accompanying videos will be provided via the teaching centre and local webservers. Each student will be provided with a Gitlab account to receive and submit assignments and exam. Students are required to regularly check the newsgroup (tu-graz.lv.fgp) and email for updates and additional information. Communication will take place via Webex and discord. The last two tools are helpful, but not compulsory. Working camera, microphone and speakers are helpful, but not required to participate in this course.
To complete the course, students need to complete the following:
For questions concerning this course in 2020/2021, please use the email fgp2021noSpam@cgv.tugraz.at or send an email to