Imagery layer already provides some built in adjustments, like brightness/contrast/hue/saturation, which I believe are performed by shaders in the rendering pipeline. What is the best way to add my own custom adjustments to an imagery layer. For example, I would like to dynamically adjust the brightness of pixels per RGB channel (brighten blue, dim red, etc). Is there any way to add my own shader for a specific imagery layer (and pass parameters to it)? Or perhaps, is there another way to do this without shaders?
Provide a hook into the shader for custom adjustments to imagery when rendering the surface of the globe.
From the forum: https://groups.google.com/forum/#!topic/cesium-dev/ZCXAoriJogw