Ray Tracer

Posted February 1st, 2011 in C++, Portfolio by Karn Bianco

My simple ray tracer written in C++ demonstrates a recursive ray tracing algorithm for rendering a scene made up of 3D primitives (spheres and planes in this case). This method stands in contrast to traditional rasterization-based approaches which are typically supported by accelerated graphics hardware and used in real-time games. The following scenes were both rendered in under a second:

RayTracer Sample Output Rear Plane Shadows (just looks rather cool!)

Continue Reading »