Hi Kelley, I just worked out a procedure to do this with VMD/Raster3D (oops, this is the PyMol list ...). Anyhow, it boils down to that you can apply selective bounding or clipping planes in Raster3D. In the case of a clipped surface you want to use a bounding plane, which slices through an object and produces a sealed cut (bounding plane) or really play with the lights to get rid of all the interior surfaces exposed by a non-sealing cut with a clipping plane. I played around a little bit with Povray to achieve the same effect. I figured out to use an intersection with CGOs but somehow I could not get it to work with a surface definition. May be somebody else knows how to do this. I'd be interested in it to.
Here is what I did. Split your scene into their components and write out the raster3d input files. Remove all headers from the r3d files and save one header into a control script (master.r3d) If you use vmd (oops again...) you have to get rid of the object 17 in the surface definition, otherwise you will not be able change colors, transparency etc. Use remove_17.pl for this. The animate_bounding.pl script allows you to move the bounding plane in a given range to find the right orientation. The only way to do this is by trial and error. A good starting point is a plane defined by the normal vector 0,0,1 (x,y plane at origin of scene). good luck. Carsten
animate_bounding.pl
Description: Binary data
master.r3d
Description: Binary data
remove_17.pl
Description: Binary data