[Bf-blender-cvs] [1e7a8ab] master: Fix T45733: Crash w/ VColor + BlenderInternal
Campbell Barton
noreply at git.blender.org
Wed Sep 9 08:55:39 CEST 2015
Commit: 1e7a8ab5e8ee0d54f83b20f77a16fd167db9da27
Author: Campbell Barton
Date: Wed Sep 9 16:34:00 2015 +1000
Branches: master
https://developer.blender.org/rB1e7a8ab5e8ee0d54f83b20f77a16fd167db9da27
Fix T45733: Crash w/ VColor + BlenderInternal
Tessface CustomData layers were added multiple times when tangents were used.
This made BI crash accessing layers missing elsewhere.
===================================================================
M source/blender/blenkernel/intern/DerivedMesh.c
===================================================================
diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c
index 6c35641..286558237 100644
--- a/source/blender/blenkernel/intern/DerivedMesh.c
+++ b/source/blender/blenkernel/intern/DerivedMesh.c
@@ -593,8 +593,6 @@ void DM_generate_tangent_tessface_data(DerivedMesh *dm, bool generate)
if (!polyindex)
return;
- CustomData_from_bmeshpoly(fdata, pdata, ldata, totface);
-
if (generate) {
for (i = 0; i < ldata->totlayer; i++) {
if (ldata->layers[i].type == CD_TANGENT)
More information about the Bf-blender-cvs
mailing list