可让您选择变换的相对坐标空间。“调整围绕”弹出式菜单共有三个选项:
• 局部轴: 此选项是默认选项,可将屏幕变换控制朝向对象的局部轴。
• 世界轴: 此选项可将屏幕变换控制朝向“画布”中的 3D 网格轴。
• 视图轴: 此选项可将屏幕变换控制朝向当前视图的视图空间。Z 轴沿视图的视线
对齐。有关视图的更多信息,请参阅
视图
。
相对坐标
若要更好地理解相对坐标的概念,请想象一下卫星系统,如地球、月球和太阳。月
球的父项是地球,地球的父项是太阳。通常,在考虑这三个主体时,月球的位置按
照其与地球(月球的父项)的相对位置来描述,地球的位置则按照与太阳(地球的
父项)的相对位置来描述。在 Motion 中,对象的位置和方位始终与其父项有关。
将群组添加到 Motion 项目时,该群组会创建在其父项的原点坐标上。如果是根群
组(在“层”列表中未被任何其他群组嵌套在内的群组),则父项指的是项目本身。
放置在群组内的对象的位置描述与其父项有关:群组。
Group position
set to 100,100,100
在上述示例中,群组放置的 X、Y 和 Z 坐标分别为 100、100 和 100。该群组在所有
轴上都位于距离其父项原点 100 个像素的位置(在此例中,父项是项目本身)。该
群组内的图像放置在 0, 0, 0 位置。由于图像位置与其父项(群组)有关,所以它的
原点与其父项相同,在世界中的视位置为 100, 100, 100。
1110
第 21 章
3D 合成
将图像移到坐标为 50, 50, 50 的位置,会使其在所有轴上从群组原点位移 50 个像
素。您可以在下图中看到箭头此时正超过“画布”的可见区域。尽管图像相对于世界
的视位置为 150, 150, 150 时,它在检查器中的“位置”值为 50, 50, 50,因为其位置始
终与父项有关。
Object position
set to 50, 50, 50
旋转值同样与对象的父项有关。
Group rotation
set to 45°
Object rotation
set to -90°
重要事项:
世界和视图变换仅限于 HUD 和屏幕控制;在检查器中做出的所有变换
均与对象的父项空间有关。
1111
第 21 章
3D 合成