BodyMovin是用于导出Web动画的After Effects扩展,动画导出为.json文件,使用随插件附带的bodymovin.js播放器,可以在svg,canvas和html上在浏览器中渲染动画,它支持After Effects功能的子集,动画也可以通过Lottie在iOS和Android上本地播放。
支持:After Effects CC 2019, CC 2017, CC 2015.3, CC 2015, CC 2014
特征
- 支持的功能
- 路径,椭圆,星星,矩形
- 填充,描边,渐变填充和渐变笔画
- 破折号
- 修剪路径(部分)
- 变换(位置,锚点,旋转,缩放,不透明度,倾斜,倾斜轴)
- 支持大多数字体,只要您在浏览器上加载字体,它们就可以导出为形状或文本
- 每个文本框支持单个文本偏差。
- 不支持:文本装饰,如小型大写或垂直缩放。
- 表达式部分支持,每个版本都支持越来越多的表达式。
- 支持表达式滑块。
- 一般支持的属性,变换(旋转,缩放,位置,锚点,不透明度)
- 时间重新映射
- 面具(添加剂,在某些情况下,差异,倒置和减少)
- 亮度和alpha蒙版(使用svg渲染器)
- 支持的效果(使用svg/html渲染器)
更新日志:
5.5.3 (Current version) – May 19, 2019
– FEATURE: Add SVG support for Gaussian Blur effects (thanks fmalita)
– FEATURE: Add TypeScript type definitions (thanks D34THWINGS)
– FIX: removed warning of text when created by text formatted
– FIX: fixed merged characters in fonts
– FEATURE: added mutiple settings functionality to extension
– FEATURE: added support for mask opacity in expressions
– FIX: fixes #1552 html renderer wrong font measurement
– FIX: Fix masksProperties key name in JSON docs (thanks john-preston)