Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2014-03-28 14:35:01 +0400
committerCampbell Barton <ideasman42@gmail.com>2014-03-28 14:38:12 +0400
commit3977b7612fa5d21d8e5b7af04da571149db7d2d9 (patch)
treec49a978177cc2d343a0e138711666691109657e0
parent2a2567616876a9fa4561143d731875801a2df8e3 (diff)
Fix T39288: Inset regression with extreme offset
-rw-r--r--source/blender/bmesh/operators/bmo_inset.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/bmesh/operators/bmo_inset.c b/source/blender/bmesh/operators/bmo_inset.c
index 343d6cd4a1a..29522b62707 100644
--- a/source/blender/bmesh/operators/bmo_inset.c
+++ b/source/blender/bmesh/operators/bmo_inset.c
@@ -656,6 +656,9 @@ void bmo_inset_region_exec(BMesh *bm, BMOperator *op)
sub_v3_v3v3(tvec, co_other, v_split->co);
is_mid = false;
}
+
+ /* distable gives odd results at times, see [#39288] */
+#if 0
else if (compare_v3v3(f_a->no, f_b->no, 0.001f) == false) {
/* epsilon increased to fix [#32329] */
@@ -670,6 +673,7 @@ void bmo_inset_region_exec(BMesh *bm, BMOperator *op)
copy_v3_v3(tvec, tno);
is_mid = false;
}
+#endif
}
normalize_v3(tvec);