Change README to markdown
Add cond-let macro
Remove hashtags
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)
Then evaluate lisp-tracer.asd
and go to the corresponding lisp-tracer
package in the REPL. The renders can be found in src/renders
, and will create
a picture.ppm
in root.
You can run tests by evaluating lisp-tracer-tests.asd
, then running
(run :lisp-tracer-tests :style :spec)
from lisp-tracer-tests
package.