About
I am currently studing the Human-Computer-Interaction Master at the University of Würzburg. There, I also completed my Bachelor of Science in the same field of study.
Many of the modules included creating a project. These ranged from programming to design tasks, but also 3D animation.

Personality-driven Animations & Gaze System for seated NPCs
For my Master Thesis, I developed Parameter-driven Guidelines that can be used to create animations for seated NPCs to display different personality traits. Futhermore, I developed an automatic gaze system that can be used to strengthen the personaly impression.
More Information and Download Link
My Role:
– Programmer
– Animator
– Researcher

Animations that can be created using the Parameter-driven Guidelines, using the same base animation.
Personality Traits from left to right: Introversion, Extroversion, Emotional Stability, Neuroticism.

Motion Capture Animations
For my HCI project, I was tasked with researching and establishing a workflow for creating animations using the University of Würzburgs OptiTrack Motion Capture System. This included recording animations using the system, modifying the skeleton of the animations for better compatibility with the skeleton to retarget the animations to, finding a way to retarget the animations properly and subsequently post-processing the animations using Unreal Engine’s Control Rig.
My Role:
– Animator
– Rigger

A Video explaining and showcasing the challenges of and workflow for creating Motion Capture animations.

Coyote
For the Visual Interface Design module, I created a prototypical UI Design for the fictional music streaming website Coyote. The idea was to create an Inteface for a streaming service focused on indipendent artists and copyright free music.
The design porcess included analyzing competitiors, potential user groups, creating wireframes and finally creating a click-prototype of the webpage.
My Role: UI Designer

Coyote Logo
Main Page.
Search.

Breaking Bad Behaviour
Breaking Bad Behaviour is a VR training application for teachers in training created by the University of Würzburg.
I was part of the animation team and as such was tasked with creating and adding animations using Unreal Engine 4, Maya and the Microsoft Kinect.
My Role:
– Animator
– Rigger

Other Projects and Courses

Software Praktikum
For this module, we were tasked with creating a simple minigame using the playframework. It had to use a MySQL database and a JavaFX application for Database interaction.
My Role:
– UI Designer
– UI Programmer

Interactive Computer Graphics
This module tasked us with creating a simple render engine using Java Script and OpenGL. We had to implement a scene graph, a simple ray tracer and pixel renderer.
My Role:
– Programmer
– Project Manager

Various objects rendered with the render engine we implemented.

Interactive AI
In Interactive AI we had to implement the A* pathfinding algorithm and different ways for PacMan ghosts to sense the palyer in Java. We implemented hearing and smelling modalities for the ghosts.
My Role:
– Programmer

Methods of User Centered Design
This module tasked us with the creation of a paper prototype of a way to archieve and retrieve memories. We would first collect information about potential users via interviews, sort them into an affinity diagram and derive design ideas from the collected data. The information we gathered lead us to the creation of a paper prototype of a digital photo album with a companion app.
My Role:
– UI Designer
– UX Designer
– User Researcher
– Storyboarder/ Concept Artist

An image from the paper prototype for the companion app.