Skip to content

Smooth Transition between Animations #6338

Answered by james7132
smessmer asked this question in Q&A
Discussion options

You must be logged in to vote

Right now there isn't a decent implementation of this provided by Bevy natively. bevyengine/rfcs#49 and bevyengine/rfcs#51 provide the framework for building these kinds of systems. The design is meant to allow generic blending, not just transitions, so it would provide the framework for macro and micro-level control over more complex animation systems, but you may need to build your own knobs on top of a lower level API to make it work.

For example, a transition between two animations would be a weighted blend of two clips:

  • The source animation where we start at a weight of 1.0 that progressively trends towards 0.0.
  • The destination animation where we start at a weight of 0.0 that progre…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by james7132
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants