As an alternative to Sketchup and ray tracing, is it possible that Blender would provide what you need, Steve? I've never used Blender myself, but I hear good things about it.
Bruce
============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com