Page MenuHome

Bmesh Editmode Booleanss; Missing faces when subtracting many islands from a cube
Closed, ResolvedPublic

Description

System Information
A 3rd gen Intel i7 CPU, an ATI 7xxx GPU, 16 gigs of RAM, Win7 64 bits

Blender Version
Broken: hash ebf9d31
Worked: none

Short description of error
In cases where a lot of islands are being subtracted from a low-poly volume, missing faces can develop in all three boolean modes. You should see a result like this...

Exact steps for others to reproduce the error
Open the .blend and invoke the new boolean tool with the selection, it shouldn't matter if you use difference, intersect, or union

.blend

Details

Type
Bug

Event Timeline

Adam Friesen (ace_dragon) set Type to Bug.
Adam Friesen (ace_dragon) created this task.
Adam Friesen (ace_dragon) raised the priority of this task from to Needs Triage by Developer.

Can not really reproduce the issue on Linux. It could be a precision issue which behaves differently on different platforms.

@Campbell Barton (campbellbarton), mind having a look here?

Sergey Sharybin (sergey) triaged this task as Normal priority.Dec 15 2015, 10:06 AM

It looks like this is no longer the case in builds done a few days later at hash 1fbd742

So it looks like the issue was there, but has since been fixed.