[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3039] trunk/py/scripts/addons/ add_mesh_ant_landscape.py: final fix for smooth shading, was missing recalc normals outside for correct smooth shading.
Brendon Murphy
meta.androcto1 at gmail.com
Tue Feb 28 23:40:26 CET 2012
Revision: 3039
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3039
Author: meta-androcto
Date: 2012-02-28 22:40:20 +0000 (Tue, 28 Feb 2012)
Log Message:
-----------
final fix for smooth shading, was missing recalc normals outside for correct smooth shading.
Modified Paths:
--------------
trunk/py/scripts/addons/add_mesh_ant_landscape.py
Modified: trunk/py/scripts/addons/add_mesh_ant_landscape.py
===================================================================
--- trunk/py/scripts/addons/add_mesh_ant_landscape.py 2012-02-28 22:02:27 UTC (rev 3038)
+++ trunk/py/scripts/addons/add_mesh_ant_landscape.py 2012-02-28 22:40:20 UTC (rev 3039)
@@ -446,7 +446,7 @@
description="Generate Sphere mesh")
SmoothMesh = BoolProperty(name="Smooth",
- default=False,
+ default=True,
description="Shade smooth")
Subdivision = IntProperty(name="Subdivisions",
@@ -775,7 +775,9 @@
# 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')
More information about the Bf-extensions-cvs
mailing list