Color correcting multiple materials at once? (Standard materials)

Hi,

I have a crapload of unique materials in my scene, and wish to go in and shift the hue/brightness/etc for a bunch of them. Some of them are are "multi/sub object" materials, others aren't.

I realize I can shift+drag the color correct map within the Slate Editor to copy it, then de-link the copy and apply it to another map, but I need to do this with so many materials that it would get really tedious.

Ideally, I'd have the ability to select several objects and then run a script that applies a color correction map to each diffuse map... WITH color correction settings. So, perhaps, enter a numerical value into a box for "hue shift" and have that be applied to each selected map.

If not, just having "blank" color correct slots applied would be good.

Perhaps a variation upon this script?
http://www.scriptspot.com/forums/3ds-max/scripts-wanted/place-colorcorre...
(I don't use Vray so that one doesn't work for me, but seems a promising start. Right now I'm using standard materials but may use Mental Ray in the future as well... but just requesting Standard to keep things simple.)

Many thanks in advance!

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Stenrik's picture

I have a script for this now.

A user on r/maxscript helped make a script for me. I also modified it to work with opacity maps by substituting all mentions of "diffuse" with "opacity."

https://www.reddit.com/r/Maxscript/comments/3obldx/color_correcting_mult...

Hopefully this will help others find this in the future.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.