Me, myself, and my code

Reflection | noitcelfeR

| Comments

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:

Raytracer Assignment - Reflection

With fuzzy shadows:

Raytracer Assignment - Fuzzy Shadows

Animation even:

(The jerky motion is an artifact of the video screen-cap and not of the raytracer)