向安宇知识库 向安宇知识库
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
      • 非虚构
      • 剧本
      • 小说
      • 文言
      • 随笔
      • 日记
    • 视听
      • 纪录片
      • 设计
      • 视频
      • 摄影
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
首页 › 创作向 › 课程 › AE表达式|19、如何制作一只黑色幻蝶?@ Math.sin @ valueAtTime
  • 0
  • 0
  • 0

AE表达式|19、如何制作一只黑色幻蝶?@ Math.sin @ valueAtTime

向安宇
2018-09-03 11:33:07

效果预览:

AE表达式|19、如何制作一只黑色幻蝶?@ Math.sin  @ valueAtTime-向安宇知识库

制作一个简单效果,复习一下前面的表达式。

1、PS

使用ps绘制或者处理出一只蝴蝶,图层为:身体,翅膀。

为的是将身体和翅膀分开。

2、幻影扇动动画

打开3D图层,将锚点移动到合适位置,给X Rotation添加表达式:

amp = 70;
freq = 5; 
delay = 4; 

d = delay*thisComp.frameDuration*(index - 1); 
a = Math.sin(time*freq + d)*amp; 
transform.xRotation = Math.abs(a)

delay*thisComp.frameDuration*(index - 1)这一行配合time,制造延迟效果,让复制出来的层根据index产生延迟,从而制造出“很多层翅膀”然后通过给Opacity添加表达式:

opacityFactor = .75;

Math.pow(opacityFactor,index - 1)*100

让每层翅膀透明度指数递减,从而产生“幻影效果”。

Math.sin(time*freq + d)*amp这一行很好理解,利用正弦函数,让翅膀有规律的扇动。引入的变量freq控制扇动的速度(频率),引入变量amp控制扇动的幅度。

正弦函数是有正有负,会让翅膀正反两个方向扇动,显然不对,因而使用Math()返回正弦函数的绝对值,让翅膀在一个方向扇动。

复制图层。

3、飞行

将蝴蝶所有层预合成,给预合成添加关键帧,让蝴蝶从左往右飞行。

给Position添加表达式wiggle(5, 20),让蝴蝶的飞行产生随机晃动,看起来更生动。

4、粒子

这里利用Particular制造一点翅膀上鳞粉飞舞的感觉。使用蝴蝶翅膀作为图层发射器。

使用AE的一个很重要原则,需要尽可能减少计算机运算量,所以我们不直接用添加了各类效果的蝴蝶作为粒子的发射器,而是复制一个单层的翅膀,利用翅膀作为发射器。

新疆solid,添加Particular,发射器选择图层,选择我们用来作为发射器的翅膀,然后调整粒子数量、粒子周期、重力、风等参数。

5、额外

给蝴蝶的身体添加一个时隐时现的效果,让蝴蝶显得更“幻”。

给Opacity添加表达式wiggle(5, 40)

 

其实还可以做很多优化,这里只是一个简单的表达式练习,就先到此为止。

< 返回目录

AE表达式
0
0
AE表达式|18、一句话解释JavaScript Math,何如?
上一篇
AE表达式|20、如何进行2D和3D的转换?@toCamp @toWorld
下一篇

评论 (0)

登录后可发布~
立即登录
暂无评论

向安宇

痴迷文字,醉心影像
446
文章
5
评论
325
喜欢

聚合文章

克丽丝是谁?(人物设定1.0)
AIP克丽丝的构想
wordpress也要拥抱AI
AI时代我们如何学习

近期评论

有些平台把简单内容包装成高价课,真是服了
—— SnuggleMuffin 17 分前 如何选择优质学习平台?
所以AI到底该咋用啊?有人实际用出效果了吗?
—— 鱼鱼 25 分前 如何提升学习效率?
催更!想看作者用AI做项目实战的后续~
—— 水晶幻梦 1 小时前 AI如何改变学习方式?
内容推荐算法居然能发现新视角,厉害
—— 雨林穿梭 3 小时前 AI如何优化网站管理效率?
工具链接在官网搜“星河AI”就能找到
—— 无序之王 4 小时前 wordpress也要拥抱AI

猜你喜欢

AE表达式|13、如何利用标记点进行精确控制?(motionscript高阶)@markerKey

AE表达式|13、如何利用标记点进行精确控制?(motionscript高阶)@markerKey

2018-08-25 17:16:49
3,677 2 6
MG动画教程000|让我们从文本动画开始吧

MG动画教程000|让我们从文本动画开始吧

2018-03-12 14:36:56
1,362 0 1
AE表达式|18、一句话解释JavaScript Math,何如?

AE表达式|18、一句话解释JavaScript Math,何如?

2018-08-31 10:00:11
3,970 0 4
AE表达式|wiggle()函数5参数详解

AE表达式|wiggle()函数5参数详解

2018-02-01 10:07:43
6,145 0 10

关于我:

想要读万卷书,行万里路,看万部电影。

推荐栏目:

视频论文 课程 后期制作 非虚构 照片 视频

特色专题:

专题汇总 宜看一侃 帧影帧画 重读文学史 青玉记
Copyright © 2016-2025 向安宇知识库. 鄂ICP备16005400号-1 鄂公网安备42050602000017号
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
    • 视听
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
  • 剪辑
  • 转场
  • 纪录片

向安宇

痴迷文字,醉心影像
446
文章
5
评论
325
喜欢