4
$\begingroup$

As you can see from my image, I am trying to subtract the mesh "Subtract" from the mesh "Cube"

enter image description here

However blender is giving me the error "Cannot execute boolean operation"

What is causing this problem?

$\endgroup$
  • $\begingroup$ can you upload your blend file? pasteall.org $\endgroup$ – Vader Dec 23 '14 at 13:17
  • $\begingroup$ wasnt too sure where to upload it so i put it on mega: mega.co.nz/… $\endgroup$ – nuggetbram Dec 23 '14 at 13:26
  • $\begingroup$ Is that cube 2D? $\endgroup$ – Scalia Dec 23 '14 at 15:39
  • $\begingroup$ @user3789776 do you want to join the two objects into one? $\endgroup$ – Vader Dec 23 '14 at 16:09
4
$\begingroup$

It looks like blender has trouble performing boolean operation on meshes with large ngons. There is a very easy workaround for this problem.


  1. Select the face that will hold the window

This single polygon has 8 vertices, more than 4 vertices is considered an ngon

enter image description here

  1. Triangulate it by pressing Ctrl + T, this will make many triangles out of the big ngon

  2. (optional step) With the polygons still selected, you can reduce the number of triangles by converting tris to quads by pressing Alt + J.


Final Result

enter image description here

$\endgroup$
  • $\begingroup$ Worked perfectly! Will this fix most occurrences of this issue? $\endgroup$ – nuggetbram Dec 23 '14 at 22:28
  • $\begingroup$ Yes, if not all. $\endgroup$ – Vader Dec 24 '14 at 7:38

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.