Hi,
I was wondering how difficult would be to create a very useful plugin that I think would help me immensely and I’m sure will do the same to several ZBrush fellows.
You guys know how the Multi Displacement 2 plugin works right? So, I was thinking about a plugin that could match the same results, exporting a collection of maps based on the UV space but instead of generating displacement maps, this plugin would bake the poly paint done in the model to multiple textures automatically.
Lets say that I have a full body model and the head is in one UV space, the arms and legs in another UV space and the torso in another one. By pressing a button I would love to see a plugin that could do this:
- go to the lower res on the current mesh
- activate UV groups
- hide everything but the polygons that are part of first UV space (0 to 1)
- create a new map
- set RGB intensity to 100 to be sure that all the color information will be transferred fully when using Col > Txr
- go to the highest res to make possible to transfer all the poly paint information
- Col > Txr (bake the poly paint info to the new texture)
- Save the first map with the suffix “_01” (or something that makes sense as a sequence)
- Unhide the whole object
- hide everything but the polygons that are part of second UV space
- repeat steps 4 to 6 and then save the texture with the next suffix number, in this case “_02”
The plugin must identify the amount of maps according to the number of UV spaces, jut like the Multi Displacement 2 plugin does and then generate the maps auto-numbered, also in the same fashion.
A little menu asking for the name prefix for the textures and also another little menu to select texture size presets like 1k, 2k, 4k and 8k would be a great add.
Let me know if this is possible to create. I could script a few steps but since I have no clue about more complex functions, like identifying UV spaces automatically, I hope some of the geniuses here come with a great addon for our beloved ZBrush
Again, in my opinion, this is a HUGE help to create color textures that match the displacement maps created by the awesome Multi Displacement 2 plugin.
Thanks in advance for any help,
-Kris