So for my specialization I decided to do something with special effects; more specifically: Underwater rendering. Underwater rendering gives me an opportunity to make different effects that makes a nice scene when combined! The first effect I did were caustics. It’s not a real-time approach, but rather a projected texture that is animated. The result is still pretty convincing:

When and if time allows it, I will also create a real-time version based on an upper surface.