常用的动画渲染框架有两个,一个是Airbnb开源的Lottie,一个是腾讯开源的Pag;
Lottie最初是为了解决矢量动画渲染开发的,社区的很多作品都是矢量动画。整个动画开发渲染流程是在AE中设计好,通过 AE Script SDK导出模板,
Pag作为后起之秀,有下面几个优势:
- 支持AE格式全
- 体积小,格式解析性能好
- 跨平台表现一致
- 移动端支持
- 渲染性能是Lottie的1.5/2.5x
- 支持矢量导出,BMP预混合,混合导出等
- 动态比特位压缩
- 原子特效组件动态构建模板
- 支持跳过静态区域
- 支持运行时候的可编辑星
技术特点
BMP预合成:

应用场景
用在视频编辑中

可用于照片模板和视频模板,
游戏战报和一键出片
用于视频编辑场景
视频的智能模板
Ref
渲染层面对比PAG和Lottie
PAG简介
PAG开发历程
https://github.com/Tencent/libpag
动效对比
网友评论