ZBrushCentral

Problems with ZModeler

I’ve been using ZModeler, and noticed a number of problems and limitations it has.

  1. Bevel Edge Loop cannot control which side of a loop gets beveled.
    ZModelerBevelEdge.gif
    As you can see, it’s impossible to bevel the loop on the front facing the camera. Other tools can adjust the outcome based on the position of the cursor, such as polyloops (which fair no better in this case), so I don’t understand why that couldn’t be used to offer more control here as well.

  2. Bevel Face ALWAYS bevels every individual face in a group, no matter what setting is used.
    ZModelerBevelFace.gif
    I don’t know why this would even be the default function, let alone the ONLY function, since this would almost never be the desired outcome.
    This goes into #1 as well, since beveling the front face would normally be how you would work around a problem like this in other software, but you can’t here.

  3. Edge Move and Edge Move Infinite Radius are literally the same thing, just with different target options. I don’t know why this couldn’t be cleaned up by just adding the extra target options to Move.

  4. Points are invisible. You can only tell where they are by the edges branching off of them.
    This seemed fine at first, but then I started using the Edge Split tool. For the longest time I thought that it couldn’t be used on triangles, because it had no visible effect. As it turns out, it just wasn’t adding extra edges around the new point because it didn’t need to. The new point was in fact there, but impossible to see.
    ZModelerInvisPoint.gif

  5. Edge Curves cannot be placed on loops, and have to be placed one at a time. This is incredibly slow and tedious.
    ZModelerAddCurve.gif
    Using these would be the only solution to #1, but can be an EXTREMELY slow solution depending on the density of the mesh.

  6. If you use a curve brush on an Edge Curve, it treats each edge as a separate curve. None of the segments will be properly connected, even if it’s a single continuous line of edges.
    ZModelerCurveMesh.gif
    This is just a basic Tube brush.

  7. It appears to be impossible to bevel a single edge.
    I assume this is because it would attempt to create an NGon. But theoretically those should just be triangulated, like when splitting an edge.

  8. ZModeler does not play well with live booleans. They technically work, but when hovering over a booleaned area the cursor goes nuts, making it hard to select elements properly.
    ZModelerBooleans.gif

  9. When meshes are intersecting closely, ZBrush gets confused on which element it should highlight.
    ZModelerSelections.gif

  10. There’s no way to perform edge actions on groups of edges, like you can with faces. Edge Curves seemed like the answer to this at first, but the only action you can apply to them is a bevel. Being able to Move them would be particularly useful, since you can’t just Repeat Last movement to additional edges.