Comments
I wrote a script to randomly generate a bunch of spheres with varying properties and randomly generate light sources as well. This scene had 172 randomly generated spheres and one big sphere at the back which I placed to get some good background effect. There are 4 light sources (1 directional, 3 point), all randomly generated. I ran trace with depth 8 and image size 1024 with a 4x4 grid for anti-aliasing.