Stop animation "drift" movement

mike.smith2005mike.smith2005 Posts: 85
edited May 2023 in Daz Studio Discussion

apparently, I can't think of the correct keywords to find an answer to this in search, so hopefully this is the correct forum to ask. 

I have two characters interacting in a short animation. The imported animations are just a bit off from each other, so I had to nudge one over to the other. But as soon as frame 2 comes, my second character starts "drifting" back to the original position. I can't figure out how to make the figure stay. I've tried various locks and pins and moving through the timeline adjusting every second, but the character still drifts on every frame I don't manually adjust. How to a lock a character (and sometimes a camera!) to a new spot without the engine thinking I'm trying to convey movement to a new position?

Post edited by mike.smith2005 on

Comments

  • Richard HaseltineRichard Haseltine Posts: 102,036

    So how many keys are theer on the properties you used to adjust the placement? Have you tried adjusting their interpolation method or settings?

  • wsterdanwsterdan Posts: 2,373
    edited May 2023

    If I understand correctly, that one character drifts while the other stands still, the last thing you want to do is go through the animation making adjustments all over the place.

    If the goal is to simply keep the character in the starting place, you should be able to just – hopefully quickly – delete the keyframe(s) that move(s) the character. 

    Here's an example where the female character at the back was accidentally moved to the right, then adjusted partway back to the left, badly. I want her to stay in place.

    I select the character

    Look in the timeline where her x-position appears and I can see the rogue keyframes.

    I select drag (or shift-select) the errant keyframes and then

    Delete the keyframes BY USING THE "-" BUTTON AT THE BOTTOM OF THE TIMELINE, not by hitting the Delete key, as that will delete the character from the scene.

    Boom! Done! Character is now back in the proper starting position.

    That's how to fix an unintended change, to keep the character locked you can lock the postion (x, y or z) in the Parameters. tab (you can see the little lock for the "x" position here):

    I hope I understood your problem and my example helps.

    -- Walt Sterdan

    4DAZ01.jpg
    2752 x 1750 - 663K
    4DAZ02.jpg
    2752 x 1750 - 664K
    4DAZ04.jpg
    2974 x 2146 - 861K
    4DAZ04a.jpg
    2974 x 2146 - 858K
    4DAZ6.jpg
    1270 x 1010 - 197K
    Post edited by wsterdan on
  • wsterdan said:

    If I understand correctly, that one character drifts while the other stands still, the last thing you want to do is go through the animation making adjustments all over the place.

    If the goal is to simply keep the character in the starting place, you should be able to just – hopefully quickly – delete the keyframe(s) that move(s) the character. 

    Here's an example where the female character at the back was accidentally moved to the right, then adjusted partway back to the left, badly. I want her to stay in place.

    ...

    I hope I understood your problem and my example helps.

    -- Walt Sterdan

    YES! Thank you!

    The screenshots were incredibly helpful along with the explaination as I was able to see that I was trying to solve this between the aniMate2 timeline and the Parameters tab, and not the, uh..., Timeline timeline. I had locked the parameters tab but since the Timeline timeline still had keyframes, locking it just kept those movements locked in place. I'm old, so I have printed this out as well as bookmarked it, just in case! ;)

  • wsterdanwsterdan Posts: 2,373

    mike.smith2005 said:

    wsterdan said:

    If I understand correctly, that one character drifts while the other stands still, the last thing you want to do is go through the animation making adjustments all over the place.

    If the goal is to simply keep the character in the starting place, you should be able to just – hopefully quickly – delete the keyframe(s) that move(s) the character. 

    Here's an example where the female character at the back was accidentally moved to the right, then adjusted partway back to the left, badly. I want her to stay in place.

    ...

    I hope I understood your problem and my example helps.

    -- Walt Sterdan

    YES! Thank you!

    The screenshots were incredibly helpful along with the explaination as I was able to see that I was trying to solve this between the aniMate2 timeline and the Parameters tab, and not the, uh..., Timeline timeline. I had locked the parameters tab but since the Timeline timeline still had keyframes, locking it just kept those movements locked in place. I'm old, so I have printed this out as well as bookmarked it, just in case! ;)

    Glad to hear it helped.

    -- Walt Sterdan 

Sign In or Register to comment.