我现在已经学习了很长一段时间的Web开发,每次我想要动画我的SVG图像时,我都使用来自greensock的GSAP。不要误解我的意思,我认为GSAP是一个很棒的工具,但我对使用GSAP动画不感兴趣。相反,我想创建自己的库来实现SVG动画。我想创建自己的库的原因是要了解如何创建GSAP等技术。对我而言,我只对任何可显示内容背后的技术和技术性感兴趣。出于这个原因,我经常创建游戏引擎,而不仅仅是因为我不感兴趣。
那么有人可以向我建议如何开始创建我自己的SVG动画库吗?我实际上在Google上搜索了几个小时,我收到的所有信息都是为SVG制作动画的预制库,这不是我想要的。
除了创建自己的SVG动画库之外,我特别感兴趣的是了解更多有关数学和变形动画背后的代码的信息。在过去,我使用过MorphSVG插件,但现在我想创建驱动变形动画的后端技术。因此,如果有人能够向我解释如何从头开始编写这样的动画,我将不胜感激。