alexjlockwood / ShapeShifter

SVG icon animation tool for Android, iOS, and the web
https://shapeshifter.design
Apache License 2.0
3.97k stars 200 forks source link

Feature Request: Make AutoAwesome its own package #329

Open Cleecanth opened 5 years ago

Cleecanth commented 5 years ago

Up front praise: I cannot express how much better this project has made my svg animation workflow. It used to be that I'd limit path/shape morphing to things that I could essentially hand write, but ShapeShifter has empowered me to make things that are much more like what I'm used to doing in After Effects. Truly incredible work.

What I consider to be the key feature — for me, at least — of this project is "Auto Fix" (AutoAwesome). Since I am often exporting svg from Illustrator, complex path data is rarely optimal for making tweens that translate immediately to programmatic animation. But, over the past month or so, I have often found myself taking Illustrator paths and putting them into ShapeShifter just to get consistent to-from paths.

What I'd like to propose is that AutoAwesome be broken out into its own package, so it can be used independently of the larger ShapeShifter app. I'd love to be able to use this via cli or as part of another script that generally cleans up svg. Really, the possibilities are pretty endless, but it's something that more svg-related projects should adopt.