Simon Kerler

Projects

Projects

This page contains short descriptions of various projects I worked on. More details can be found on the sub-page of each project.

Partsival: Collision-based Particle Simulations on GPUs

In cooperation with the German Aerospace Center, I created the discrete element simulation toolkit partsival for simulating soil for rover wheel optimizations. By leveraging GPU computing, simulations are sped up significantly compared to CPU-bound solutions. Read more...

C++OpenGLGPGPUOpenSceneGraphPython

Cell Simulation Plugin for UE4

A plugin for Unreal Engine 4 which allows developmental biologists to create simulations of biological cells. Cells are implemented as soft bodies backed by the Nvidia Flex particle engine which offloads computations to the GPU. Read more...

C++UnrealEngine4Nvidia Flex
Cell Simulation Plugin for UE4 logo

nparticles: Generic N-Body Simulation Engine With GPU Support

My bachelor thesis I have conducted at the University of Applied Sciences Augsburg. Particle and n-body systems have many use cases in scientific research and computer graphics. This thesis proposes a generic engine to model, update and render these systems. OpenGL compute shaders are used to perform computations on the highly parallel architecture of graphics cards to speed up the simulation. Read more...

C++OpenGLGPGPU
nparticles: Generic N-Body Simulation Engine With GPU Support logo

qrwar

qrwar is a turn-based strategy game for two players in local (hot-seat) multiplayer. It is a spare time project mainly intended to learn C++ and get into game development. Due to lack of time, this project is on hold at the moment. Read more...

C++17SFML
qrwar logo

Pheromander

A serious real-time strategy game to teach users about pheromone-based systems. The player is in charge of a colony of ant-like agents and has to help them to collect resources and fight enemies. Read more...

Unity3DC#
Pheromander logo

Blomma Graphs

Blomma Graphs is a tool suite for the generation, scheduling and evaluation of task graphs. It was created by me and four more students of University of Applied Sciences, Augsburg, as an external project at Linnaeus University, Växjö, Sweden. Read more...

Java
Blomma Graphs logo

© 2014 - 2025 Simon Kerler. This website was published under the Creative Commons Attribution-ShareAlike 3.0 Unported License and was created with astro and tailwindcss .