When a strip is cut and edited in nla editor, the strip returns to its original length without the cut. blender 2.92 alpha #84486
Labels
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#84486
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: WIN 10 64
Graphics card: GTX 1070 TI
Blender Version
Broken: 2.92.0 ALPHA (07/01/21)
Worked:
Description,
Please refer to the video attached
thanks
VIDEO: CUT STRIP OVERIDE.mp4
Added subscriber: @amshiv
#89464 was marked as duplicate of this issue
#84485 was marked as duplicate of this issue
#84484 was marked as duplicate of this issue
#84483 was marked as duplicate of this issue
CUT STRIP OVERIDE.mp4
Video file.
https://drive.google.com/file/d/1BUNcNs5rEj8Kx3oWA0_yWUKtdhNLJp_d/view?usp=sharing
Added subscriber: @rjg
Changed status from 'Needs Triage' to: 'Needs User Info'
Please provide a minimal example project files that demonstrate the issue so we can reproduce the problem on our systems.
Hi Robert,
I have tried to make a simple file, but it is a bit complicated. I have link and make override of a character with armature, then make a simple animation.
We have to cut again, which is undesirable.
Thanks
nla for override armature.zip
Editing of animation data with library overrides is still work in progress. I believe at this point in time it is expected that this doesn't fully work yet. I'll merge this ticket into #72629 which is the task for this topic.
Closed as duplicate of #72629
Added subscriber: @mont29
Changed status from 'Duplicate' to: 'Needs Triage'
@rjg not sure this should have been merged, please investigate or ask before doing such actions... Will check on Monday.
@mont29 I've investigated this issue before merging. The NLA is linked, not newly created based on the data from the library override, and the ToDo ticket states that editing of existing NLA tracks from linked data-blocks isn't supported yet. Therefore, based on the information provided in #72629, this feature seems to be planned but not implemented. Hence I merged the ticket.
I apologies if I have misunderstood the description in #72629 and this is indeed a bug.
think this is a bug yes, edit of things in overridden NLA currently are supposed to either work as expected, or not be possible (hence some operator poll function probably needs some updates here).
Hi,
Even if a New Nla strip is made on the overridden armature object in the main file, same issue happens.
Thanks
@mont29 That's a good point. It looks like I was generally wrong with my initial assessment though and the problem is unrelated to library overrides.
@amshiv You're right. However, it seems that the problem of the strip returning to its original length appears to be completely unrelated to library overrides. I could reproduce the same behavior by creating a keyframe animation and performing the steps you've described in the same file. After the second tab it returns to its original length. Can you confirm this is the case for you as well?
While investigating this issue I've found another problem that will get a separate ticket on Monday. Deleting the NLA track and then expanding the hierarchy in the Outliner, results in a use-after-free according to ASAN.
OPen this one.blend
and delete it ({key del})Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
Shadow gap: cc
The length syncing behavior is not a bug ( https://wiki.blender.org/wiki/Reference/Release_Notes/2.92/Animation-Rigging#NLA specifically
6074636387
) and recently made to be the default. However, splitting strips did not disable the Sync Length behavior and will soon be fixed.OMG, it was that simple. Just had to uncheck the sync length.
Now its works.
Thanks a lot, Wayde Moss
Added subscriber: @lichtwerk
Changed status from 'Needs Triage' to: 'Confirmed'
This one was fixed by
b4530deec4
For the rest, we now have D10168: Fix #84486: Nla Disable "Sync Length" After Split, will set status to Confirmed though.
When a strip is cut and edited in nla editor for a library override character, the strip returns to its original length without the cut. blender 2.92 alphato When a strip is cut and edited in nla editor, the strip returns to its original length without the cut. blender 2.92 alphaAdded subscribers: @STANN.co, @wbmoss_dev
This issue was referenced by
26740aaf51
Changed status from 'Confirmed' to: 'Resolved'