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>2015-07-14 15:09:14 +0300
committerCampbell Barton <ideasman42@gmail.com>2015-07-14 15:29:31 +0300
commit2cffd6649b0e9b646bc090e4bba90e9873fb2982 (patch)
treea09d92b8b332ec417a826937bf298c283a5dc3d4 /source/blender/blenkernel/intern/mesh_evaluate.c
parent655f498ca7acc94df01200452d70507dc5027096 (diff)
Match face tessellation order in edimode
add a negated version of axis_dominant_v3_to_m3
Diffstat (limited to 'source/blender/blenkernel/intern/mesh_evaluate.c')
-rw-r--r--source/blender/blenkernel/intern/mesh_evaluate.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/mesh_evaluate.c b/source/blender/blenkernel/intern/mesh_evaluate.c
index 00a82727e59..40a299ef343 100644
--- a/source/blender/blenkernel/intern/mesh_evaluate.c
+++ b/source/blender/blenkernel/intern/mesh_evaluate.c
@@ -2420,7 +2420,7 @@ int BKE_mesh_recalc_tessellation(
co_prev = mvert[ml[mp_totloop - 1].v].co;
for (j = 0; j < mp_totloop; j++, ml++) {
co_curr = mvert[ml->v].co;
- add_newell_cross_v3_v3v3(normal, co_curr, co_prev);
+ add_newell_cross_v3_v3v3(normal, co_prev, co_curr);
co_prev = co_curr;
}
if (UNLIKELY(normalize_v3(normal) == 0.0f)) {
@@ -2428,7 +2428,7 @@ int BKE_mesh_recalc_tessellation(
}
/* project verts to 2d */
- axis_dominant_v3_to_m3(axis_mat, normal);
+ axis_dominant_v3_to_m3_negate(axis_mat, normal);
ml = mloop + mp_loopstart;
for (j = 0; j < mp_totloop; j++, ml++) {