返回
AEJoy—— 表达式之 3D 角点大头针轻松搞定!【JS】
前端
2023-11-18 02:42:23
在动画制作中,角点大头针效果是一种非常常用的效果,它可以将一个图层的四角附加到三维移动的对象上,从而使动画更加生动逼真。然而,传统的角点大头针效果只能在二维空间中使用,如果需要在三维空间中使用,则需要借助其他插件或脚本。
AEJoy 是一款功能强大的表达式,它可以轻松实现 3D 角点大头针效果。有了 AEJoy,您可以在三维空间中轻松地将一个图层的四角附加到三维移动的对象上,从而使动画更加生动逼真。
AEJoy 的使用方法
- 安装 AEJoy 插件
首先,您需要安装 AEJoy 插件。您可以从 AEJoy 的官方网站下载插件,然后按照安装说明进行安装。
- 创建表达式
安装完成后,您可以在 After Effects 中创建表达式。在“表达式”面板中,输入以下代码:
a = thisComp.layer("layerName").transform.anchorPoint;
b = thisComp.layer("layerName").transform.position;
c = thisComp.layer("layerName").transform.scale;
null = thisComp.layer("nullName");
null.transform.anchorPoint = a;
null.transform.position = b;
null.transform.scale = c;
其中,"layerName" 是您要添加角点大头针效果的图层名称,"nullName" 是您要创建的空图层名称。
- 调整参数
输入代码后,您可以调整参数以获得所需的效果。例如,您可以调整空图层的锚点、位置和缩放属性,以控制角点大头针效果的形状和大小。
AEJoy 的示例
以下是一些使用 AEJoy 制作的 3D 角点大头针效果示例:
结论
AEJoy 是一款非常强大的表达式,它可以轻松实现 3D 角点大头针效果。有了 AEJoy,您可以在三维空间中轻松地将一个图层的四角附加到三维移动的对象上,从而使动画更加生动逼真。如果您想在您的动画项目中使用 3D 角点大头针效果,那么 AEJoy 是一个非常不错的选择。