Raytracer in Common Lisp
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
app.lisp
make.lisp
packages.lisp
raytracer.asd
run.sh
scene-defs.lisp
scene.lisp
shape.lisp
sphere.lisp
tracer.lisp
triangle.lisp
util.lisp

README.md

cl-raytracer

A project to port my undergrad raytracer project from C++ to common lisp.

Install

I'm using SBCL to build this.

Other than that, I've also installed quicklisp

Then you should symlink the cl-raytracer directory into ~/quicklisp/local-projects/ or whever you set up quicklisp.

Run

$ sbcl
* (require 'asdf)
* (asdf:load-system 'raytracer)
* (raytracer:tracer)