ZBrushCentral

Mask fill

Hi everybody. I wanted to create some pattern on mesh with mask. So far I made some thin lines complex which created some separated areas that I would like to fill with mask in various places. Is there any option to fill these areas on the spot. The idea for that is to create a separate polygroup composed of that masked lands. I would not mind too fill them by hand but I’m curious if there is a faster way. Cheers :wink:
mask fill

I’m not aware of any way to do this with masking directly.

However, Masking = Polypaint = Polygroups. You can convert any of these to the other at any time in Zbrush. If you instead tried to define these zones with Polypaint, you’d have access to the much broader toolset available when applying color to your mesh, as well as the full functionality of an image editor like Photoshop via ZApp link. Paint tools are much more versatile, and Polypaint isn’t fragile like masking, prone to accidently being cleared. You can then convert the Polypaint to either Masking or a Polygroup.


This situation seems tailor made for the PolyGroupIt Plugin, using the “PolyGroupIt from Paint” feature. You can simply paint your dividing lines as black on white, and PolyGroupIt will fill in the Polygroups for you. Please note the “Conversion of Polypaint to Polygroups” section of the PolyGroupIt Documentation.

1 Like

So seems like it would be a better idea to switch to a polypaint than. Thank You for reply!

You don’t have to repaint your mask lines, btw. Make sure either the MRGB(material + color) or RGB (color) is active, make sure RGB intensity is 100%, and select Color > Fill Object with white selected as a color. Now invert the mask with a CTRL click in empty canvas space, and repeat the above with black selected as a color.

This should produce black on white lines of polypaint based on your original masking. Touch up as needed.

1 Like

That is a great advice Thank You!

Hi @Astroteles_Evetrials

Not necessarily. You can create Polygroups directly from masking. In the “Tool > Polygroups” sub-palette. Use the “Group Masked” or “Group Masked Clear Mask” or “From Masking” buttons. Hover your cursor over the button and press Ctrl for a description of what each button does.

1 Like

Indeed… however it seems that Polypaint is more versatile than mask. It gives access to some more options so I will try it out sooner or later. Thank You for reply.

Just to be clear, you can absolutely convert masking directly into a polygroup as I explained above. I was referring to your “auto-fill” question when I said it wasn’t directly possible with masking. If you were working with polypaint, you could use the auto-fill capabilities of your image editor, however.

1 Like

Everything was clear enough. My question was about a faster way of filling mask into a various places and that’s what You were replaying to. Regards