My modifier stack commit broke weightpaint display for meshes with TFace
authorBen Batt <benbatt@gmail.com>
Wed, 30 Aug 2006 03:05:30 +0000 (03:05 +0000)
committerBen Batt <benbatt@gmail.com>
Wed, 30 Aug 2006 03:05:30 +0000 (03:05 +0000)
commit3a4e9d59467069ff22d20cff47fe9582e5fa6b0b
treea182af5b03e3d1ea9bbd211ba4cc89f87db236fb
parentbf49ff5050d2095d6d28904283a7bb474b838a21
My modifier stack commit broke weightpaint display for meshes with TFace
data, due to the temporary "Weight-coloured" TFace data being replaced by
the original before displaying. This commit fixes that by changing the type
of DerivedMesh calculated by mesh_calc_modifiers when no non-deforming
modifiers are applied from MeshDerivedMesh (which depends on the original
Mesh) to CDDerivedMesh (which doesn't depend on the original Mesh).
source/blender/blenkernel/intern/DerivedMesh.c