A ray tracer made in Common Lisp following The Ray Tracer Challenge by Jamis Buck
You need to enable double floats. We need the higher precision to avoid acne.
(setf *read-default-float-format* 'double-float)
lisp-tracer.asd and go to the corresponding
package in the REPL. The renders can be found in
src/renders, and will create
picture.ppm in root.
You can run tests by evaluating
lisp-tracer-tests.asd, then running
(run :lisp-tracer-tests :style :spec)