Motion 5 - 层顺序和深度顺序

background image

层顺序和深度顺序

在 2D 模式下进行合成时,“层”列表会显示层顺序,该顺序决定对象在“画布”中的堆
叠顺序。位于“层”列表上方的对象在“画布”中会显示在“层”列表中低于它们的对象的
顶部。

重要事项:

2D 群组的子项按照层顺序进行合成。

在以下示例中,“层”列表显示“蓝色 A”群组位于“红色 B”群组的上方,“画布”显示“蓝
色”对象位于“红色”对象的上方。

如果您在“层”列表中将“群组 A”移动至“群组 B”的下方,则“群组 B”会在“群组 A”的顶
部进行渲染。

1112

21

3D 合成

background image

“层”列表还会显示与父子关系有关的对象关系。通过使用缩进和显示三角形,父子
关系会显示在“层”列表中。

Parent of B and
Red Box layers

Parent of A and
Blue box layers

Children of Blue A group

Children of Red B group

当考虑 3D 中的对象时,“层”列表并不是唯一的顺序指示器。进行深度排序后,对
象可以位于“层”列表底部但看似位于“画布”中所有其他对象的顶部,因为对象位置
与当前摄像机有关。调整深度顺序最常用的方法是更改层或群组的 Z 位置。

重要事项:

默认情况下,3D 群组的子项会按照深度顺序进行合成。

对于上述 3D 群组,对象将按照深度顺序进行合成;它们在“层”列表中的位置与其
在 3D 空间中相对于摄像机的位置没有关联。

在上述示例中,“层”列表中的“蓝色 A”群组位于“红色 A”群组的上方,但它在“画布”
中会显示在“红色 A”群组的背后,因为示例中按深度排序。这一原则同样适用于“蓝
色 B”群组和“红色 B”群组。

1113

21

3D 合成

background image

2D 群组中的 3D 变换

所有对象均可使用 3D 变换,即使是在 2D 群组中。对象均可绕任意轴进行旋转,
或沿任意轴进行移动。无论 2D 群组中的对象在 3D 空间中的位置如何,它们都不
会按深度排序且不可相交。

在下图中,群组 A 和群组 B 均放在 3D 空间中的同一个点。但由于它们是按层排
序,所以群组 A 不会与群组 B 相交。

但是,当您将父代群组更改为 3D,群组 A 和群组 B 将会相交,如下图所示。

备注: 如果两个群组共面(占用同一平面),无论对象的父项是 2D 群组还是 3D
群组,它们都会按照层顺序进行合成。在 2D 合成中,所有对象都共面。