All Articles After Effects
使用距离从相机的动画在After Effects
Toby Pitman on Sat, April 26th 0 comments
Take control of your 3D layers in After Effects with this useful expression that allows you to animate using Distance from Camera. Toby Pitman shows how inside, with video examples, too.

在这个快速教程生病显示一个有用的表达式来控制它的使用距离,摄像头的3D图层参数。这有许多有用的应用程序,是值得尝试。


步骤1 - 设置场景

创建一个新的比较1280×720像素,并调用它主要比较。

pic 1


创建一个新的实体600×600像素,并使其3D和一个新的相机(相等于35mm都可以​​)。

pic 2


创建一个新的空对象,并调用它控制并使其3D。在选中图层上创建一个新的Expression滑块。 影响

pic 3


步骤2 - 创建和偏移部分图层

复制你的固态和这个表达式添加到新层由选项 (ALT)点击秒表的位置参数。


选择数组中的最后一个0(用于X,Y,Z坐标)像这样...

pic 4


现在拖动选号鞭(旋涡状的东西)的距离滑块控件。这将创建一个参考的Z位置的距离值。

pic 5


表达基本得到上述(指数1)层的位置,并增加了距离量层的Z坐标。如果您旋转相机,推高距离值,你应该看到新的固体向后移动。

pic 6


如果你现在复制该图层一对夫妇的时候,你应该可以看到所有层的距离量在Z轴空间偏移。酷!

pic 7


第3步 - 母公司层到控制层

现在选择所有的固体和挑选鞭他们的控制层。

pic 8


这使您可以使用控制层只有位置参数来移动它们。

pic 9


第4步 - 创建的距离淡入淡出表达

首先,在控制层上创建两个滑块控件。呼叫1 FadeStart(这将是从摄像头,该层开始褪色的距离)和1 FadeEnd(从相机的那层是完全透明的距离的距离)。为启动和500为最终设置1500。

pic 10


现在好了添加我们的表达。

开始= thiscomp。层(“控制”)效果(“FadeStart”)(“滑块”);

结束= thiscomp。层(“控制”)效果(“FadeEnd”)(“滑块”);


CameraPos = thisComp.activeCamera.toWorld([0,0,0]);

LayerPos = toWorld(anchorPoint);

差异=长度(CameraPos,LayerPos);

线性(差,起点,终点,0,100);

pic 11


继承人它是如何工作!

开始= thiscomp。层(“控制”)效果(“FadeStart”)(“滑块”);

结束= thiscomp。层(“控制”)效果(“FadeEnd”)(“滑块”);

挑鞭这些变量到新的滑块控件。


CameraPos = thisComp.activeCamera.toWorld([0,0,0]);

进入相机的世界上的地位。


LayerPos = toWorld(anchorPoint);

获取层的世界上的地位。


差异=长度(CameraPos,LayerPos);

计算在世界空间相机与层之间的距离。


线性(差,起点,终点,0,100);

使用距离的结果,我们可以重新映射我们的起点和终点滑块值来使用Linearexpression 0-100之间的不透明度值。

fade


你可以看到我移动实心接近它开始淡出相机。

pic 12


现在选择的不透明度参数将这个表达式的所有​​固体和只有从编辑菜单中选择复制的表达。

pic 13


选择固体,然后选择粘贴。

pic 14


如果我们通过关键帧控制层的位置,以动画的层朝向相机,我们得到这个。

pic 15

[视频ID =“18788”]


你可以看到这甚至工作,如果我们旋转的摄像头。

[视频ID =“18781”]


下面有一个使用3D图层嵌套组成内(含折叠转换)来创建一些专辑的反映稍微复杂一点的版本覆盖。如一切由主排版控制我们要计算和1排版的世界空间转移到另一个。也许另一个教程的主题!

pic 16

[视频ID =“18801”]

了解更多关于After Effects的这些视频教程:

https://www.askvideo.com/courses/application/aftereffects

Related Videos
Comments (0)

You must be logged in to comment.

More Cartoon Animation Basics
After Effects CS5 303
Dream It. Do It.
Do you want to learn More Cartoon Animation Basics?
Yes, I want to learn!
No Thanks, I just want to read the article.
Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: