This is the (temporary) webpage for my C++ tracer being developed for CS 413 / CS 513 at the University of New Mexico, Fall 2011. I've been overworked lately, but I'll eventually make this a page on my website.

There are pretty images here. I'm releasing them into the public domain, so if you want to use them as wallpapers, examples, textures, etc., you're completely free to do so. Might be nice to have some credit though :-)

Click a section below to expand:

Version 1:
Version 2:
Version 3:
Version 4:
Version 5:
Version 6:
Version 7:

Thanks for reading!
-Ian Mallett

[1]Technically, there was other stuff too. I removed the comments and some unused data. This is the important part, anyway.
[2]CPU: Intel Core 2 Duo (2.4GHz, two cores)
[3]The ray tracer optimizes the reflection sample count of 1 to be mirror reflection. Perhaps this isn't a good idea. Anyway, it meant that to test distributed glossy reflection, the sample count had to be 2.

[4]The Gaussian filter uses the standard normal distribution with a standard deviation equal to one pixel's span. By default, the filter extends four standard deviations (a total of 64 samples).

Page last updated 10/03/2011.