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

Fix total weight calculation to separate track types #94716

Closed
wants to merge 1 commit into from

Conversation

TokageItLab
Copy link
Member

@TokageItLab TokageItLab commented Jul 25, 2024

The total weight was added to normalize the blend amount in non-deterministic blending by #80813.

Before #86687, checking by blend idx was sufficient due to track type conflicts, since it was not working due to a bug in the first place. Now that the type is managed as a hash for each cache type, it should be changed to a check by that.

Explanation of their differences:

  • blend_idx is for filtering, one per track path.
  • track_hash is for blending, one per blendable track group.

akien-mga added a commit that referenced this pull request Jul 25, 2024
Fix total weight calculation to separate track types
@akien-mga
Copy link
Member

Welp, I merged this PR locally just before you pushed a new commit, and now pushed it to master.

So it's 04ac6a7 that got merged, if more changes are needed this will need to be in another PR.

@akien-mga akien-mga closed this Jul 25, 2024
@TokageItLab
Copy link
Member Author

Oops, sorry

@akien-mga
Copy link
Member

No problem, I actually noticed the yellow "CI running" icon just after pushing to master, I should have double checked before.

@TokageItLab
Copy link
Member Author

@akien-mga Alright I sent #94722, I should have checked carefully too, sorry.

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

Successfully merging this pull request may close these issues.

AnimationPlayer CallMethod Track causes issues with other animation tracks of the same node.
3 participants