Script attached to this post.Version 4.0 Features:- Added Color Correct Diffuse: Applies a colorcorrect node to all selected materials for the Diffuse
- Added Color Correct Diffuse + Translucency: same as above but also plugs the diffuse into a new color correct and then into the Transluceny Color.
- Undo should be more stable now, I havent been able to crash it yet so fingers crossed.
- You can apply these in any order: CoronaRandomizer, Triplanar, Color Correct Diffuse
or Color Correct Diffuse + Translucency. (one potential issue is putting the color correct after the triplanar since it creates a new output called "MultiOutputChannelTexmapToTexmap". I have no idea how to handle this or if this would be something you do anyway).
- To keep consistency this works the same way as before, objects take priority so if you want to apply to selected materials de-select the objects in the viewport.
- Order of the input/output relies on selection order in the viewport (example below). Material selection dont really have an order (that I can find, so you might end up in spaghetti town! But it works so thats a plus lol)
- Randomizer settings: Rolled up by default, once you set your settings and save them no need to see this unless you want to change something, then just roll it it back down.
UI:
Color Correct Diffuse + Translucency:
Selection Order:
Fun Example: Color Correct Diffuse + Translucency > Mapping Randomizer > Triplanar = Spaghetti City!
Notes:
Thanks for the suggestions Tom. I have been thinking about a convenient way to do this (similar to the Randomizer Settings Rollup). It may be possible, for this release I just wanted to make sure you guys can play with the new features asap. I was also thinking maybe some presets would be better similar to the Randomizer Settings? So for example a checkbox for foliage which does subtle changes, happy to hear some suggested settings such as brightness -5, contrast -10 etc. Just thinking of things from the top of my head but happy to explore what's most useful in a production workflow, I mean that's what the tools are designed for to make your job easier. Since its a community project feel free to toss ideas around and come to a conclusion on best practice before I jump back into the code. Cheers