Adverti horiz upsell

Colour Curve - Realtime Colour Corrector 1.0.1 for Maya (maya script)

RGB colorCurves like in comp

Button download


  • 8.x, 7.x, 6.x, 5.x, 4.x

Operating Systems

  • Irix
  • Linux
  • Mac
  • Windows


Last Modified:01/19/2008
File Size: 5.45 KB
Colour Curve - Realtime Colour Corrector

Script: ttColorCurves

simple instructions: select ShadingNode with outColor Attribute to color correct using the curves

limitations: currently the script only works on shading nodes with outColor attributes,
                     but the concept of using Set Drive Keys works anyway, so you can color correct
                     and connect anything else.  I used this as a good example in my Maya Trainer training

extended instructions:

select any shading-node you want to color correct with RGB curves that has a outColor and is connected to another node.  In this example a simple file node connected to the color attribute of a lambert shader. (see figure 1)

figure 01

To insert the color curves, select the file1 node (as shown it has an outColor attribute, figure 1) and execute ttColorCurve (create a shelf button if you want, icon is included), then the hypershade will show this:

so now there is a new ramp that is now connected to the lambert2.color chanel instead of the file1 node.  There are no visible connections at first between the file1 and the ramp1 node.  To see them redraw the shading network:

Now you see the connections and color curves.  To correct the colors in the image, select the ramp node, open the graph editor and press "f" to focus on the new colorCurves:
click for larger version
now you can change and correct your colors to your hearts or compositors content, overcranck, extend ranges, colorKey and do anything else one can do with colorCurves in a compositing program.  For an example see below:
click for larger version
hmm, not sure about the color choice, but hey clients do tend to have weird requests at times.

Oh and the nice thing is you get instant feedback to your color corrections using the color curves.

Next steps for me are to create an import/export section that allows sharing of colro curves between scenes and also a LUT import at some stage.

Please let me know how you like the script, rate it (always welcome) and feedback any suggestions, errors or extension ideas you might have.

to reach me directly, use


Tylney Taylor

Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.

People who favorited this item:

  • Ignacio Perez
    Ignacio Perez
  • Vitalii Kyryliuk
    Vitalii Kyryliuk
  • biggaman
  • rushcg
  • wu guorui
    wu guorui
  • whitesuri
  • eyeJ
  • klaLads