I’m going to be working on a new project in my spare time. A ray-tracer written in Erlang.
It’s hosted on GoogleCode: http://code.google.com/p/erl-ray/.
The project is intended to be educational, not to create the best render engine or to research some new ray-tracing algorithm.
It will be capable of running on a cluster, rendering a piece of the scene on each node.
It will have a high resistance to errors and will run on any system where the Erlang run-time is supported.
The project is still at the beginning. It doesn’t do very much right now, only producing images with random colored pixels, but it does that in a distributed manner :).
It will not have releases, so if you want the code you will have to check out a copy from the repo.