Link to this picture
Reflection test with two shiny spheres. Should that white plane be reflected?
No, there is definitely something wrong with the reflections.
Ring of spheres with three lights (red, green and blue) slightly offset from eachother.
Main raytracing code rewritten from scratch; reflections now appear to work properly.
Another reflection test.