Blender Git Loki

Git Commits -> Revision 3a6f6c8

Revision 3a6f6c8 by Germano Cavalcante (master)
June 11, 2019, 12:41 (GMT)
Fix T65671: Armature X-Mirror inconsistencies

Apparently the `rna_Armature_editbone_transform_update` function was incomplete because it didn't copy all mirrored transform values.

I also noticed that the same logic seen in `rna_Armature_editbone_transform_update` is also seen in `ED_armature_edit_transform_mirror_update`.
So the solution is expose and use that logic that updates a mirrored bone. Thus deduplicating and fixing T65671.

Reviewers: brecht, zeddb

Differential Revision: https://developer.blender.org/D5058

Commit Details:

Full Hash: 3a6f6c87e051edd3e98c92428980a52bafd7abf0
Parent Commit: f58b97a
Lines Changed: +62, -74

3 Modified Paths:

/source/blender/editors/armature/armature_utils.c (+58, -54) (Diff)
/source/blender/editors/include/ED_armature.h (+3, -0) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+1, -20) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021