AE 动效工作流技巧 —— 减少 Bodymovin 导出的 JSON 大小并提升性能(四)
合并路径的问题和如何规避它们
到目前为止,虽然在 After Effects 中形状图层的合并路径效果通过 Bodymovin 和 Lottie 有基本的支持。然而不幸的是,在使用向量资产的许多工作流中,合并路径是一个极其重要的部分。例如,你需要合并路径将字母 “O” 的中心剪掉,这样当它被放置在其他元素、颜色或背景上时,你就可以看到它的中心了。幸运的是,在 After Effects 中有一些技巧可以使用,它可以给导出的 JSON 提供类似的功能,并允许你不必依赖合并路径。
如果需要动画的对象是单线描边,一个简单的选择就是使用高描边宽度的一条路径,而不是使用合并路径的两条路径。这在上面提到的字母 “O” 或需要制作某种圆环动画时非常有效。如果你需要动画的两个环彼此独立,你可以动画化它的尺寸,同时动画化它的路径描边宽度,以模拟两个独立动画化的路径。这种方法的好处是,矢量资产仅仅使用了一半的点,更容易被动画化。
另一种方法是,如果你需要使用不同的描边,你可以在你的形状图层中把多个路径叠加在一起,然后稍微修改路径以获取想要的效果,而不必管理一个非常复杂的复合路径。使用带有描边的路径始终是动画化移动资产最简单的方法之一。根据场景的复杂性,点的数量可能会更低,但总体来说,比起尝试动画复合路径的内部和外部点,
AE 动效工作流技巧 —— 减少 Bodymovin 导出的 JSON 大小并提升性能(四)相关推荐
- AE 动效工作流技巧 —— 减少 Bodymovin 导出的 JSON 大小并提升性能(一)
当你在 UI Motion Design 领域工作时,你需要克服的第一个障碍便是 -- 寻找时间.预算.以及将设计时间专注于灵感上的需求(的平衡).因为建立工作流程和学习新技术可能是一个耗时的过程,这 ...
- AE插件在哪里找?6款AE动效必备插件来了
作为一个专注于AE的小可爱,今日就来跟你分享妥妥的干货!今天分享啥呢?没错儿!就是咱们AE动效设计师最常用的插件.之前给大家介绍过了插件安装的方法,不会的小伙伴们可以点击我的主页查看之前的笔记哦~好嘞 ...
- lottie 导出html,Lottie-前端实现AE动效
项目背景 在海外项目中,为了优化用户体验加入了几处微交互动画,实现方式是设计输出合成的雪碧图,前端通过序列帧实现动画效果: 序列帧: 动画效果: 序列帧: 帧动画的缺点和局限性比较明显,合成的雪碧 ...
- AE 动效制作和交付方案
在界面设计中,设计师利用动效让整个界面更加活泼,给界面元素带来生命力,解决功能上的问题,在更好地展示产品功能的基础上,凸显品牌的特色.而作为用户,动效增强了体验者的审美感受.情感需要,让用户更容易理解 ...
- java动效_前端实现炫酷动效_Lottie-前端实现AE动效
阅读时间 10~15min 项目背景 项目中为了优化用户体验加入了几处微交互动画,过期的流程都是设计输出合成的雪碧图,前端通过序列帧实现动画效果,如下图动画效果: 序列帧: 动画效果: 序列帧: 帧动 ...
- 前端实现炫酷动效_Lottie-前端实现AE动效
阅读时间 10~15min 项目背景 项目中为了优化用户体验加入了几处微交互动画,过期的流程都是设计输出合成的雪碧图,前端通过序列帧实现动画效果,如下图动画效果: 序列帧: 动画效果: 序列帧: 帧动 ...
- 前端实现炫酷动效_前端实现炫酷动效_Lottie-前端实现AE动效
阅读时间 10~15min 项目背景 项目中为了优化用户体验加入了几处微交互动画,过期的流程都是设计输出合成的雪碧图,前端通过序列帧实现动画效果,如下图动画效果: 序列帧: 动画效果: 序列帧: 帧动 ...
- UI动效基础:AE动效表现课
第01课·UI动效概述 课时1 - 关于UI动效的介绍及行业概述 课时2 - 动效设计在工作领域的应用 课时3 - 动效设计如何学习 第02课·AE软件基本操作 课时1 - 界面介绍及合成设置 课时2 ...
- APP Tab Bar 图标动效设计技巧分享
Tab bar 作为整个 APP 的第一触点,给用户传递的理念及信息在整个 APP 中具有不可替代的重要性.我们的第一感受是粗糙或是精致,都会通过这个简单的操作切换而感知.因此 tab bar 的设计 ...
最新文章
- React 16.8.6 发布,构建用户界面的 JavaScript 库
- MySQLmmm群集
- 任务调度利器:Celery
- 为什么log4j的概念模型是错的--zlog的模型简介
- 常用社交网络(SNS、人人网、新浪微博)动态新闻(feed、新鲜事、好友动态)系统浅析
- 赛博朋克世界的声景塑造 — 以游戏《底特律:成为人类》为例 (第一部分)
- Effective_STL 学习笔记(四十四) 尽量使用成员函数代替同名的算法
- 一维条形码识别c语言_条形码的优点
- (52)Xilinx差分原语-IBUFGDS与OBUFGDS(第11天)
- 深圳出差 第二天【原创】
- DataGridView的DataGridViewComboBoxColumn列点击后触发其他方法
- python学习[一]
- [Python ]个税计算
- linux 使用shell/python编写钉钉自动监控报警脚本
- 单片微型计算机频率测量实验,毕业论文:频率计系统设计
- LaTex学习-安装
- Jenkins的全量迁移
- Java CompletableFuture.runAfterEither任何一个完成就执行Runnable
- 【java】新建项目
- python 实现自动化点击界面方案