Closed
Description
What problem does this solve or what need does it fill?
Meshes and skeletons should be able to run multiple animations simultaneously, providing the animations do not overlap. For example imagine a player model/skeleton - you may want a lower-body running animation and an upper-body throwing animation happening at the same time.
What solution would you like?
A solution could be something similar to the Unity Animation Layer system:
- Layers are used to seperate different animations on the same skeleton
- Masks are used on each layer to specify which bones each animation applies to - this ensures animations don't overlap and cause issues.
What alternative(s) have you considered?
You could seperate the mesh into multiple parts and then load the seperate meshes into bevy, however this is unwieldy and may cause issues in some scenarios.