[Bf-blender-cvs] [f14e4510ac7] blender2.8: Transform Snap: Fix normal in the wrong space.
Germano
noreply at git.blender.org
Mon May 21 17:12:28 CEST 2018
Commit: f14e4510ac7704b9302c1541e818c25443a69329
Author: Germano
Date: Mon May 21 11:05:34 2018 -0300
Branches: blender2.8
https://developer.blender.org/rBf14e4510ac7704b9302c1541e818c25443a69329
Transform Snap: Fix normal in the wrong space.
===================================================================
M source/blender/editors/transform/transform_snap_object.c
===================================================================
diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c
index fb49396132a..5b75e0d54a6 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -1195,7 +1195,7 @@ static short snap_mesh_polygon(
invert_m4_m4(imat, obmat);
copy_v3_v3(r_no, nearest.no);
- mul_transposed_mat3_m4_v3(obmat, r_no);
+ mul_transposed_mat3_m4_v3(imat, r_no);
normalize_v3(r_no);
}
@@ -1297,7 +1297,7 @@ static short snap_mesh_edge_verts_mixed(
invert_m4_m4(imat, obmat);
copy_v3_v3(r_no, nearest.no);
- mul_transposed_mat3_m4_v3(obmat, r_no);
+ mul_transposed_mat3_m4_v3(imat, r_no);
normalize_v3(r_no);
}
@@ -1940,7 +1940,7 @@ static short snapMesh(
invert_m4_m4(imat, obmat);
copy_v3_v3(r_no, nearest.no);
- mul_transposed_mat3_m4_v3(obmat, r_no);
+ mul_transposed_mat3_m4_v3(imat, r_no);
normalize_v3(r_no);
}
if (r_index) {
@@ -2082,7 +2082,7 @@ static short snapEditMesh(
invert_m4_m4(imat, obmat);
copy_v3_v3(r_no, nearest.no);
- mul_transposed_mat3_m4_v3(obmat, r_no);
+ mul_transposed_mat3_m4_v3(imat, r_no);
normalize_v3(r_no);
}
if (r_index) {
More information about the Bf-blender-cvs
mailing list