diff --git a/nodes/modifier_change/recalc_normals.py b/nodes/modifier_change/recalc_normals.py index 248d20056dfc388aaf659fe7c154c92d4ae49cb6..c5faddc4d7d8c9a6331fd98db0618e6eaa373137 100644 --- a/nodes/modifier_change/recalc_normals.py +++ b/nodes/modifier_change/recalc_normals.py @@ -69,6 +69,7 @@ class SvRecalcNormalsNode(bpy.types.Node, SverchCustomTreeNode): for vertices, edges, faces, mask in zip(*meshes): bm = bmesh_from_pydata(vertices, edges, faces) + bm.normal_update() fullList(mask, len(faces)) b_faces = []