2D Grid Based Fluid Dynamics Simulation (★★)
Write a fluid dynamics simulation that estimates the behavior of an incompressible, homogeneous fluid under the Navier-Stokes equations. You can use GLSL fragment shaders to perform the physics calculations on the GPU interactively.
3D Position Based Fluid Simulation (★★)
3D fluid simulation may sound scary, but don't worry. This paper introduces a not very complicated algorithm for fluid simulation.
3D Robot Gestures(★☆)
Write a mini Blender GUI that allows moving and rotating joints of a robot, as well as other basic operations such as rotating the camera and zooming in/out. Solve inverse kinematics, render it in real-time, and show some cool gestures!
3D Snow Simulation (★★★)
Snow is a challenging natural phenomenon to visually simulate. This paper introduces a hybrid particle-based and grid-based method for snow simulation with various parameters.
3D Melting Simulation (★★★)
Want novel ways to destroy a bunny? This paper teaches you how to melt it.