Blender Git Commit Log
Git Commits -> Revision 81366b7
Revision 81366b7 by Erik Abrahamsson (master) June 2, 2021, 19:08 (GMT) |
Boolean exact: speedup by parallelizing a plane calculation. This patch is from erik85, who says: This patch makes populate_plane inside polymesh_from_trimesh_with_dissolve run in parallel. On a test file with a boolean between two subdivided cubes (~6 million verts) this gives a 10% speed increase (49.5s to 45s) on my 6 core CPU. Also there is an optimization of other_tri_if_manifold to skip the contains-call and get the pointer directly. This reduces CPU time for find_patches from 5s to 2.2s on the same test file. |
Commit Details:
Full Hash: 81366b7d2c548f40843c7f87842710e3a2019136
Parent Commit: dc960a8
Committed By: Howard Trickey
Lines Changed: +10, -8
1 Modified Path:
/source/blender/blenlib/intern/mesh_boolean.cc (+10, -8) (Diff)