You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

"Exact" Boolean Gets Performance Improvements


Howard Trickey is continuing work on his "New Boolean" project, the new "exact" solver for the boolean modifier already present in Blender for a few months now. This latest patch, a simple toggle that activates a "hole_tolerant" parameter, can provide performance boosts of up to 90% in cases where this calculation is not needed.

The new "Hole Tolerant Toggle"

This patch comes as an addendum to a previous one he committed in February, which allowed for better boolean results in Non-Manifold Meshes, especially ones with holes such as the venerable Suzanne model. This calculation however was costly and can be bypassed for non-manifold meshes that don't have holes such as Suzanne, and this is where this new feature comes into play. The video below demonstrates how the exact solver behaved before the commits, and where the hole tolerant operator can be useful.

This commit has already landed in master, and you can try it by downloading the latest Blender experimental build from the link below:


About Author

Mario Hawat

Mario Hawat is a Lebanese 3D artist, writer, and musician currently based in Paris. He is a generalist with a special focus on environments, procedural and generative artworks. Open to freelance work.

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.