One of the projects I worked on was a visualization of a salmon farm. As a finishing touch, we decided to add fish to the pools, so I set up a simple fish wiggle shader and particle system. They're very relaxing to watch!
I also set up the water shader and underwater postprocessing material.
The fish model is from https://sketchfab.com/3d-models/salmon-4a8d21ea3bfd461882b7ad48ef2e3456
Fish in action. Shot from above water begins at 1:13.
One fish, alone. All the animation is done in the shader
Fish only, from the particle editor