Blender Git Commit Log
Git Commits -> Revision c8cf941
Revision c8cf941 by Brecht Van Lommel (master) May 1, 2013, 14:34 (GMT) |
Fix #35149: solidify modifier + vertex parent not working after going in and out of editmode on the child object. Problem was that the object custom data mask was not taken into account when rebuilding the derivedmesh in some cases, which is needed for the derivedmesh to contain the mapping back to the original vertices. Now this data mask is used for any derivedmesh build that will be cached. Also problematic was that the datamask for the active object was applied to all objects in the scene, which caused the parent object to be recalculated when it didn't need to be. Now this datamask is only used for the active object. |
Commit Details:
Full Hash: c8cf9415dede94971252b545bf97ca0b46be70d1
SVN Revision: 56447
Parent Commit: 04cbb3a
Lines Changed: +40, -34
6 Modified Paths:
/source/blender/blenkernel/intern/DerivedMesh.c (+37, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -1) (Diff)
/source/blender/editors/include/ED_view3d.h (+0, -1) (Diff)
/source/blender/editors/object/object_relations.c (+1, -1) (Diff)
/source/blender/editors/render/render_opengl.c (+1, -2) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+0, -29) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -1) (Diff)
/source/blender/editors/include/ED_view3d.h (+0, -1) (Diff)
/source/blender/editors/object/object_relations.c (+1, -1) (Diff)
/source/blender/editors/render/render_opengl.c (+1, -2) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+0, -29) (Diff)