Blender Git Commit Log

Git Commits -> Revision 8e43ef5

Revision 8e43ef5 by Howard Trickey (master)
June 5, 2021, 18:31 (GMT)
Exact Boolean: speed up when there are many separate components.

Use bounding box tests quickly tell that two components cannot
have a containment relation between each other. This change
cut about 0.6s off a test with 25 big icospheres.

Commit Details:

Full Hash: 8e43ef5f318690d4924bd0861f5fd37a85999083
Parent Commit: edaaa2a
Lines Changed: +127, -63

3 Modified Paths:

/source/blender/blenlib/BLI_mesh_intersect.hh (+58, -0) (Diff)
/source/blender/blenlib/intern/mesh_boolean.cc (+68, -12) (Diff)
/source/blender/blenlib/intern/mesh_intersect.cc (+1, -51) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021