Our raytracer has been significantly expanded. First, we added reflection, which was cool… but everything looked like glass balls. Second, we added distributed rays for reflections which gave us wonderful blurry reflectionsThird, we applied this distribution to shadow calculations to get ourselves some soft shadows. Finally, we added simple pre-rendering of a rotation around a scene using a distance from to position a point a distancefrom our camera to rotate around.
Take a look:
With fuzzy shadows:
(The jerky motion is an artifact of the video screen-cap and not of the raytracer)