0
$\begingroup$

enter image description here

I would like to use a difference boolean modifier on this mesh so the small branches on top "sculpt" detail into it. But the boolean operation will not work. There seems to me a problem with the bottom mesh, because I can use the branches to do a boolean difference with other primitives without any issue. I've tried pretty much everything. The bottom mesh is manifold, all normals are correct, rotation and scale were applied, no loose vertices or edges, doubles were removed, etc... I even tried to triangulate it, but nothing seems to make it work properly. As soon as I try to apply the boolean operation, I get this weird result where the branches perform a union rather than a difference and their normals get inverted.

Here is the .blend file if anyone is willing to take a look at it. If this happens to be a bug and cannot be resolved, any suggestions as to how I could have made such details into my mesh without boolean?

$\endgroup$
2
$\begingroup$

Upper mesh has intersecting faces

enter image description here

enter image description here

By solving the intersection with a remodeling, and after triangulating the lower mesh, you should obtain a similar result:

enter image description here

enter image description here

$\endgroup$
  • $\begingroup$ Yes indeed, I had help from another user on BlenderArtists a while ago. Turns out the twigs were not manifold at all and had interior faces as well. Once cleaned up and triangulated, boolean worked withtout a problem! Thanks for the input! $\endgroup$ – Eranekao Aug 4 '15 at 21:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.