2D 与 3D 的关联
映射(Mapping)窗口和3D视图(3D View)窗口从两个方面展示同一个项目。真正的固定装置(Fixtures)存在于映射里:它们拥有地址和宇宙(universe),被接入端口(port),合成(Composition)的效果基于它们计算,Art-Net 信号也是从它们发出的。3D 中放置的是表现真实结构的对象:沿立面边缘的样条(spline)、桁架上的固定装置、导入的模型、场景装饰。3D 对象本身并不会发光——每个对象的颜色都取自与之关联的那个映射固定装置。
关联是在属性(Properties)窗口中手动指定的,也可以在用魔法按钮把固定装置在 2D 和 3D 之间搬移时自动创建。它不影响信号本身:这只是一个预览。没有与任何 3D 对象关联的固定装置照常工作——只是你不会在三维场景中看到它。
关联传递的内容
关联是单向的:映射是主,3D 是从。对象在场景中的形状和位置是它自己的事。
| 来自映射 | 保留在 3D 对象一侧 |
|---|---|
| 每个像素的颜色和亮度——当前合成的效果计算出来的结果 | 在场景中的位置、旋转和缩放 |
| 样条上固定装置的数量及其分布方式 | 样条的形状:它的点、闭合(Closed)、平滑(Smooth) |
| 固定装置的地址和类型——显示在3D对象(3D Objects)窗口的列中 | 像素尺寸:像素宽度(Pixel Width)、像素高度(Pixel Height)、像素长度(Pixel Length) |
| 光束类型——像素(Pixel)、聚光灯(Spot)或线性(Linear)——及其长度(Length)、角度(Angle)、深度(Depth) | 固定装置沿样条的顺序:反转(Reverse)、蛇形模式(Snake Mode) |
| 可见性:在固定装置(Fixtures)窗口中关闭固定装置——关联的对象在 3D 中也会消失 | 对象本身的可见性,3D对象列表中单独的复选框 |
由此得出一条重要规则:要让固定装置在 3D 中的正确位置发光,不需要在映射中移动它。在映射中重要的是固定装置的地址和像素顺序,而固定装置在现实中的位置则由 3D 对象决定。
如何判断是否存在关联
最快的方法是查看3D对象窗口。已关联对象的映射(Mapping)、地址(Address)和固定装置(Fixtures)列都会有内容;固定装置或样条的映射列为空,说明没有关联,也不会发光。
场景本身也能看出来:
- 没有关联的单个 3D 固定装置名为无固定装置(No Fixture),不会发光;
- 没有关联的样条会显示为一条没有像素的灰线(被选中时为白色)。它只在启用辅助对象时才显示——菜单视图(View)→ 3D视图 → 3D辅助对象(3D Helper Objects),快捷键F4。如果场景中的样条突然“消失”了,请首先检查这个选项和是否存在关联;
- 克隆器(Cloner)在属性中的固定装置名称(Fixture Name)一行会显示一个范围:它从哪个固定装置开始,到哪个固定装置结束。
将对象与固定装置关联
在场景中选中对象,或在3D对象窗口中选中它所在的行,然后打开属性窗口——那里会出现一个固定装置部分。
| 按钮 | 作用 |
|---|---|
| 选择(Select) | 打开选择固定装置(Select Fixture)窗口,列出项目中所有固定装置和样条。 |
| 上一个(Previous)和下一个(Next)(对应左(Left)和右(Right)行) | 将关联切换到固定装置窗口列表中相邻的固定装置。当对象关联错了固定装置、而正确的就在旁边时很方便:不需要再打开列表。 |
| 清除(Clear) | 取消关联。会对所有选中的对象同时生效。 |
| 转到固定装置(Go to Fixture) | 在固定装置窗口和映射中选中关联的固定装置,并显示它的属性。 |
选择固定装置窗口是一个只有一列名称(Name)的简单列表。点击列标题可按字母顺序排序。
- 在 3D 中选中要分配固定装置的对象。
- 在固定装置部分点击选择。
- 点击需要的行——关联立即生效,场景中的对象马上开始发光,不用关闭窗口就能看到结果。选错了——点击另一行即可。
- 按OK或Enter关闭窗口。Esc也能关闭窗口,但不会撤销已经分配的关联——要撤销请用Ctrl+Z。
单个 3D 固定装置只能分配映射中的单个固定装置:点击样条所在的行不会有任何效果。3D 样条既可以分配样条,也可以分配单个固定装置——在后一种情况下,样条起点会亮起一个像素。
“自动(Auto)”按钮
同一窗口中的自动按钮会把选中的 3D 对象与名称相同的固定装置关联起来。这时不需要在列表中选择某一行:只需在场景中选中对象并点击自动即可。
这样可以一次性关联整个模型。如果结构是在 3D 编辑器中制作的,其中固定装置的命名方式与映射中的命名方式相同,那么导入后只需全选并点击自动——而不必逐个手动为每个对象指定关联。
区分大小写(Case Sensitive)复选框决定是否把Line001和line001视为不同的名称。默认不区分大小写,通常也应保持这样。该设置会在程序重启后保留。
找不到同名对应的对象不会被分配关联——可以通过3D对象窗口中空白的映射列看出来。
一次选中多个对象
如果选中了多个 3D 对象,分配会按顺序进行:第一个对象获得你点击的那一行对应的固定装置,第二个获得固定装置窗口列表中紧随其后的固定装置,第三个再获得下一个,依此类推。
这是为一排相同对象批量分配关联最快的方法。请事先在固定装置窗口中通过在端口内拖动行来调整好固定装置的顺序——这样一次点击就能关联整排对象。
清除按钮同样会一次性取消所有选中对象的关联。
在 2D 和 3D 之间转移固定装置
当需要大量关联时,不会手动逐一指定:而是把固定装置从一个窗口转移到另一个窗口,关联会自动创建。这两个按钮都位于3D视图窗口工具栏的开头(参见3D 工具栏)。
- 3D魔法按钮(Magic 3D Button)
- 把固定装置从映射转移到 3D。魔法设置(Magic Settings)窗口中设置矩形的宽度(Width)和高度(Height),固定装置会按照它们在映射中的排列方式,以平面“墙”的形式排布在这个矩形内。之后需要手动把对象摆放到场景中的位置。已经在 3D 中有对应对象的固定装置不会被再次转移。
- 2D魔法按钮(Magic 2D Button)
- 反向操作——把 3D 中的对象转移到映射。当结构是以现成模型导入、而映射还是空的时候使用。魔法设置窗口中可以设置:
- 选择摄像机(Select Camera)——从哪个视角观察场景。固定装置会按照从这个摄像机看到的样子落到映射上,因此要选择一个能完整看到所需一侧、且固定装置互不遮挡的角度。在列表中选择摄像机时,窗口中的视图会立即切换过去——可以直接看到将要转移的内容。如果保留为无(None),固定装置不会被投影,而只是简单地排成一排。
- 转移对象(Transfer Objects)——所有对象(All Objects)、可见对象(Visible Objects)或选定对象(Selected Objects)。
- OK按钮会在映射上创建固定装置,并立即将它们与源对象关联起来。已经转移过的固定装置不会被重复转移,所以随着场景中出现新对象,可以随时再次打开这个窗口。
转移完成后,映射上的固定装置还需要进行地址分配(patch),如有需要还可以在固定装置库中更改它们的类型——这不会破坏关联。
固定装置沿样条的顺序
在样条上,重要的不仅是哪个固定装置与它关联,还有像素计数从哪一端开始。如果 3D 中的动画方向不对,可以在属性窗口的固定装置部分进行调整。
- 反转(Reverse)
- 翻转固定装置沿样条的顺序:第一个像素变成最后一个。对所有选中的样条同时生效,因此一整排灯条可以一次点击全部翻转。
- 蛇形模式(Snake Mode)
- 克隆器(Cloner)具有此功能。每一次重复都沿相反方向排列——用于制作灯带以蛇形铺设的彩灯串和屏幕。
克隆器与一排中的第一个固定装置关联:在其属性中点击选择会指定起始固定装置,之后每一次重复会自动取用固定装置窗口列表中的下一个固定装置。固定装置名称一行会显示得到的范围。
复制(Duplicate)工具中的自动跟随(Auto Follow)复选框的作用类似:每个新副本都会关联到下一个固定装置,而不是重复同一个。
反向查找:从固定装置到 3D
关联也可以从另一侧读取。在固定装置窗口或映射中选中固定装置,然后在属性窗口中点击转到3D固定装置(Go to 3D Fixture)——程序会在场景中选中关联的对象并显示它的参数。如果该固定装置关联了多个对象,会弹出一个列表菜单:选择需要的那个。如果这个固定装置在 3D 中没有任何关联对象,该按钮将不可用。
另一种查找固定装置的方法是映射窗口工具栏上的高亮固定装置和DMX数据(Highlight Fixtures and DMX Data)按钮。被选中的固定装置会在映射、3D 和真实对象上同时开始闪烁,因此可以在三个地方同时看到对应关系。右键点击这个按钮可以打开高亮模式和间隔的选择。
项目发生变化时关联会怎样
- 在映射中删除了固定装置。 3D 对象仍留在场景中,但会失去关联并停止发光。用Ctrl+Z撤销可以同时恢复固定装置和关联。
- 在 3D 中删除了对象。 映射中不会有任何变化:固定装置及其地址和效果都保持不变。
- 在 3D 中复制了对象(Ctrl+C和Ctrl+V,或Ctrl+D)。副本仍与同一个固定装置关联,发光效果与原对象完全相同。要让副本各自独立,需要用选择或下一个按钮为每个副本指定自己的固定装置。
- 在固定装置库中更改了固定装置类型。 关联保持不变,3D 对象会自动采用新的光束类型及其尺寸。
- 在映射中更改了样条上固定装置的数量。 3D 中的像素会沿样条全长自动重新计算。
- 在固定装置窗口中关闭了固定装置的可见性。 关联的对象在 3D 中也会消失。
- 重命名了单个 3D 固定装置。 映射中关联的固定装置会获得相同的名称:单个固定装置共用同一个名称。
如果 3D 中的对象不发光
请按顺序检查:
- 是否存在关联:3D对象窗口中的映射列不应为空,单个固定装置的名称也不应是无固定装置。
- 可见性是否已开启——包括3D对象列表中对象本身的可见性,以及固定装置窗口中关联固定装置的可见性。
- 这个固定装置上是否正在播放任何内容:它是否属于设置了效果的布局(Layout),以及该效果在时间线(Timeline)上是否已经在当前时刻结束。
- 固定装置是否处于映射工作区域的边界之外。
- 是否有多个对象关联到同一个固定装置:这样它们会发出相同的光,容易误以为场景的一部分没有工作。
如果在场景中找不到对象,请在3D对象窗口中选中它所在的行,然后按Z——摄像机会将其纳入视野。
另请参见
- 3D对象 —— 场景对象列表及关联相关的列
- 3D 工具栏 —— 魔法按钮和场景工具
- Добавление 3D сплайнов —— 如何沿模型绘制样条
- 固定装置的地址分配 —— 固定装置窗口中的地址和固定装置顺序