Blender Git Loki
Git Commits -> Revision de65555
Revision de65555 by Ton Roosendaal (master) October 23, 2005, 10:08 (GMT) |
New: Option to show the paths of Bones over time. In PoseMode, press Wkey or use the Pose pulldown menu. It calculates the positions of all selected Bone end points, over the time as indicated with the Scene start/end frame. This then is drawn as a path, with little black dots on every frame, and a white dot on every 10 frames. Paths are not saved in files, and not calculated automatic yet on changes. To make this relative fast, but also reliable, I had to add a new method in the Dependency graph system, to find exactly (and only) these parents of an Object that influence its position. This is needed because the path should show the actual global coordinates of the entire animation system. |
Commit Details:
Full Hash: de655553ab1a88638ab0b3ecec7127812c49672b
SVN Revision: 5546
Parent Commit: 12ab0f6
Lines Changed: +233, -16
10 Modified Paths:
/source/blender/blenkernel/BKE_depsgraph.h (+9, -0) (Diff)
/source/blender/blenkernel/intern/action.c (+6, -3) (Diff)
/source/blender/blenkernel/intern/armature.c (+2, -0) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+63, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+8, -7) (Diff)
/source/blender/include/BIF_poseobject.h (+3, -0) (Diff)
/source/blender/makesdna/DNA_action_types.h (+3, -1) (Diff)
/source/blender/src/drawarmature.c (+43, -0) (Diff)
/source/blender/src/header_view3d.c (+13, -4) (Diff)
/source/blender/src/poseobject.c (+83, -1) (Diff)
/source/blender/blenkernel/intern/action.c (+6, -3) (Diff)
/source/blender/blenkernel/intern/armature.c (+2, -0) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+63, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+8, -7) (Diff)
/source/blender/include/BIF_poseobject.h (+3, -0) (Diff)
/source/blender/makesdna/DNA_action_types.h (+3, -1) (Diff)
/source/blender/src/drawarmature.c (+43, -0) (Diff)
/source/blender/src/header_view3d.c (+13, -4) (Diff)
/source/blender/src/poseobject.c (+83, -1) (Diff)