Blender Git Loki
Git Commits -> Revision d730610
Revision d730610 by Sergey Sharybin (master) April 23, 2011, 09:25 (GMT) |
Fix #26959: change selection of shapekeys in edit mode causes mesh deformity of a key Vertex offset, which was used to update referenced keys was calculating between editmesh (which represents shapekey data) and base mesh (ob->mesh) which represents Bases key. This commit fixes bug with incorrect ofsset calculation for case when some keys got other (not Basis) keys as relative key by calculating offset using EditMesh (new shapekey data) and keyblock data (which was used to create EditMesh when entering edit mode). This commit shouldn't lead to regressions, but maybe there's something else which should be fixed for such kinda complicated cases -- more testing would be welcome. |
Commit Details:
Full Hash: d7306104570a91a56bf02101b89cb01781fc4294
SVN Revision: 36296
Parent Commit: ef14d31
Lines Changed: +2, -1
1 Modified Path:
/source/blender/editors/mesh/editmesh.c (+2, -1) (Diff)