Blender Git Loki
Git Commits -> Revision 71538ea
Revision 71538ea by Campbell Barton (master) October 20, 2019, 15:47 (GMT) |
Fix T70864: Separate loose parts runs indefinitely Large objects with many separate pieces became unstably slow (run for hours and not finish). The entire original mesh was being duplicated twice per loose part. In own tests, millions of vertices and thousands of loose parts now run in around 5-15 seconds. |
Commit Details:
Full Hash: 71538eaad66b0d2a532df4b1f82e983fb6aed088
Parent Commit: 98ab0f1
Lines Changed: +372, -93
2 Added Paths:
/source/blender/bmesh/intern/bmesh_mesh_duplicate.c (+139, -0) (View)
/source/blender/bmesh/intern/bmesh_mesh_duplicate.h (+33, -0) (View)
/source/blender/bmesh/intern/bmesh_mesh_duplicate.h (+33, -0) (View)