Ray Tracer Extension

Danny Yaroslavski

New Primitives

Cones and Cylinders

Texture Mapping / Normal Mapping

UV mapping images onto Shapes and adding bumpy goodness

Depth of Field

Creating a focus point

Adaptive Anti-Aliasing

Rendering secondary passes on edges (25 rays per edge pixel)


Bending Lights

Uniform Spatial Subdivision

Stats on rendering Spiral image, 100x100px

Tree Generation

Tree Generating Tool


Computing caustics from sending photons

Extra 1 : Mesh Division into Faces

Stats on Rendering Mesh Image, 200x200px

Extra 2 : 3D Anaglyph Render

Adding depth to images.

Final Image

Unique Final Scene

Bonus Final 3D Image

3D is fun!