Revision: 42162
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42162
Author: campbellbarton
Date: 2011-11-25 22:32:58 +0000 (Fri, 25 Nov 2011)
Log Message:
-----------
fix in DM_to_mesh() for bmesh - would crash rendering NGons with cycles
Modified Paths:
--------------
branches/bmesh/blender/source/blender/blenkernel/intern/DerivedMesh.c
Modified: branches/bmesh/blender/source/blender/blenkernel/intern/DerivedMesh.c
===================================================================
--- branches/bmesh/blender/source/blender/blenkernel/intern/DerivedMesh.c
2011-11-25 15:43:38 UTC (rev 42161)
+++ branches/bmesh/blender/source/blender/blenkernel/intern/DerivedMesh.c
2011-11-25 22:32:58 UTC (rev 42162)
@@ -423,9 +423,14 @@
}
}
+ /* yes, must be before _and_ after tesselate */
+ mesh_update_customdata_pointers(&tmp);
+
tmp.totface = mesh_recalcTesselation(&tmp.fdata, &tmp.ldata,
&tmp.pdata, tmp.mvert, tmp.totface, tmp.totloop, tmp.totpoly);
+
mesh_update_customdata_pointers(&tmp);
+
CustomData_free(&me->vdata, me->totvert);
CustomData_free(&me->edata, me->totedge);
CustomData_free(&me->fdata, me->totface);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs