AEJoy——实现层空间变换(toWorldVec)的表达式实例(二)
【摘要】
2D 自动定向
效果图
解释说明
一旦你理解了如何使用层空间变换,它的作用将非常强大。 它们被设计成允许你在图层、合成或世界坐标之间进行转换。 不幸的是,没有旋转和方向层转换。 什么时候这会成为...
2D 自动定向
效果图
解释说明
一旦你理解了如何使用层空间变换,它的作用将非常强大。
它们被设计成允许你在图层、合成或世界坐标之间进行转换。
不幸的是,没有旋转和方向层转换。
什么时候这会成为一个问题?
至少在一些情况下,知道一个图层的旋转或方向相对于世界坐标是非常有用的。
第一种情况
当某层是另一层的子层时,就会发生这种情况:
当你旋转父组件时,子组件在世界空间中的方向会改变,但它的旋转值不会改变。所以你不能仅仅通过看层本身的属性就知道它在世界空间中的方向/旋转是什么。
另一种情况
发生在你开启一个图层的自动定向时:
当层沿着它的路径移动时,它的世界方向会改变,但它的旋转和方向参数不会。
假设我们想让合成中的其他层与子层或自动定向层具有相同的旋转/方向。
我们怎么做呢?
在这个案例研究中,我们将看到一个 2D 表达式,它将给我们一个 2D 层的自动定向值。另外,这个表达式也适用于子层。
那么我们从哪里开始呢?
原来 After Effects 为我们提供了所需的工具,即 “toWorldVec”(在形式上比较模糊的层空间变换之一)。
“常规” 层空间转换是将点的坐标从一个坐标系转换到另一个坐标系。
这些矢量形式的变换则是完全不同的。
文章来源: panda1234lee.blog.csdn.net,作者:panda1234lee,版权归原作者所有,如需转载,请联系作者。
原文链接:panda1234lee.blog.csdn.net/article/details/120387420
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)