一个只使用dom就可以完成web动画的引擎,4年前就完成新建了git,但是忘记上传了,今天上传一下,而且还附带demo。
其实很多效果可以不需要canvas实现,除了矢量部分,其他的功能dom都可以替代canvas,最重要的是UI可以不用重新写了,而且还可以做出3D特效。 很多小项目你不可能因为一个小特效,引入一整个大引擎,其次有些特效需要和dom叠加的,如果你用canvsa意味着需要通道,canvas如果开启通道,性能并不比css3+dom好,还有,很多UI是不可能去用canvas做的(比如input),但是ui有时候也需要用到一些特效,这时候你怎么办?所以dom做特效是完全可以,而且必要的。
对于性能和矢量要求不高的项目,又必须使用一些高算法动画或者游戏,没错这个引擎可以让dom轻松的做出游戏。