Christian Hafner

I am a PhD student in computational design and digital fabrication at IST Austria. In my research, I try to find out how the physical limits of mechanical systems can be described geometrically.


The Design Space of Plane Elastic Curves New
Christian Hafner, Bernd Bickel
ACM Transactions on Graphics (Siggraph 2021)
Project Page | Paper
A paper about the shapes we can make by bending paper strips.
Making Procedural Water Waves Boundary-Aware
Stefan Jeschke, Christian Hafner, Nuttapong Chentanez, Miles Macklin, Matthias Müller-Fischer, Chris Wojtan
Computer Graphics Forum (SCA 2020)
Project Page | Paper
A paper about beautiful waves rolling up the beach.
X-CAD: Optimizing CAD Models with Extended Finite Elements
Christian Hafner, Christian Schumacher, Espen Knoop, Thomas Auzinger, Bernd Bickel, Moritz Bächer
ACM Transactions on Graphics (Siggraph Asia 2019)
Project Page | Paper
A paper about chopping up CAD models into cubes.
Fundamental Solutions for Water Wave Animation
Camille Schreck, Christian Hafner, Chris Wojtan
ACM Transactions on Graphics (Siggraph 2019)
Project Page | Paper
A paper about about very big and very small ripples.
Non-Linear Shape Optimization Using Local Subspace Projections
Przemyslaw Musialski*, Christian Hafner*, Florian Rist, Michael Birsak, Michael Wimmer, Leif Kobbelt (* joint 1st authors)
ACM Transactions on Graphics (Siggraph 2016)
Project Page | Paper
A paper about an animal glockenspiel and a beefy kitty.
Optimization of Natural Frequencies for Fabrication-Aware Shape Modeling
Christian Hafner, Przemyslaw Musialski, Thomas Auzinger, Michael Wimmer, Leif Kobbelt
ACM Siggraph 2015 Posters
Project Page | Poster Abstract
A poster about hand-casted tin bells.


6 Tales, Op. 51, III. Allegretto tranquilo e grazioso
Nikolai Medtner
Recorded: 2021-11-27
24 Jazz Preludes, Op. 53, XI. Andante
Nikolai Kapustin
Recorded: 2021-10-17
10 Inventions, Op. 73, III. Allegretto giocoso
Nikolai Kapustin
Recorded: 2021-12-05
10 Inventions, Op. 73, V. Grave
Nikolai Kapustin
Recorded: 2021-12-05
Croquembouches, II. Linzer tart
Claude Delvincourt
Recorded: 2021-10-31
Croquembouches, IX. Baba
Claude Delvincourt
Recorded: 2021-11-28
Piano Sonata No. 3, I. Ruhig bewegt
Paul Hindemith
Recorded: 2021-10-31