This is a generative image created with custom code in Blender3D.
A single algorithm created the world, and rigid body simulation was used for the water elements.