-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
SVG/Lottie: Some elements are drawn in wrong locations #28
Comments
Good issue! Bevy-Vello uses 2 backends for rendering. Lottie: vellottie The Lottie is significantly further in development than the SVG counterpart and because SVG is a monster, there's still a lot of work to get the entire SVG spec working. I could prioritize the entire SVG spec, but that would take years. A better solution is to provide a simplified SVG that doesn't use advanced features - e.g. Use a tool to translate strokes to paths, resolve relative transforms to absolute positions, etc. Some ways to produce a simpler file:
I haven't found a perfect solution yet. |
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 mature as mentioned and should work better. |
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 |
Not sure if this is something known... short on time, sorry if it's a duplicate
rendered by bevy_vello:

svg in inkscape:

The text was updated successfully, but these errors were encountered: