fix for [#28581] Rip Tool Gives Strange/Bad Results
Note that this just comments a check which I couldnt see any reason for, both edge split modifier and rip tool seem to work ok without it. so left the code in with an '#if 0'
This commit is contained in:
@@ -266,11 +266,18 @@ void bmesh_edgesplitop_exec(BMesh *bm, BMOperator *op)
|
||||
BM_ITER(l, &liter, bm, BM_LOOPS_OF_FACE, f) {
|
||||
if (!BMO_TestFlag(bm, l->e, EDGE_SEAM)) {
|
||||
if (!verts[i]) {
|
||||
|
||||
/* WARNING, commented because of bug [#28581] in rip tool
|
||||
* I couldn't find any cases where this is needed, without
|
||||
* it rip tool at least works fine - campbell */
|
||||
#if 0
|
||||
et = etags + BM_GetIndex(l->e);
|
||||
if (ETV(et, l->v, l)) {
|
||||
verts[i] = ETV(et, l->v, l);
|
||||
}
|
||||
else {
|
||||
else
|
||||
#endif
|
||||
{
|
||||
verts[i] = l->v;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user