[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57233] trunk/blender/source/blender/ blenkernel/intern/DerivedMesh.c: Fix #35622: applying modifiers did not give correct smooth shading normals
Brecht Van Lommel
brechtvanlommel at pandora.be
Tue Jun 4 18:02:55 CEST 2013
Revision: 57233
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57233
Author: blendix
Date: 2013-06-04 16:02:54 +0000 (Tue, 04 Jun 2013)
Log Message:
-----------
Fix #35622: applying modifiers did not give correct smooth shading normals
after recent changes to avoid computing unneeded normals.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c
Modified: trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c 2013-06-04 15:56:14 UTC (rev 57232)
+++ trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c 2013-06-04 16:02:54 UTC (rev 57233)
@@ -491,6 +491,8 @@
CustomData_reset(&tmp.ldata);
CustomData_reset(&tmp.pdata);
+ DM_ensure_normals(dm);
+
totvert = tmp.totvert = dm->getNumVerts(dm);
totedge = tmp.totedge = dm->getNumEdges(dm);
totloop = tmp.totloop = dm->getNumLoops(dm);
More information about the Bf-blender-cvs
mailing list