I am building a complete C# raytracer. It uses my own math library and it will be part of the Disque Engine. The raytracer is close to completion. Right now it can render the basic shapes such as spheres, cubes, cones, cylinders, disks, rectangles, and triangles. I am also trying to implement a ply file reader so that I can render the Stanford bunny or other standard models. After I finish the raytracer I will post tutorials on how to build your own.
Here are some samples(time format is h:m:s.ms) :
Here are some samples(time format is h:m:s.ms) :
Simple image rendered at 256 samples per pixel, total render time: 00:09:43.838
An image of 1000 random spheres rendered at 121 samples per pixel, total render time: 02:13:45.002
I will provide more samples as the raytracer advances.