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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021