>Apparently, the "sensitivity" of Display.RGB was
>set to be so sensitive initially when the shape was a sphere that the new
>mapping immediately covers the entire object with the color blue.
does this mean that you performed a "setRange()" on the
Display.RGB scalar map?
If you know the minimum and maximum values of the distance between
the origin and any point on the surface, then you can use these values
ScalarMap map = new ScalarMap(v, Display.RGB);
This will ensure that you have good colour resolution throughout
the surface of the shape you are interested in.
Hope this helps,
Bureau of Meteorology, Australia