Chaos Corona for 3ds Max > [Max] Corona Goodies - User Contributions

Batch material edit

<< < (3/20) > >>

johan belmans:

just downloaded the new version and tested it. So far so good :-)

Would it be difficult to add the option the change values of a Standard Bitmap?
For example I have a Multi/Sub-Object with 10 different Corona materials and each material has a Standard Bitmap in the diffuse slot.
I would like to change all the RGB Levels in the Output Slot of the Bitmaps from 1.0 to 0.9.

Actually maps get things more complicated. But I'm interested in this feature and it think I see a good way to realize it.

Well, I tried and I failed :) Maps could be nested in other types of maps. Code doesn't support maps at this moment. UI must be remaked too.
So now I can't promise that this feature will be implemented.

johan belmans:
OK no problem
Thanks for the effort!

 Hi and thanks for such a useful tool - previously for such tasks I used Modifier Modifier Zorb - it surely has lots of features and even some randomization functions but is a major pain in youknowhere to use it as it is so goddamn slow to update selections and do any operations with or at least so on heavier scenes - yours on the contrary is lightning fast and gets the job done too.

 There's a couple of features I miss which would be good if you could implement in your script :

Standard bitmap filtering amount
Standard bitmap filtering type
Corona bitmap filtering amount
Corona bitmap filtering type

 Those alone could save quite a lot of time for sure

Not present in zorb or anywhere else (with some exception which I will explain below) and probably harder to implement but surely most useful ones
Adding some sort of intelligent modes\settings\constrictions for setting levelDiffuse value - namely:

 - ignore materials with overall diffuse color brightness lower than some user set threshold - that would be tremendously useful for ignoring some metal materials with a dark or black diffuse present in the scene and setting all others to say 0.8 as well as ignoring all materials which were set up right in the first place (say level 1.0 but grey diffuse etc.) for more albedo trouble free rendering - I did ask Martin (DeadClown) for such a script and he did a sort of it quite a while ago, gave it to me and some other users, but because he didn't want newbie users to misuse that (as there are some possibilities to do so for sure) he didn't share it with the public - probably you could ask him how he did that or maybe he will even let you integrate his script or part of it into yours

 - ignore materials whith diffuse level\strength controlled by the user set threshold - would again let script to ignore already well set up materials albeit in a different manner than the one above

 - ignore materials with refraction level\strength controlled by the user set threshold - self explanatory )
 - ignore materials with reflection level\strength controlled by the user set threshold - self explanatory )
 Hope those are possible to do as I think such options could really benefit every Corona user our there and save lots of time dealing with, for example, some initially properly set up corona scenes to which, at some point, some simply converted by CM/LC and unchecked due to a creative/deadline rush models were added (especially when those were converted from some obscure material setups containing models) - well, you know how that might go when those are not checked in time and it's too late to go correcting them one by one ))

Wow, that's what I call feature request! )
I understood all of these and will try to implement as well as bitmaps parameters. Its complicated but doable


[0] Message Index

[#] Next page

[*] Previous page

Go to full version