Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seamless looping animations stutter at the last frame before looping when using AnimationTree #92115

Open
C0fyC0de opened this issue May 19, 2024 · 3 comments

Comments

@C0fyC0de
Copy link

C0fyC0de commented May 19, 2024

Tested versions

Godot 4.2.2 stable

System information

11th Gen Intel(R) Core(TM) i5-11400H @ 2.70GHz RTX 3050 laptop 16 gb ram Windows 10 64bit

Issue description

PODMORNICA.mp4

the animation works noramlly when not using blend or add nodes or when animated in animmator individually

Steps to reproduce

make looping animation, try blending or adding two of them.

Minimal reproduction project (MRP)

dont have

@AThousandShips

This comment was marked as resolved.

@C0fyC0de
Copy link
Author

Please try 4.2.2, bugs might have been fixed since 4.2 was released (or specify that you're using 4.2.2 if you are)

Also please specify your operating system

After testing this further i realised that the problem occurs when animationtree is not set to deterministic. however setting it to deterministic offsets some model parts - this can be fixed by filtering the animations for anyone finding this in the future.

@TokageItLab
Copy link
Member

TokageItLab commented May 19, 2024

Although there is no MRP, so I can't be sure, but I guess this could happen if the Left rotation animation has a Right static animation, and the Right rotation animation has a Left static animation. In that case, I would say this is not a bug.

If this is the case, it is recommended to use a filter or export from the DCC software with any separating setting in the first place. Alternatively, additive blending with NodeAdd2 may solve this problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants