rive-app / rive-bevy

MIT License
93 stars 4 forks source link

Changes needed to get rive-bevy working with bevy 0.13.0 and vello 0.1.0 #19

Open bcolloran opened 7 months ago

bcolloran commented 7 months ago

This PR is the bare minimum needed to get rive-bevy working with bevy 0.13.0 and vello 0.1.0, which will fix https://github.com/rive-app/rive-bevy/issues/17

For this to work, you need the changes to rive-rs in this pr: https://github.com/rive-app/rive-rs/pull/6

There are probably a lot of improvements to be made by folks who know this space better than I -- I was just trying to knock together something that would allow me to evaluate Rive for my bevy project.

Would love some help from the Rive experts to tune this up a bit, but hopefully this is a helpful start -- clearing out the chore bits so that you experts can focus on the fine tuning!

Also: everything compiles, but I have not tested all of the examples at this point. I know at least some of them crash intermittently. Again, hoping this is a helpful start even if it's not totally ready...

Afrowave commented 7 months ago

Thanks @bcolloran for chipping at the block. 🫡