I, too, am interested in exporting VisAD's scene graphs to VRML. In
particular, I , like you, am using VisAD to visualize geographic data.
As such, I have been following the efforts (and have contributed to) the
GeoVRML working group: http://www.geovrml.org
GeoVRML is a set of nodes for producing geographically referenced VRML
scenes. In particular, GeoVRML implements coordinates in double
precision, as is typically necessary for geographic data, but is not
implemented by standard VRML. The GeoVRML ElevationGrid node,
GeoElevationGrid, will result in elevation grids that are spherical.
GeoVRML supports UTM and Lat/Lon coordinates. GeoVRML will be part of
the "first amendment" to the VRML97 ISO standard.
At any rate, in addition to outputing data from VisAD into standard
VRML, I encourage you to consider GeoVRML. Of course, at present, using
GeoVRML means the client does have to have the GeoVRML jar installed on
the machine, so it's a step backwards as far as your goal of limiting
requiremetns of the client. On the other hand, Parallel Graphics has at
least verbally committed to including GeoVRML in it's Cortona browser in
> just an idea that came to me on this morning's ride...and i see from the
> visad-list archives that i'm by far the first to have it.
> it's awkward -- now -- to publish VisAD visualizations via the Web,
> right? the user has to have to have a 1.2-capable browser or a plug-in,
> with Java 3D installed, you have to do some kind of fast shuffle around
> RMI connectivity and security.
> but if your 3D visualization were saved out as a VRML file, users could
> at least view it in space and time, with a simple plug-in that many
> people already have.
> has anyone on the list successfully gotten this working? if not, i'm
> going to give it a whack once i've gotten my current project afloat.