I'm sure I'm doing this the long way around:
I have sea surface temperature data to plot overlaid on a rubbersheeted
bathymetry surface model (along with other data eventually). It all works
perfectly (a nice flat, transparent layer at altitude zero over the nicely
colored bathy data), but...
The data has X (longitude), Y (latitude), Z (0 for sea level) and temperature
in deg C.
I have imported the four column dataset OK as 3D with one data column, the
layer plots (just as I want) at sea level, but I can't work out how
to color it
by the temperature column (DX colors by the Z value, so I get a constant
color). The kludge that I got working is to generate 2 xyz files,
the first has
0 (zero) as the Z, the second file has X, Y, temperature. The second
dataset is
draped over the first to do just what I want.
I figure DX can do it with the single 4 column input, I'm just too obtuse to
work out how :-)
Can someone please toss a pointer my way?
(I'll have a few more queries as I work towards my goal :-)
Actually DX colors according to the "data" component of the field,
not the Z component of the "positions".
The module is "Mark", but if you imported as described, this is
unnecessary since temperature should be "data" already.
So, you need to attach a Print(field,'rd') to your import module's
output, then open the Message Window and execute once to see what is
really coming into DX. Look for a "data" component with values that
look like your temperature values. If you don't see one, determine
the formal (quoted) name of the component that DOES have the
temperature values, then put Mark("that_component_name") after Import
and before AutoColor.
--
Chris Pelkie
Vice President/Scientific Visualization Producer
Conceptual Reality Presentations, Inc.
30 West Meadow Drive
Ithaca, NY 14850
[EMAIL PROTECTED]