Blender Git Commit Log

Git Commits -> Revision 21c6109

June 7, 2021, 14:58 (GMT)
Boolean exact: speedup when there are many components.

When there are many components (separate pieces of connected mesh),
a part of the algorithm to determine component containment was slow.
Using a float version of finding the nearest point on a triangle
as a prefilter sped this up enormously. A case of 25 icospheres
subdivided twice goes 11 seconds faster on my Macbook pro with this
change.

Commit Details:

Full Hash: 21c61092f09cb3d081d778c737ff0acec45205b3
Parent Commit: 59ffc49
Committed By: Jacques Lucke
Lines Changed: +23, -0

1 Modified Path:

/source/blender/blenlib/intern/mesh_boolean.cc (+23, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021