c-ray-tracer

This is my first attempt at writing a ray tracer and is done with the C programming language. C was used because ray tracing can be a CPU-intensive process and an efficient language is needed. This program currently takes it's input in NFF format, as provided by the Standard Procedural Databases.

There are several improvements which I would make if I had the time:

Download: c-ray-tracer.tar.gz

Example Renderings: