mirror of
https://github.com/bevyengine/bevy
synced 2024-11-10 07:04:33 +00:00
fa15b31930
# Objective - Fixes https://github.com/bevyengine/bevy/discussions/6338 This PR allows for smooth transitions between different animations. ## Solution - This PR uses very simple linear blending of animations. - When starting a new animation, you can give it a duration, and throughout that duration, the previous and the new animation are being linearly blended, until only the new animation is running. - I'm aware of https://github.com/bevyengine/rfcs/pull/49 and https://github.com/bevyengine/rfcs/pull/51, which are more complete solutions to this problem, but they seem still far from being implemented. Until they're ready, this PR allows for the most basic use case of blending, i.e. smoothly transitioning between different animations. ## Migration Guide - no bc breaking changes |
||
---|---|---|
.. | ||
animated_fox.rs | ||
animated_transform.rs | ||
custom_skinned_mesh.rs | ||
gltf_skinned_mesh.rs |