A LISP raytracer (li-sp ray-tracer)


Spray aims to be a richly featured raytracer written in purely Common LISP. The main goal is to push LISP to its limits and see how far it can go. It's also meant to be a clean, easily extensible raytracer for hobbyists (and ourselves) to experiment with and maybe even learn from. We haven't decided on a license yet, but we're leaning towards BSD/MIT.

Here's a pretty neat-o render from Spray, demonstrating the basic features we currently have:

How long did that take to render? I could tell you, but then I'd have to kill you :) We're working on optimizations.

Mailing Lists


This project has not released any files.


You can browse our CVS repository or download the current development tree via anonymous cvs, as described here

Valid XHTML 1.0 Strict