Blender Git Loki
Git Commits -> Revision 4137ef1
Revision 4137ef1 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, temp_constraint_volume, temp_hair_modifiers, temp_motionpaths) January 7, 2015, 21:25 (GMT) |
Gooseberry animation request: Paste flipped pose in action and graph editor. This was a tricky commit that was not so straightforward to make work. The information for bones is not easy to come by in the animation curves, however we do have some string manipulation tricks to make it happen. For now committing to gooseberry branch for testing, it will be ported to master after most usual use cases have been confirmed as working. (Current test with all rotation modes and translation seems to work, but Not sure how well this will hold up with drivers etc) |
Commit Details:
Full Hash: 4137ef10da3bcf7036841117c293a60bf51ad1ab
Parent Commit: 70eee6a
Lines Changed: +165, -17
8 Modified Paths:
/release/scripts/startup/bl_ui/space_dopesheet.py (+2, -0) (Diff)
/release/scripts/startup/bl_ui/space_graph.py (+1, -0) (Diff)
/source/blender/blenlib/BLI_string.h (+3, -0) (Diff)
/source/blender/blenlib/intern/string.c (+29, -0) (Diff)
/source/blender/editors/animation/keyframes_general.c (+114, -10) (Diff)
/source/blender/editors/include/ED_keyframes_edit.h (+1, -1) (Diff)
/source/blender/editors/space_action/action_edit.c (+7, -3) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+8, -3) (Diff)
/release/scripts/startup/bl_ui/space_graph.py (+1, -0) (Diff)
/source/blender/blenlib/BLI_string.h (+3, -0) (Diff)
/source/blender/blenlib/intern/string.c (+29, -0) (Diff)
/source/blender/editors/animation/keyframes_general.c (+114, -10) (Diff)
/source/blender/editors/include/ED_keyframes_edit.h (+1, -1) (Diff)
/source/blender/editors/space_action/action_edit.c (+7, -3) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+8, -3) (Diff)