- Update to Bevy 0.14
- Fix old materials not being removed when swapping blend mode
- Upgrade runtime to Spine 4.2
- Update to
rusty_spine
0.8- Add constraint APIs
- Add physics support
- Fix dark color applying incorrectly with premultiplied alpha
- Update to Bevy 0.13
- Update to Bevy 0.12
- Add
parent
toSpineBone
- Rename
SpineSettings::use_3d_mesh
toSpineSettings::mesh_type
with newSpineMeshType
enum - Add
Name
components to Spine mesh and bone entities - Add a parent
SpineMeshes
entity for allSpineMesh
entities - Add
Debug
derive to components
- Update to Bevy 0.11
- Improve premultiplied alpha support by pre-processing premultiplied textures
- Support Spine texture runtime settings
- Fix some events getting missed, add
SpineSet::OnEvent
- Revamp material support and settings (
SpineSettings
)- Custom material support (see
custom_material
example) - Add support for 3D meshes and materials (see
3d
example) - Add support for custom mesh creation (
SpineDrawer
)
- Custom material support (see
- Spine meshes can now be drawn using the non-combined (simple) drawer
workaround_5732
no longer necessary, Bevy issue was fixed
- Update to Bevy 0.10
- Add lots of docs
- Improve asset loading
- Allow Spines to be spawned in one frame
- Add Atlas handle to
SpineTextureCreateEvent
- No longer force textures to Nearest