The output from the RCE is a long list of interval segments. Each interval in the list represent an interval of intersection between a ray and an object. This collection of interval segments is a discrete approximation of the 3-Dimensional object. WE call this discrete approximation of the object: the Ray-Representation of the object. So, one way of looking at the Ray Casting Engine is as a parallel machine that converts continuous CSG representations of three dimensional objects into discrete ray representations.
In late 1991 professor Michael Prisant of the Chemistry Department at Duke University and I have started collaborating using the RCE for modeling proteins. Professor Prisant and his students have developed new and exciting applications for ray-casting. RCE-1.0 was extensively used to calculate protein's volume and solvent accessible surface area and to analyze the internal and external cavities of proteins.
The new system uses the same processor array core of RCE-1.0 but upgrades the major shortcomings of the "old" RCE-1.0 system. The RCE-1.5 uses VME bus for host interface, has a large (96 Mbyte) internal buffer, has hardware DMA transfer to and from the host, hard-wired data recirculation and data compression to enhance data flow into and out of the RCE processor array.
We are now in the process of putting together the RCE-1.5 On-line Documentation The Documentation will be provided in PDF file format and is readable with Adobe's Acrobat reader. The Acrobat reader is available free of charge by accessing Downloadable Software from Adobe.