[Bf-blender-cvs] [4a647ee1882] geometry-nodes: Geometry Nodes: update normals after transforming mesh
Jacques Lucke
noreply at git.blender.org
Thu Nov 26 13:46:58 CET 2020
Commit: 4a647ee188259e553794a7b6d5d3b81747e88d28
Author: Jacques Lucke
Date: Thu Nov 26 13:46:50 2020 +0100
Branches: geometry-nodes
https://developer.blender.org/rB4a647ee188259e553794a7b6d5d3b81747e88d28
Geometry Nodes: update normals after transforming mesh
This is not done in `BKE_mesh_transform`.
===================================================================
M source/blender/nodes/geometry/nodes/node_geo_transform.cc
===================================================================
diff --git a/source/blender/nodes/geometry/nodes/node_geo_transform.cc b/source/blender/nodes/geometry/nodes/node_geo_transform.cc
index 291d54914c5..6360a3dd9f7 100644
--- a/source/blender/nodes/geometry/nodes/node_geo_transform.cc
+++ b/source/blender/nodes/geometry/nodes/node_geo_transform.cc
@@ -62,6 +62,7 @@ static void transform_mesh(Mesh *mesh,
float mat[4][4];
loc_eul_size_to_mat4(mat, translation, rotation, scale);
BKE_mesh_transform(mesh, mat, true);
+ BKE_mesh_calc_normals(mesh);
}
}
More information about the Bf-blender-cvs
mailing list