
MSc thesis · TU Wien
GPU Collision Handling
A CUDA collision handling pipeline for deformable, non-convex polyhedral meshes, using a BVH broad phase a custom compute rasterizer and position-based resolution.
C++ · CUDA · Physics-based Simulation

01

MSc thesis · TU Wien
A CUDA collision handling pipeline for deformable, non-convex polyhedral meshes, using a BVH broad phase a custom compute rasterizer and position-based resolution.
C++ · CUDA · Physics-based Simulation

Maxon internship · July - September 2024
A prototype for Cinema 4D's Fabric Brush tool, developed during my internship at Maxon.
C++ · Cinema 4D

Personal Project
A personal DirectX 12 renderer with shader reflection, physically based materials, and an ImGui GUI.
C++ · D3D12 · Win32 · ImGUI

Personal/Course Project
My first graphics API project, based on an OpenGL course and extended for a university assignment with directional & omnidirectional shadow mapping.
C++ · OpenGL 4.6 · GLSL · ImGUI

Personal Project
My favorite renders - modeled and composed in Cinema4D, rendered with Redshift.
Cinema4D · Redshift · After Effects
02
Maxon Computer GmbH
pixelart GmbH
Vienna University of Technology
University of Applied Sciences Upper Austria
Hi! My name is Elias - thank you for visiting my website!
I hold an MSc in Visual Computing from TU Wien, where I focused on computer graphics and completed my thesis on GPU-based collision detection and physics-based simulation.
Over the course of my studies and internships, I became particularly interested in computer graphics and performance-critical software development. I enjoy working on problems related to rendering, simulation and GPU programming, especially when low-level implementation details, performance and user interaction matter.
If you want to know more about me, you can find my resume here:
Resume ↗