Blender Git Loki

Git Commits -> Revision 78d73eb

Revision 78d73eb by Campbell Barton (master)
March 9, 2012, 03:16 (GMT)
BMesh: rewrite edge split code (used by edge split modifier and rip tool)
this fixes but [#30461] where the same vertex was added to some faces twice.

Previous code rebuilt all faces around the split edges, replace this with much simpler code that uses existing bmesh API for splitting.

This also gives a performance boost to the modifier (over 30x faster in the bug-report file).

Commit Details:

Full Hash: 78d73eb155035098f29581f3988779e3104b2599
SVN Revision: 44758
Parent Commit: 4f7bdc5
Lines Changed: +73, -428

5 Modified Paths:

/source/blender/bmesh/intern/bmesh_core.c (+7, -9) (Diff)
/source/blender/bmesh/intern/bmesh_core.h (+3, -0) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+1, -2) (Diff)
/source/blender/bmesh/operators/bmo_edgesplit.c (+25, -373) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+37, -44) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021