Blender Git Commit Log

Git Commits -> Revision cc786f2

Revision cc786f2 by Joshua Leung (animsys2)
October 31, 2008, 08:43 (GMT)
AnimSys2: Per-Segment Interpolation of IPO-Curves

It is now possible to define the interpolation that will be used to get from a keyframe until the next one is encountered.
With an Ipo-Curve in EditMode, only the selected keyframes will get the specified interpolation mode set.
Out of EditMode, the interpolation mode will be applied to all the keyframes of an IPO-curve that is selected.

- When inserting keyframes for curves that have multiple types of interpolation in use, the interpolation mode of the keyframe immediately before the added one is used.
- Old files get converted automatically
- Subversion has been bumped up to 2, so that old files get converted properly.

Commit Details:

Full Hash: cc786f23fb9702049d5574a14b8cc7023171ca54
SVN Revision: 17242
Parent Commit: ad516d0
Lines Changed: +185, -139

12 Modified Paths:

/source/blender/blenkernel/BKE_blender.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_ipo.h (+3, -1) (Diff)
/source/blender/blenkernel/intern/ipo.c (+8, -13) (Diff)
/source/blender/blenloader/intern/readfile.c (+11, -0) (Diff)
/source/blender/include/BSE_editipo.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+2, -1) (Diff)
/source/blender/python/api2_2x/Ipocurve.c (+5, -2) (Diff)
/source/blender/src/drawipo.c (+66, -46) (Diff)
/source/blender/src/editipo_mods.c (+64, -34) (Diff)
/source/blender/src/header_ipo.c (+5, -35) (Diff)
/source/blender/src/keyframing.c (+15, -3) (Diff)
/source/blender/src/space.c (+4, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021