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.
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.