Blender Git Commit Log
Git Commits -> Revision 65ec429
Revision 65ec429 by Joshua Leung (master) January 18, 2017, 06:41 (GMT) |
GP Interpolate Sequence: Tool settings for controlling the shape of interpolation This commit introduces the ability to use the Robert Penner easing equations or a Custom Curve to control the way that the "Interpolate Sequence" operator interpolates between keyframes. Previously, it was only possible to get linear interpolation between the gp frames. Workflow: 1) Place current frame between a pair of GP keyframes 2) Open the "Interpolate" panel in the Toolshelf 3) Choose the interpolation type (under "Sequence Options") 4) Adjust settings (e.g. if you're using "Custom Curve", use the curvemap widget to define the way that the interpolation proceeds) 5) Click "Sequence" to interpolate 6) Play back/scrub the animation to see if you've got the result you want 7) If you need to make some tweaks, undo, or delete the generated keyframes, then repeat the process again from step 4 until you've got the desired result. |
Commit Details:
Full Hash: 65ec429d1176404fcedd0dc29c03476972ab303f
Parent Commit: 224ae23
Lines Changed: +384, -7
8 Modified Paths:
/release/scripts/startup/bl_ui/properties_grease_pencil_common.py (+18, -1) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+6, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+12, -4) (Diff)
/source/blender/blenloader/intern/readfile.c (+7, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+4, -0) (Diff)
/source/blender/editors/gpencil/gpencil_interpolate.c (+222, -2) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+29, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+86, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+6, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+12, -4) (Diff)
/source/blender/blenloader/intern/readfile.c (+7, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+4, -0) (Diff)
/source/blender/editors/gpencil/gpencil_interpolate.c (+222, -2) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+29, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+86, -0) (Diff)