AE使用loopout表达式制作一个旋转的风车动画的详细方法

在AE中,使用Loop Out表达式制作旋转的风车动画的方法如下:为风车的旋转属性添加关键帧。按住Alt键点击关键帧,选择“Loop Out”表达式。这样,风车就会循环旋转。
AE使用loopout表达式制作一个旋转的风车动画的详细方法
(图片来源网络,侵删)

使用AE的loopOut表达式制作旋转风车动画

创建新项目和合成

1、打开AE软件,点击“文件”-“新建”-“新建项目”。

2、点击“合成”-“新建合成”,设置合成的宽度、高度、帧率等参数。

导入风车素材

1、点击“文件”-“导入”-“文件…”,选择需要制作的风车图片或视频素材。

2、将素材拖入合成中,调整位置和大小。

为风车添加旋转动画

1、选中风车图层,按“S”键展开旋转属性。

2、按住“Alt”键,点击“旋转”属性旁边的时钟图标,输入以下表达式:

loopOut("pingpong", [0, 360], [0, 360])

3、按空格键预览动画,可以看到风车在360度范围内循环旋转。

调整旋转速度

AE使用loopout表达式制作一个旋转的风车动画的详细方法
(图片来源网络,侵删)

1、在表达式下方,添加以下代码:

loopOut("pingpong", [0, 360], [0, 360], duration)

2、将duration替换为你希望的旋转周期(以秒为单位),例如5表示风车在5秒内完成一次360度旋转。

导出动画

1、点击“合成”-“添加到渲染队列”。

2、在渲染队列中设置输出文件名、格式等参数。

3、点击“渲染”按钮,等待渲染完成。

相关问题与解答

Q1: 如何让风车在旋转过程中逐渐变大?

A1: 在风车图层的“旋转”属性旁边,按住“Alt”键点击时钟图标,输入以下表达式:

loopOut("pingpong", [0, 360], [0, 360], duration);
scale = scale + (endScale - scale) * time / duration;
AE使用loopout表达式制作一个旋转的风车动画的详细方法
(图片来源网络,侵删)

endScale是你希望风车在旋转结束时的大小。

Q2: 如何让风车在旋转过程中改变颜色?

A2: 在风车图层的“旋转”属性旁边,按住“Alt”键点击时钟图标,输入以下表达式:

loopOut("pingpong", [0, 360], [0, 360], duration);
color = color + (endColor - color) * time / duration;

endColor是你希望风车在旋转结束时的颜色,可以使用如下代码设置颜色值:

endColor = [255, 0, 0]; // 红色

原创文章,作者:数码侠,如若转载,请注明出处:https://www.mingyunw.com/archives/21473.html

(0)
数码侠数码侠
上一篇 2024-03-23
下一篇 2024-03-23

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注