ZBrushCentral

PLEASE HELP dynamesh substraction not working PLEASE HELP

Hello. I’m having a problem. I have a multipart mesh. I group one of those parts as a dynamesh subtraction group. But even if it is white in polyframe mode, when I apply the dynamesh it is added and not subtracted like it should. This is driving me nuts. Please help.

it’s not a subtool, right? it’s merged into one tool?

right, it is all different groups in the same tool. The groups are not connected topologically.

There’s a bug in my opinion with the Polygroups “Group as Dynamesh sub” command that makes doing Dynamesh subs or adds plus booleans with insert sphere etc brushes not work.

For example to cut a piece out of a divided cube using the Insert Cylinder brush you now need to do the following:

Create cube and divide in normal way. Delete lower levels
Apply Dynamesh at whatever resolution you want
Use the Insert Cylinder brush in Z add mode (doesn’t matter if you use Z sub mode, you’ll just need to enable “Double” in display properties to see it properly)
Move the cylinder etc if need be. The cube will be masked
Go to Polygroups and click on the “Group as Dynamesh sub” command
Run the command again but this time do it by pressing Ctrl + W. Notice how the mask is removed this time around
Update Dynamesh in the worksplace by Ctrl dragging a mask in a clear area
Done

The same procedure works when using the Dynamesh Add, Sub and Create Shell commands.

I don’t think the bug is in how Group as Dynamesh Sub works, but rather that the program seems to list Ctrl+W as being the shortcut for it when really it is the shortcut to ‘Group Masked Clear Mask’.

Group as Dynamesh Sub is part of an update to Dynamesh which is designed to let it work with different subtools, not just polygroups. As such it turns the visible subtool into a negative subtraction, not just whatever faces are currently unmasked at the time it is pressed. So what you’re essentially doing here is turning the entire subtool into a negative subtraction (which means Group as Dynamesh Sub is doing what it says it does), and then using Group Mask Clear Mask /b to turn the [still] masked portion of the mesh into a new / normal polygroup, leaving the rest to remain subtractive. This workflow is one way to turn an additive mesh into a subtractive one (something Dynamesh couldn’t do before this was added), but I think the intent of the function is more aimed at splitting the target (additive) polygroup into a new subtool, turning that into a subtraction and then dynameshing.

Drawing an insert brush as a subtractive mesh is the fastest way to do a boolean subtraction. Just hold alt, draw the shape, and update dynamesh to have it subtracted.

It only works if you hold down the alt key (and the inserted object is hard to see). If you use an insert brush and change to Zsub it doesn’t work. Pretty sure it used to with 4R2

3DKiwi

Holding Alt is how you do it. If the object is hard to see (personally I like it inverted), switch to zsub or turn on double sided display.
Group as Dynamesh Sub is a 4r4 addition