Maniphest T75804

Could not insert key frame due to zero NLA influence or base value
Closed, Duplicate

Assigned To
None
Authored By
Rosalie Mantion (Rosalie)
Apr 17 2020, 1:16 AM
Tags
  • BF Blender
  • Animation & Rigging
Subscribers
Brad Clark (RiggingDojo)
Matej Malenka (Mation)
Philipp Oeser (lichtwerk)
Rosalie Mantion (Rosalie)

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 970/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.19

Blender Version
Broken: version: 2.82 (sub 7), branch: master, commit date: 2020-02-12 16:20, hash: rB77d23b0bd76f
Worked: (optional)

Short description of error
When editing a stashed action and trying to add keys outside of the original length of my action, I get this error : Could not insert key frame due to zero NLA influence or base value

Exact steps for others to reproduce the error
1- Default Startup.
2- Select Cube
3- Go to pose mode
4- In the Action Editor, Create new Action and add keys at 0 and 10 frame in position, rotation or scale.
5- Go to the NLA editor, add the New Action to the NLATrack
4- Click the Action Clip and right click (or shift-tab) "Start editing stashed action".
6- In the Action editor, Graph editor or Dope Sheet, Add a key frame after frame 11 using Insert Keyframe shortcut (i).

Event Timeline

Rosalie Mantion (Rosalie) created this task.Apr 17 2020, 1:16 AM
Rosalie Mantion (Rosalie) added a comment.EditedApr 17 2020, 4:10 AM

An other odd behavior is that if one of the end key frames are moved to lengthen the animation, you will also get the error if you try to add an animation in what used to be out of the range of the animation before you started editing. If you stop editing the stashed animation and start again, you will be able to add frames now.

Exact steps for others to reproduce the error
1- Default Startup.
2- Select Cube, create new Action and add keys at 0 and 10 frame in position, rotation or scale.
3- Go to the NLA editor, add the New Action to the NLATrack
4- Click the ActionClip and right click (or shift-tab) "Start editing stashed action".
5- In the Dope Sheet, Graph or Action editor, Move the keyframe that is at frame 10 to frame 20
6- Add key frame after frame 15 using Insert Key frame shortcut (i).

The expected behavior is that I should be able to add a key frame anywhere on my timeline without having to get out of Editing Stashed Action mode.

Rosalie Mantion (Rosalie) updated the task description.Apr 17 2020, 4:17 AM
Rosalie Mantion (Rosalie) updated the task description.Apr 17 2020, 4:20 AM
Rosalie Mantion (Rosalie) added a project: Animation & Rigging.
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).Apr 17 2020, 12:35 PM

The first issue is already reported in T63675: Placing keyframe outside of NLA Strip frame range while in Tweak Mode no longer possible

An other odd behavior is that...

Usually it is not very practical to report multiple issues in a single report, but these two are really very tightly related...
My suggestion is to mention the second side-effect from this report in T63675 as well and then merge these reports...

Rosalie Mantion (Rosalie) added a comment.Apr 17 2020, 2:51 PM

Thank you Philipp! I am still quite new to this, I did try searching the existing bugs before reporting but did not realize my search had so many filters by default. I thought it was odd that there were no results at all for NLA related issues... Now I see them! :D

Thank you so much for linking and quoting my information already! Is there any additional information you think I should provide to help this issue along?

Cheers

Matej Malenka (Mation) added a subscriber: Matej Malenka (Mation).Jul 8 2022, 1:37 PM

Hello, maybe you all resolved this issue already but I want to share my fix for it:
In the NLA window open the 'N' bar and select the object you need to animate.
There is the Influence of the newly created action, that is set to 0.
In my case, when I ramp up the Influence to 1, I no longer get error messages and can set keyframes again.

Brad Clark (RiggingDojo) added a subscriber: Brad Clark (RiggingDojo).Jul 18 2022, 11:00 PM