David Williams
Caustics

To make the water look realistic I used a texture array of 32 caustic
images that I blended with the blue color.
Then I added in fish with hierarchical modelling so they could
be animated.
To shade the fish I used a phong shader and colored them to look like
gold fish, but I also added in linear fog to help visualize
distance underwater.

Swipe images