AEJoy——实现层空间变换(toWorldVec)的表达式实例
Posted panda1234lee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AEJoy——实现层空间变换(toWorldVec)的表达式实例相关的知识,希望对你有一定的参考价值。
2D 自动定向
效果图
解释说明
一旦你理解了如何使用层空间变换,它的作用将非常强大。
它们被设计成允许你在图层、合成或世界坐标之间进行转换。
不幸的是,没有旋转和方向层转换。
什么时候这会成为一个问题?
至少在一些情况下,知道一个图层的旋转或方向相对于世界坐标是非常有用的。
第一种情况
当某层是另一层的子层时,就会发生这种情况:
当你旋转父组件时,子组件在世界空间中的方向会改变,但它的旋转值不会改变。所以你不能仅仅通过看层本身的属性就知道它在世界空间中的方向/旋转是什么。
另一种情况
发生在你开启一个图层的自动定向时:
当层沿着它的路径移动时,它的世界方向会改变,但它的旋转和方向参数不会。
假设我们想让合成中的其他层与子层或自动定向层具有相同的旋转/方向。
我们怎么做呢?
在这个案例研究中,我们将看到一个 2D 表达式,它将给我们一个 2D 层的自动定向值。另外,这个表达式也适用于子层。
那么我们从哪里开始呢?
原来 After Effects 为我们提供了所需的工具,即 “toWorldVec”(在形式上比较模糊的层空间变换之一)。
“常规” 层空间转换是将点的坐标从一个坐标系转换到另一个坐标系。
这些矢量形式的变换则是完全不同的。
以上是关于AEJoy——实现层空间变换(toWorldVec)的表达式实例的主要内容,如果未能解决你的问题,请参考以下文章