mirror of
https://github.com/bevyengine/bevy
synced 2024-11-26 22:50:19 +00:00
449a1d223c
# Objective - Add a basic animation player - Single track - Not generic, can only animate `Transform`s - With plenty of possible optimisations available - Close-ish to https://github.com/bevyengine/rfcs/pull/49 - https://discord.com/channels/691052431525675048/774027865020039209/958820063148929064 ## Solution - Can play animations - looping or not - Can pause animations - Can seek in animation - Can alter speed of animation - I also removed the previous gltf animation example https://user-images.githubusercontent.com/8672791/161051887-e79283f0-9803-448a-93d0-5f7a62acb02d.mp4
1.3 KiB
1.3 KiB
Bevy Credits
Adapted Code
- hecs
- legion_transform
- wgpu-rs examples
- yaks: ArchetypeSet, borrowed some ideas from their scheduler implementation
Inspiration
- game engines: amethyst, coffee
- ecs: legion, shipyard, yaks
Assets
- Generic RPG Pack (CC0 license) by Bakudas and Gabe Fern
- Environment maps (
.hdr
files) from HDRIHaven (CC0 license) - Alien from Kenney's Space Kit (CC0 1.0 Universal)
- Cake from Kenney's Food Kit (CC0 1.0 Universal)
- Ground tile from Kenney's Tower Defense Kit (CC0 1.0 Universal)
- Game icons from Kenney's Game Icons (CC0 1.0 Universal)
- Space ships from Kenny's Simple Space Kit (CC0 1.0 Universal)
- glTF animated fox from glTF Sample Models
- Low poly fox by PixelMannen (CC0 1.0 Universal)
- Rigging and animation by @tomkranis on Sketchfab (CC-BY 4.0)