We wrote a small application in python, using wxPython for windowing, VTK for ball-and-stick figures, and Matplotlib for contour plots, to make the exploration of maltose conformations interactive. While the user drags the mouse, the maltose conformation changes gradually.
We wrote, instead, an OpenDX module to send OpenDX output to CAVE nodes where it is displayed with an SGI OpenGL Performer scenegraph. Less data is sent across the wire, and the application in the CAVE is customizable. The code is in C++ and/or managed C++, depending on how it is compiled. It connects with OpenDX using either .NET Remoting or straight sockets, so that it can cross-compile on Windows and Linux.