several vaguely related projects worked on by me: a 3d engine with a javascript-like scripting language (pdsys); an older scheme dialect (vmsys); ... (2009-04-28: I have been gone for years, may try to put up some newer stuff...).
Raytrace is designed to be a completely platform independant Raytracer which includes a Gui interface. Designed and written in Sun Microsystem's Javalanguage.