ae如何利用表达式制作闪烁的光效

 我来答
轻烟谈生活
高粉答主

2019-04-07 · 轻烟和你聊聊生活中的有趣事
轻烟谈生活
采纳数:7 获赞数:116662

向TA提问 私信TA
展开全部

ae利用表达式制作闪烁的光效的具体步骤如下:

1、表达式需要用的Java语言,我们首先打开ae,建立一个合成组。

2、合成组参数如下,确定即可。

3、然后新建一个文本。

4、再选择文本图层,用快捷键P调出位置即可。

5、然后我们按住alt键,点击前面的码表。

6、这是时间表上就会有编辑表达式的框,输入wiggle(2,2)这里根据个人需要,开始播放就可以看到闪烁的效果了。

jiduhaor
2015-04-28 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1932
采纳率:66%
帮助的人:674万
展开全部
在透明属性上建立表达式:
t=Math.sin(time*10)*100; //建立透明度的循环从-100到100;
if(t>100) //判断循环,如果t>100的时候;
{t=100} //t就等于100;
else if(t<0) //t小于0的时候;
{t=0} //t就等于0;
else //其他的情况;
{t} //就等于t本身的数值;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果对于闪烁的频率不满意自己可以改 t=Math.sin(time*10)*100; 把(time*10)里面的10想再快一些就提高数值 ,比如20,30等,如果想闪烁的慢一些可以把10改小。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
另外说明:上面写的表达式闪烁的时候是有渐变过度的,比较缓和,如果你想闪烁的时候生硬一些,就是透明度0直接到100,那你就把最后一句else {t} 里面的t改为 value,效果也不错;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
不推荐使用wiggle或者random这种的表达式来实现闪烁效果,因为数值得不到有效的控制,并且这类代码是是随机取值,是不可控的,效果表现不好。好了希望可以帮助到你!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shihoumacili
高粉答主

推荐于2017-09-05 · 每个回答都超有意思的
知道大有可为答主
回答量:1.1万
采纳率:87%
帮助的人:489万
展开全部
表达式如下:
t=Math.sin(time*10)*100; //建立透明度的循环从-100到100;
if(t>100) //判断循环,如果t>100的时候;
{t=100} //t就等于100;
else if(t<0) //t小于0的时候;
{t=0} //t就等于0;
else //其他的情况;
{t} //就等于t本身的数值;

Adobe After Effects:简称“AE”,是Adobe公司推出的一款图形视频处理软件,适用于从事设计和视频特技的机构,包括电视台、动画制作公司、个人后期制作工作室以及多媒体工作室。属于层类型后期软件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
与成有染
2015-04-23 · TA获得超过325个赞
知道小有建树答主
回答量:354
采纳率:100%
帮助的人:214万
展开全部
在透明度或者亮度上写表达式 wiggle(x,y)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式