テンプレート:Release Notes/2.40/Animation/Actions NLA

提供: wiki
移動先: 案内検索

NLA

<section begin=2.40-Animation-Armatures-Non Linear Animation />

New Key Bindings

  • ⇧ ShiftS snap to frame for both Action and NLA window.
  • Fix for ↖ Home key in Action Window. Didn't check for mapped NLA time yet.


T - Timeslide in Action window - you can proportionally squeeze or stretch the selected keys, with current mouse position as reference. Only works with more than 3 keys selected horizontally.

I've remapped the old T (IPO type) to ⇧ ShiftT ... might be temporal, I have an idea for a cool 2D manipulator system that makes it much friendlier to grab/scale/slide keys all in once.

  • Duplication of markers in the timeline with ⇧ ShiftD (in the frame menu too)
  • Pageup moves action up one row (⇧ Shift == move to top)
  • Pagedown moves action down one row (⇧ Shift == move to bottom) multiple selections allowed


  • NLA: Hotkey AltS resets (syncs) action start/end in selected Strips
  • NLA: Panel for Strips allow setting negative Action start
  • NLA: When transforming strips, the selected keys for that action don't get included (caused weird errors)
  • Action: cleanup of drawing horizontal bars.
  • Action: Pulldown menu option Lock time was in different location than for the other pulldowns

Interface changes

The weird beveled button in Action/NLA didn't accurately show what time it was actually on. I've replaced it with an Icon now, diamond shaped, in a design derived from the TimeLine markers.

The new icon file, with the key markers for NLA and Action.

NLA and action time control

If you click in the NLA window on the action (linked to Object), it makes sure the Timing as drawn in the Action editor is not corrected for NLA. If you also set the Object to Action", this timing will be executed on the Object as well (not NLA time).

NLA Window

Insert a {{Literal|NLA strip]] makes it size 100 frames if the actual action is smaller than 2 frames, otherwise you cannot even select it :)

Transform in NLA with the "Lock" feature, not only draws other windows, but also evaluates (depgraphed) all Objects involved. Try select all in NLA and drag around!

Stride

http://blender.org/cms/Advanced_Stride_suppor.720.0.html

Previously, using the Stride Bone tried to get that Bone motionless on the path by correcting the internal time of the action. This however caused too many problems, especially with irregular walks.

The new system also tries to keep the Stride Bone motionless, but this by moving the entire armature, and not changing the timing of the Action.

To make editing strides easier, I've added a new option in the NLA panel to disable the path. This way you can quickly switch to editing the action itself (keying the stride bone) and viewing the result.

ACTION

TimeSlide in Action Window

Press T, and you can proportionally squeeze or stretch the selected keys, with current mouse position as reference. Only works with more than 3 keys selected horizontally.

I've remapped the old T (IPO type) to ⇧ ShiftT ... might be temporal, I have an idea for a cool 2D manipulator system that makes it much friendlier to grab/scale/slide keys all in once.

Also: fix for ↖ Home key in action editor (didn't do Pin)

Small thing, just filling a gap that we really need here - Added duplication of markers in the timeline with ⇧ ShiftD (in the frame menu too)

Todo

When action/nla was added in Blender, a lot of duplicate code was generated. That's for another time. <section end=2.40-Animation-Armatures-Non Linear Animation />