Gibble wrote: ↑Thu Jul 11, 2024 6:21 pm
I was also wondering if there script to
'break connections' from any previously referenced object for a duplicated object.
You can right-click on any Reference layer and choose Break Layer Reference. This keeps any existing keyframes for you to modify or delete. This is a one way street, though; you can't reconnect a broken Reference layer.
If you keyframe anything in a Reference layer, that can break the connection for that keyframed item. Then you can edit or remove the keyframes for that item to be different from the original.
If you keyframe everything, that breaks the connection with everything that's been keyframes. In this case, you may as well choose Break Layer Reference, unless you still intend to resync some or all of the Reference.
You can resync any keyframed channel by right-clicking over the channel's icon and selecting Sync. Note that you will lose any new keyframes as they will be replaced by the original layer's keyframes.
If you want everything in the Reference layer to be re-synced to the original layer, right-click over the layer and choose Sync All Channels To Original.
If the Reference layer is a Parent layer containing child reference layers, all the layers will be synced. If you sync a child layer, then only the child and its descendants will get synced.
I haven't fully tested this, but I imagine you can get creative with how this system works by temporarily moving the layers outside of the hierarchy before syncing them.
Hope this helps.