I think I am missing something here... if I do what you suggest, I will
be mapping the DATA VALUES on the isosurface, right? But what I want to
map is the VOXEL POSITION. How can I feed this to the color module? I
tried with Compute, but couldn't figure out how.
Thanks,
Carmen
Oh sorry. I knew I shouldn't have replied til the Mon morning coffee
soaked in deeper.
Mark("positions"). This makes the positions the 'data' (preserves the
'data' in 'saved data').
Now compute the distance vector (sqrt(a.x*a.x + a.y*a.y + a.z*a.z)) in Compute.
Colormap this 'data'.
If you need to recover your 'saved data' for some other purpose (like
if you haven't done the Isosurface yet), there are a couple tricks.
You do NOT want to Unmark because the distance vector values will
become (overwrite) the previous positions and screw the field up.
Trick 1: So I might suggest Unmark("junk") followed by Remove("junk")
as the easiest way. The Unmark is often required to counterbalance a
Mark, in case you need another Mark downstream. If you don't need to
work with the data after the Color operation, you can skip both the
Unmark and Remove steps.
Trick 2: Another way to do this is to Replace the colors from the
colored field onto the original field (prior to Mark) as the colors
of that field.
Chris Pelkie
Vice President/Scientific Visualization Producer
Conceptual Reality Presentations, Inc.
30 West Meadow Drive
Ithaca, NY 14850
[EMAIL PROTECTED]