Spencer C. Imbleau

Results 183 comments of Spencer C. Imbleau

Merge conflict @cpetzold

Superseded by #68

I'm a little concerned about overhead performance, personally. We export vello, https://github.com/loopystudios/bevy_vello/blob/d25d787f14c77533b9b038ad153847b0f13e1c46/src/lib.rs#L20 Which, vello will export `peniko`, `kurbo`, etc. In other words: - `bevy_vello::vello::peniko` - `bevy_vello::vello::kurbo` This gives you the...

Can you give an example? Because currently, the `bevy` types are used for the most part. I think you should only need `peniko`, `kurbo`, etc.. when you build or encode...

Good issue! Bevy-Vello uses 2 backends for rendering. Lottie: vellottie SVG: vello-svg The Lottie is significantly further in development than the SVG counterpart and because SVG is a monster, there's...

I forgot to mention another technique I commonly do, if all else fails. You can use the Lottiefiles.com tool to convert SVG to Lottie: https://lottiefiles.com/svg-to-lottie. The lottie backend is more...

> I have a similar issue with a simpler file: > > ![dead_player](https://private-user-images.githubusercontent.com/160317/305972082-35f5e120-3d19-42c5-9d78-8c871262b2ac.svg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDgzNjE3NDQsIm5iZiI6MTcwODM2MTQ0NCwicGF0aCI6Ii8xNjAzMTcvMzA1OTcyMDgyLTM1ZjVlMTIwLTNkMTktNDJjNS05ZDc4LThjODcxMjYyYjJhYy5zdmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwMjE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDIxOVQxNjUwNDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hZDQ2OWFlMWIwNDIxZTA4MGQ5NzA2Y2Y2NDBmMmE1MzZjMzA1NmQ3MDkyNDI1OTg3ZjFjOTA3N2IzZjUwNmZmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.jEDnlDmNT7UW9DxWMfUfKaCbywPIew0RFWwpzGmoz5Q) ![image](https://private-user-images.githubusercontent.com/160317/306003794-2d2e69ab-5ce6-4a86-9934-2e1e94322db6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDgzNjE3NDQsIm5iZiI6MTcwODM2MTQ0NCwicGF0aCI6Ii8xNjAzMTcvMzA2MDAzNzk0LTJkMmU2OWFiLTVjZTYtNGE4Ni05OTM0LTJlMWU5NDMyMmRiNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwMjE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDIxOVQxNjUwNDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MTE2ODE2ZGMwNDI5OGVmMzdhZWQxZTMwMTQ4MDAyNzI5MDc3MDM4NzJhNzY5MTQ3MzU5YmZjMGU1ZTlhMDgwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.8GyLDm7sM7hxhLOBtWUWvBWEM2p_LH7_3sabmEAXRkU) Please send the SVG string so I can see what SVG features are being used

> Wow github really wants to render it. I've uploaded it here: https://gist.github.com/kristoff3r/b1e510635363e95caa5511534277d6ba If I was to guess, I think `transform="rotate(-45)"` isn't handled by `vello-svg`, but should be. I'll work...

Yeah, it's in the CHANGELOG, but that might not be good enough. I'd be fine taking with a PR for this. As a result, versions were reset back to 0.1....