diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-02-09 18:28:59 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-02-09 18:28:59 +0400 |
commit | 63c4c18269c33d8e04905c313d34f8c2f486e0f4 (patch) | |
tree | b730164e9d2b57d4a0c52f3c6982a809df7479bd /source/blender/blenkernel/intern/DerivedMesh.c | |
parent | 4967e4f5b0f4998bb9c64fa214d2f6526851734b (diff) |
dont recalc normals after applying modifiers, this is already checked in previous code.
Diffstat (limited to 'source/blender/blenkernel/intern/DerivedMesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/DerivedMesh.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c index 324142b58a7..825c2219cd1 100644 --- a/source/blender/blenkernel/intern/DerivedMesh.c +++ b/source/blender/blenkernel/intern/DerivedMesh.c @@ -1663,7 +1663,15 @@ static void mesh_calc_modifiers(Scene *scene, Object *ob, float (*inputVertexCos /* --------------------------------------------------------------------- */ /* First calculate the polygon and vertex normals, re-tesselation * copies these into the tessface's normal layer */ + + + /* comment because this causes a bug when deform is applied after a + * bug when applied after a subsurf modifier (SubSurf -> Cast) for eg, + * it also looks like this isn't even needed since code above recalc's + * normals - campbell */ +#if 0 finaldm->calcNormals(finaldm); +#endif /* Re-tesselation is necessary to push render data (uvs, textures, colors) * from loops and polys onto the tessfaces. This may be currently be |