TU Berlin Fakultät II
Institut für Mathematik
     

Geometry Processing and Application

       

  

Geometry Group

Members

Projects

Lehre

Seminare


Archive





      

Geometry Processing and Applications (Winter 2019 / 2020)

Lecture Peter Schroeder Wed 12-14 MA 749
Tutorial Olga Diamanti, Marcel Padilla Thu 12-14 MA 645

Contents

Geometry processing is an applied area of research aiming at modeling, analysis and editing of digital 2D and 3D shapes, typically represented as polygonal meshes. In terms of research, geometry processing lies at the intersection of applied mathematics, computer science and engineering. This course will cover some of the mathematical foundations underpinning this domain, and showcase some of its recent applications. Subject matters of the theoretical background will include elements from differential geometry of curves and surfaces, classical exterior calculus, discrete exterior calculus, sampling and reconstruction of differential forms, low dimensional algebraic and computational topology, Helmholtz-Hodge decomposition, structure preserving time integration, connections and their curvatures on complex line bundles. In terms of applications, various of the following will be studied: elastica and rods, surface parameterization, conformal surface deformations, computation of geodesics, tangent vector field design, connections, discrete thin shells, fluids, electromagnetism, and elasticity. Tutorials will be held based on the free version of Houdini (SideFX), which is the leading modeling and rendering software for motion pictures. Working knowledge of multivariate calculus and linear algebra as well as some programming experience will be useful.

This is a course will be held in english.

This is a 5LP (Credit) course.

Course Blog!

[IMPORTANT!]
All course content will be managed from the following website: http://dgd.service.tu-berlin.de/wordpress/geometryprocessingandapplicationsws19/

News

As Peter Schroeder is a visiting Professor from Caltech, some weeks will have two lectures and some weeks will have two tutorials.
Week 1: lectures only ( October 16, & 17 )
Week 2: lectures only ( October 23, & 24 )
Week 3: tutorials only ( October 30, & 31 [spooky halloween tutorial] )
Week 4: TBA ( November 6, & 7 )
Week 5: TBA ( November 13, & 14 )
Week 6: TBA ( November 20, & 21 )
Week 7: TBA ( November 27, & 28 )
Week 8: TBA ( December 4, & 5 )
Week 9: TBA ( December 11, & 12 )
Week 10: TBA ( December 18, & 19 )
Holidays: Please be happy!
Week 11: TBA ( January 8, & 9 )
Week 12: TBA ( January 15, & 16 )
Week 13: TBA ( January 22, & 23 )
Week 14: TBA ( January 29, & 30 )

Homework

A mixture of theoretical and technical homework will be given. The amount will be suitable for a 5LP course. See the course blog for homeworks.

Exams

TBA

Office hours

Peter Schroeder TBA - MA -
Olga Diamanti TBA - MA 823
Marcel Padilla TBA - MA 823

Marcel Padilla . 10.10.2019.