I have created a scene and animated a character in it.
Then I have created a linked copy of that scene.
Now in the linked copy if I try to animate the character some more the rig keeps jumping to the position it is on the frame that is active in the previous linked scene.
Does anybody know of a way to stop the armature jumping to the position it is in the other scene?
Or a way to sync the playhead across all linked scenes?
If I move both scene playheads to the same frame I don’t have any problem.
I’m sure I didn’t used to have this problem a few blender versions ago. Now it is driving me nuts!
Check that you’ve switched back to Object mode in the other scene.
I’ve seen something like that when it was still in pose mode in the non-active scene.
Not sure why you would animate in one scene, link it and then again animate it some more…
Why not set up the rig, link it, and animate that one, with overrides on top of the linked file.
Now you’re constantly working “against the grain”.
Thanks. That is what I am doing.
The problem arises when I make linked copies within that scene. This is where the rig jumps to the playhead on the linked copy.
I have now realised that as long as I only animate in the original scene everything is ok. It is only if I try to add animation in one of the linked copy scenes that the bug happens
Ah…
That’s not a bug afaik.
Your linked copies in the new scene are still looking at the same animation data block from the original.
If you want independent animation from the copies, you have to start making things local afaik. Or try to use overrides on the copied rig.
And it seems you have animation in your original scene, before linking.
Don’t do that. Have a clean rig with no animation.
Link that and animate in the new scene on top of the linked data with overrides.
That way you can also have multiple linked rigs that don’t overlap animation data.
There is definitely no animation in my linked character file.
The animation is in the linked copy scenes all inside the same file.
My latest is that it actually doesn’t make any difference which linked copy scene I am animating in, the rig still jumps.
What seems to be working for me now is if I set the playhead on all the linked scenes to be ahead of where I am animating. Then it does not jump.
The rig only jump[s back to where the playhead is in other linked scenes if the other playheads are at earlier frames to one I am animating on.
I know this a bit hard to follow. You have to realise the difference between a Linked file and a Linked copy with the same .blend file.
Anyway, my work around seems good so far. So I am kind of happy. Defo seems to be a bug though. Thanks for everybody’s help
A linked scene file is something like a character that you link into a different .blend file so that you can re-use the asset across different files
A linked copy is a copy of a scene that exists in the same blend file so that you can set different parameters for the same scene - for instance, have different collections turned of and on for different render set ups. If you move or animate something in a linked scene it is replicated in other linked scenes within that blend file
There are many youtube videos that will explain the difference between linked assets and linked copies of scenes if you need more explanation
Please dont trouble yourself trying to understand the workflow on my account. I have found a work around for my problem now. Thank you
Not to be an ass on this one, but i do know the various differences.
Its your wording that makes understanding your issue very difficult to understand.
But hey, if it works for you… Good luck on your projects dude.