Hello @ndsugi,
Is it ZBrush that is reporting the mesh isn’t watertight? This can be seen as part of the “Analyze Selected Subtool” report in the Transform Palette.
Without seeing the geometry I can’t tell you much. The problem could be as simple as a tiny hole in the mesh, or there could be sections of mesh that aren’t correctly welded causing it to be read as an open volume. Without knowing more about the situation closing the holes could produce problematic results.
We’ll get to projection in a moment, but here are some things to try with the original mesh:
- With your original mesh, make sure the entire mesh is visible and group it into a single polygroup with Polygroup> Group Visible. Now use the Tool> Geometry> Modify Topology Close Holes function. Any new polygons that are created for the mesh will be created as a different polygroup. Now use the visibility shortcuts to Shift-Ctrl click on the main mesh Polygroup which will hide all other polygroups. Shift-click on it again to hide that polygroup, making any other polygroups visible.
This should identify where the new polygons were created, allowing you to find the problem area. Press F, and then press F again to frame the new geometry in the viewport. If you see a few tiny polygons then there were simply some holes in the mesh. However if this operation produces large sections of geometry, then it is likely your mesh does not form a closed volume.
If the main polygroup does not hide no matter how many times you Shift-Ctrl click it, then there were no holes to close and no new polygons were created. The mesh is still a single polygroup.
- Use the Gizmo Deformer “Remesh By Union” on your mesh. This process will automatically close simple holes in the mesh and eliminate stray points that may be floating above the surface. The nice thing about this is that it will only alter the topology in places where this was necessary. If your problem is simple, this could be a very easy way to resolve it. If however your mesh is fundamentally unsound this could produce problem geometry.
Re: Projection.
Yes you can project the detail from your original mesh onto a new version of it, but I recommend doing the entire process in ZBrush. Just going through the standard process of converting a mesh into a multi resolution tool with a clean quad topology base and multiple levels of subdivision is likely to correct or identify the issue. This process will be required for the best results with projection in either case. No point in involving another program and complicating the situation with variables from that software as well as potential import/export issues.
For the best results when projecting you’ll want to retopologize your mesh, with ZRemesher or otherwise, into a closed watertight low poly mesh with clean quad topology. Note that ZRemesher will not close any holes or fuse any geometry. However if your current topology is too high res or haphazard, converting the form into a low poly quad mesh will probably make any issues much easier to find.
Then it’s a matter of subdividing that new topology sufficiently to hold the incoming detail, and projecting the detail from the original high res mesh onto the new one using one of the various methods.
Good luck!