Hi Kay,
this sounds like a very interesting stuff, do you have something online to show this?
You could solve the color issue, if you use three underlying planes, separate the color image to r,g,b components and texture every planes with one component, setting the planes transparent (maybe 0.5)... If you need it dynamically, write a php script or a java servlet which sends the requested component instead of accessing directly the image
gruesse
hermetic ------------------------------------------------------------------------- for list subscription/unsubscription, go to http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html