4

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?

Vader
  • 14,680
  • 16
  • 74
  • 110
nuggetbram
  • 177
  • 1
  • 2
  • 5

1 Answers1

4

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

Vader
  • 14,680
  • 16
  • 74
  • 110