I’ve recently entered in the beta program for the PULZE post manager from Brick visual and need some help with a script for setting material IDs and generating matte elements.
I’ve tried most of the scripts found online but none of them seem to do what I need.
To be more precise the ideal one should assign random IDs based on the wire color and have the ability to set up a naming convention for the matte elements (so that PULZE can recognize the mattes in photoshop).
The problem with existing scripts is that they generate random IDs on every material (vray materials and multi sub-objects). So if I have, let’s say, a car with one multi sub-object containing 10 vray materials I would get 11 mattes while I just need one (for the general multi sub-object).
So If anybody with some maxscript skills can give me a hand with this I would be very grateful.
I just would like to ask you to contact with us on info@pulze.io as well. We should have a chat about your request because this might be helpful for all the Post Manager users. I am sure that we will be able to create a solution.
Our entire team is in Sofia now, they are at the Total Chaos but next week we can start to work on it.
Best, Attila
Dave Wortley’s powermasker can probably be used as a base for this and modified to work on object Buffer IDs instead of material ids. Probably need to double check with Dave if he minds anybody modifying his script
So if I understand you correctly, you want all objects with the same wirecolor, to be in 1 id correct?
It’s doable with maxscript yes…
or
If the Brick guys can implement a feature to base Multimattes on various options though, it would make Pulze even more powerfull:
BY:
Material
Layer (object buffer id)
Wirecolor (object buffer id)
Until we find a better solution I managed to make things work using the EffectsChanelSet script from Alexander Kramer https://3d-kstudio.com/
combined with a small element renamer script I put together today.
I’ll attach it here, maybe you find them useful. RenderElementRenamer.rar (1.1 KB)