Blender Git Commit Log

Git Commits -> Revision dc960a8

Revision dc960a8 by Howard Trickey (master)
June 2, 2021, 18:18 (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: dc960a81d1bdc8c91a6967f85d1943896b06dc47
Parent Commit: 4f8edc8
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