Blender Git Commit Log
Git Commits -> Revision 21c6109
Revision 21c6109 by Howard Trickey (temp-attribute-processor) 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)