Bachelor and Master Theses

We permanently offer topics for bachelor and master thesis projects in all areas of our research field and in related areas. Currently, the research of our group covers the following topics: interactive simulation of rigid bodies and deformable solids, fluid simulation, cutting and fracturing, medical simulation, massively parallel computation on GPUs, game physics, collision detection and real-time visualization. Each thesis topic is usually specified in cooperation with one of our research assistants and/or Prof. Bender considering the student's individual interests and his/her previous knowledge as well as the current research topics of the Computer Animation group. In order to guarantee a successful completion of the thesis, we usually expect our student to have

  • Good knowledge and practical experience in C/C++ and object-oriented programming
  • Basic knowledge of numerics, algorithms and data-structures

Below you find a (non-complete) list of currently open theses. If you are interested in another research topic, please contact us.

Bachelor Thesis: Efficient and Realistic Fluid Simulation using Smoothed Particle Hydrodynamics

Smoothed particle hydrodynamics (SPH) is a well-known technique to perform realistic simulations of fluids like water. Using SPH the fluid is discretized by particles which are then used to solve the Navier-Stokes Equations for incompressible fluids. However, at the surface of a fluid there are not enough particles for accurate computations. This particle deficiency problem prevents the usage of more efficient solvers. One solution is to create ghost particles at the surface in each simulation step to improve the discretization. However, this is computationally expensive.

The goal of this bachelor thesis is to investigate the particle deficiency problem and to implement a more efficient ghost particle approach using C++. The new approach should be integrated in our SPH framework.

Prof. Dr. Jan Bender

Disclaimer Home Visual Computing institute RWTH Aachen University