A raytracer I found online. This render took well over an hour and I have attempted higher quality renders by leaving the program running overnight but I've still not had the patience to make a high quality render.