Credits: 6 ECTS Credits / 4.0 work weeks.
Group size: 5 persons.
Splat is a physics software for simulating deformable bodies. The simulation is done in two dimensions but can easily be transformed to three.
Our implementation uses spring-mass systems where we split each object into squares consisting of four masses and four springs (see first image above where mass points are visualized).
We developed a graphical user interface to easier be able to evaluate our algorithms and a simple visualization in OpenGL was also developed.
- GTK+ (gtkmm)
SPLAT is open source and you can grab the source code from Launchpad.