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.
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