Blender Git Commit Log

Git Commits -> Revision e506a34

Revision e506a34 by Ton Roosendaal (master)
December 17, 2005, 10:08 (GMT)
Orange:

For some ancient reason, the stride option only worked on a single strip,
and extended always. This made it nearly impossible to integrate it well
with other actions in NLA.
This commit changes it as follows;

- As any strip, the striding-strip also stops at the end of a strip
- This allows to put multiple different actions on a single path, and if
all of these have the striding option set, the actions will each do their
own individual stride.
- To match the different actions, a new "Action Offset" button was added
in the NLA Panel, which allows to internally cycle the action.
- Of course, blend-in and blend-out works nicely too.

Here's a quick AVI test with 2 actions. There's some slipping of the feet
between actions still, because of the stridebone blending. I might look
at that later, for now you can correct it with a simple Ipo on Armature too

http://www.blender.org/bf/0007_0151.avi

Commit Details:

Full Hash: e506a34bf860cf0cdc0b423e1f5635390359c125
SVN Revision: 6140
Parent Commit: 466ef76
Lines Changed: +80, -72

3 Modified Paths:

/source/blender/blenkernel/intern/action.c (+71, -64) (Diff)
/source/blender/makesdna/DNA_nla_types.h (+1, -0) (Diff)
/source/blender/src/drawnla.c (+8, -8) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021