Glad to see you jumping on the Jython/VisAD bandwagon! Or at least
kicking the tires...
The main issue with the Java3D is that the 'quick graphs' use the
generic "makeDisplay()" in the subs.py module. Therein, it tries to
determine if 3D is available, but apparently in your configuration it
does not sense this correctly and so apparently tries to use the "2D in
I would recommend a quick modification to your subs.py to fix this - just
replace the entire makeDisplay(maps) method in subs.py with these 4 lines:
__ok3d = 0
disp = makeDisplay2D(maps)
This will force all your displays to use only the 2D rendering. I'm
always looking for new ideas for 'quick-graph' type of things.
Let me know how things are going.
University of Wisconsin-Madison
Space Science and Eng. Center