A GREAT RAYTRACER which can handle 4 forms and many effects/filters.
Make and run. Usage : ./RT scenes/[file.xml]
Controls are on the interface. Here's some pictures to see how it looks :
Many objects + textures + perlin noise modified so it can looks like water :
6 Mirrors box + a single sphere in the middle of the scene :