Skip to main content
ElectroPuppet
Inspiring
March 16, 2023

Leader/Follower & walk bug

  • March 16, 2023
  • 7 replies
  • 735 views

Weird bug I’ve encountered recently. Previously when I added Leader/Follower to a puppet with a walk view (for things like dresses and coats) it worked beautifully.

Recently, when I add it, there is a jump (on occasion) and the walk cycle didn’t seem to work as well. Doing a little digging I found that this happens when I add Leader/Follower. The puppet (in the Left or Right Quarter view) seems to be rotating around the head. Also, the walk cycle seems to be constantly cycling, rather than starting when the walk cycle is activated. This also adds to the jump.

 

I’ve gotten around this by check boxing ‘Pin Feet When Standing’ in the walk behavior. However there is still that weird jump that isn’t working as well as before.

7 replies

Adobe Employee
October 29, 2023

The problem that @ElectroPuppet had was the feedback loop between the leader and follower layers, which ended up with a jittery animation.

 

  • In the initial rig, the leader and the follower handles did not have the same exact positions
  • The rig was also structured where the follower layer deformation ends up affecting the leader's position
  • So, during the rig evaluation,
    1. The follower moves to the leader position
    2. But this deforms the layers in the way to push the leader away
    3. Back to 1., causing the feedback loop

 

The fix for this case was to make sure the leader and the follower handles were positioned at the same exact location by copying and pasting the handle from one layer to another.

Participant
October 29, 2023

Can you elaborate on what you mean by Leader and Follower tag in the same place? I am trying to find out why my leader/follower behavior is not working and wanted to understand more..

ElectroPuppet
Inspiring
March 19, 2023

For those following this thread - the bug was me. Leader/Follower needs the Leader and Follower tag in the same place. I was offsetting the Follower placement which was causing issues with the walk. 

Thanks so much to Jun at Adobe for helping me with this.  Really appreciated!

 

ElectroPuppet
Inspiring
March 17, 2023

I didn't think there had been an update recently - but I was building puppets the same way a month ago and never hit the issue so it is a weird one! It's tricky to demonstrate, so let me re-rig a puppet that is clearly showing the issue and I'll DM you. Thanks again.

Adobe Employee
March 17, 2023

AFAIK we haven't updated anything related to this.

We can take a better look if you can share a cloud storage link to your puppet here or in the DM.

ElectroPuppet
Inspiring
March 17, 2023

Behaviour interaction was already set to 'Combine' (by default I think). I had tried changing that setting and it didn't seem to change anything. Seems to be affected by the placement of the top level handle. Previously, when I would set a walk I would place the handle (Left Quarter) above the head or out to the side to avoid body distortion. If I place the top level handle (Left Quarter) in the center of the puppet it doesn't have that same jump. Dangles jump are very noticable. Odd that adding Leader/Follower seems to be the culprit that is making this all weird now! This isn't just with this puppet, I've noticed it with the last two puppets. Seems to have been a recent change/update?? Thanks j-saito.

Adobe Employee
March 17, 2023

In your Walk behavior, can you set "Behavior Interaction" to "Combine" if currently set to "Override," and see what happens?