From 7708b9f7e0c6adfc8c2184dc9ae8bab0ef93784b Mon Sep 17 00:00:00 2001 From: Brendon Murphy <meta.androcto1@gmail.com> Date: Tue, 28 Feb 2012 22:40:20 +0000 Subject: [PATCH] final fix for smooth shading, was missing recalc normals outside for correct smooth shading. --- add_mesh_ant_landscape.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/add_mesh_ant_landscape.py b/add_mesh_ant_landscape.py index 9a7c21d30..2e6441f24 100644 --- a/add_mesh_ant_landscape.py +++ b/add_mesh_ant_landscape.py @@ -446,7 +446,7 @@ class landscape_add(bpy.types.Operator): description="Generate Sphere mesh") SmoothMesh = BoolProperty(name="Smooth", - default=False, + default=True, description="Shade smooth") Subdivision = IntProperty(name="Subdivisions", @@ -775,7 +775,9 @@ class landscape_add(bpy.types.Operator): # create mesh object obj = create_mesh_object(context, verts, [], faces, "Landscape") - + bpy.ops.object.mode_set(mode='EDIT') + bpy.ops.mesh.normals_make_consistent(inside=False) + bpy.ops.object.mode_set(mode='OBJECT') # sphere, remove doubles if self.SphereMesh !=0: bpy.ops.object.mode_set(mode='EDIT') -- GitLab