Alright, this is propably the last shot I’m taking on raytracing. I implemented some pretty neat features. First of all: reflection:
The left picture shows the image without reflection, the right one with reflection enabled. Actually reflection is pretty easy to implement. All we need to do is recursivly trace the reflected rays.
The second feature is also pretty neat: anti-aliasing. Actually that also is not too difficiult to implement. I implemented the most simple way of doing anti-aliasing which is supersampling. The following picture shows the difference between un-aliased and aliased rendering:
Of course the changes are in the SVN. The username, as well as the password, is guest