固定装置的缩放与旋转

来自Light Stream (CN)
LumiBot讨论 | 贡献2026年9月2日 (三) 18:30的版本 (Перевод с русской вики (задача №952, LS Dev Hub))
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

映射(Mapping)页面上,单个固定装置(fixture)只是一个像素,它没有自身的尺寸,也没有方向。因此这里所说的"调整大小",是指把一组固定装置分开或聚拢,或者拉长、缩短样条线(spline);而"旋转"则是让选中的固定装置围绕选区中心转动。这一切都通过选框(selection box)上的控制柄完成,前提是当前激活的是选择并移动(Select and Move)工具;旁边的工具栏上还有镜像按钮。以上任何操作都可以用Ctrl+Z撤销,用Ctrl+Y(或Ctrl+Shift+Z)重做。

选框及其控制柄

工具栏上选择选择并移动工具并选中固定装置——它们周围会出现一个由选区最外侧的点构成的矩形选框。选框上有四类元素:

  • 四角 — 四个方形的缩放控制柄。光标悬停的控制柄会高亮显示,这样在按下之前就能看清将要抓取的是哪一个。
  • 中心方块 — 移动控制柄:拖动它便于移动密集的一组固定装置,而不必担心误抓某一个单独的固定装置。
  • 旋转控制柄 — 位于选框右侧,用一条细线与选框中心相连。无论把页面放大多少,它在屏幕上到选框的距离始终不变。
  • 角度数值 — 旋转控制柄旁边的标注,显示当前角度,精确到百分之一度。刚选中的固定装置角度为0.00°。

如果恰好只选中了一个单独的固定装置,就不会出现缩放和旋转控制柄——只保留移动方块。对单个点做拉伸或旋转没有意义:选中一条样条线或多个固定装置,控制柄才会出现。

使用选择并编辑效果(Select and Edit Effects)工具时,这个选框不会选中固定装置——该工具处理的是效果(effect)和布局(layout)。如果固定装置周围没有出现选框,首先要检查当前激活的是哪个工具。

调整大小

  1. 选中固定装置:单击、Shift+单击,或用选框框选。样条线和单独的固定装置可以一起选中。
  2. 将光标移到选框的任意一个上,按下鼠标左键。
  3. 拖动这个角。选框对角保持不动,固定装置随选框一起被拉伸或压缩。拖动过程中即时可见变化。
  4. 松开鼠标——新的位置随即固定。整个拖动过程算作一次操作:Ctrl+Z会把固定装置整体还原为原来的大小。

拖动角点时可以按住以下修饰键:

按键 作用
不按任何键 宽度和高度独立变化,对角保持不动
Shift 保持选区比例:高度按宽度换算
Alt 从选框中心而不是对角开始缩放——选区同时向两侧扩展
Ctrl 只沿一个轴缩放:程序会取鼠标移动幅度更大的方向,另一个方向保持不变

缩放修饰键使用的是左侧的ShiftAlt键。

关于缩放需要了解的几点:

  • 无法用拖角把选区"翻"过去。 角点不会越过对边:选框在宽度和高度都缩小到一个像素时就会停止。要得到镜像效果,请使用下面介绍的"翻转"按钮。
  • 对齐网格(Snap to Grid)。 只要工具栏上的对齐网格开关处于开启状态(默认开启),缩放后固定装置的坐标就会被四舍五入到页面的整数像素。如果需要固定装置落在格子之间,请关闭该开关。
  • 平面选区。 如果所有选中的固定装置都位于一条严格水平或严格垂直的线上,选区就没有第二个维度:缩放只沿这条线起作用,此时按住Shift保持比例没有任何效果。
  • 固定装置本身的尺寸不会改变。 缩放改变的只是它们的位置:每个固定装置始终只占一个像素。改变的是固定装置之间的距离。

缩放固定装置时会发生什么

结果取决于你具体拉伸的是什么。

选中的对象 会发生什么
单独的固定装置 固定装置之间的距离被拉开或缩小。数量、地址和宇宙(universe)不变
分布方式为均匀(Uniform)的样条线 固定装置数量不变,它们会沿新的线长重新排布——间距发生变化。寻址不受影响
分布方式为固定像素(Fixed Pixels)的样条线 固定装置的数量按线的长度计算:拉伸后数量增加,压缩后数量减少。数量变化的同时,占用的地址空间也随之改变

由此可以得出两条实用结论。

  • 拉伸固定像素分布的样条线之后,请查看固定装置(Fixtures)窗口,检查端口占用情况:固定装置数量可能已经超过一个宇宙所能容纳的上限。关于分布方式的更多内容参见PropertiesПатчинг приборов
  • 如果需要改变的不是线的长度,而是线上固定装置的密度,不要去拉伸样条线:均匀分布在属性(Properties)窗口中提供了固定装置数量(Fixture Count)参数,专门用于此目的。

还有一点:因缩放而被移出工作页面边界的固定装置不会获得动画,输出值为零。如果拉伸后线的两端熄灭了,把它们移回页面范围内即可。

旋转

  1. 选中固定装置。它们周围会出现一个选框,右侧带有旋转控制柄。
  2. 按住旋转控制柄向上或向下拖动。固定装置会围绕选框中心转动,旁边的标注会显示当前角度。
  3. 松开鼠标。固定装置停在新的位置,控制柄回到选框右侧的原位。

角度以水平方向为基准计算,并且每次重新抓取控制柄时都会归零:旋转始终从固定装置当前的位置开始,而不是从它们最初的朝向开始。要把选区精确旋转90°,沿弧线向上拖动控制柄,直到提示显示90.00°。

旋转吸附(Rotation Snap)。 工具栏上有一个旋转吸附开关,旁边还有一个角度输入框。开启吸附时(默认开启,步长为15°),旋转角度会按该数值的倍数变化——很容易把线摆到整15、30、45、90度。关闭吸附即可自由旋转,精度可达百分之一度。输入框中的数值是程序的全局设置,会在多次启动之间保留。

值得记住的几点:

  • 旋转中心就是选框的中心, 无法指定其他点。但可以让中心发生偏移:在选区需要的一侧再加入一个固定装置——选框会变大,中心也会随之向那一侧移动。
  • 开启对齐网格时, 旋转后的固定装置会被取整到整数像素。因此以较小角度摆放的线在页面上会呈现"阶梯状"——这是像素页面的正常表现,不是错误。如果需要平滑的对角线,请关闭对齐网格。
  • 旋转后样条线依然是样条线: 它的顶点随固定装置一起旋转,线的形状不变。
  • 旋转同样可以用Ctrl+Z撤销。

镜像翻转

无法通过拖动选框的角来实现镜像——为此工具栏上提供了两个按钮:水平翻转(Flip Horizontal)垂直翻转(Flip Vertical)。它们在选择并移动工具激活、且至少选中一个固定装置时可用。

翻转是相对于选区中心进行的,尺寸不会改变。再次点击同一个按钮会恢复原状。地址仍然固定在线上的同一批点位上,因此随着几何形状一起被镜像的,还有样条线上固定装置的排列方向:第一个固定装置会出现在另一侧。如果只需要反转寻址顺序而不改变固定装置的位置,请使用属性(Properties)窗口中的反转(Reverse)属性——参见Properties

需要精确尺寸时

映射页面上的固定装置没有数字化的宽度、高度输入框:尺寸是用鼠标设定的。精确度要靠其他手段来实现。

  • 对齐网格 — 最简单的方法:缩放和旋转之后,所有坐标都会变成整数像素。
  • 映射(Mapping)窗口角落里的坐标显示光标在页面像素中的位置——用它可以方便地把选区边缘调整到所需数值。在查看(View)信息(Info)菜单中开启。
  • 方向键把选区移动1个像素,Shift+方向键移动10个像素。这是移动而不是缩放,但用它来对齐一条已经拉伸过的线很方便。
  • 属性窗口中均匀样条线的固定装置数量比拉伸更精确地设定密度。
  • 工具栏上的复制(Duplicate)会按精确的X、Y偏移创建选区的副本——当需要在固定距离上排出一排相同的线时,这比手动缩放更可靠。

固定装置和效果(effect)的尺寸、旋转是另一回事:它们不是在这里设置,而是在效果设置窗口中设置(效果属性中的齿轮按钮),参见Настройки эффектов。固定装置和效果是相互独立的:拉伸固定装置只会改变动画落在它们上面的哪一部分。

如果出现问题

没有缩放和旋转控制柄。 要么当前激活的是选择并编辑效果工具——它不选中固定装置,要么选中的是单独一个固定装置:它只有移动方块。

选框只能朝一个方向拉伸。 选区是平面的——所有固定装置都位于一条严格水平或垂直的线上。这样的选框没有第二个维度。

固定装置以整像素跳动。 工具栏上的对齐网格处于开启状态,请将其关闭。

旋转是跳跃式的。 旋转吸附已开启。将其关闭,或在旁边的输入框中设置其他角度。

拉伸样条线后固定装置数量变了,地址也乱了。 该样条线使用固定像素分布方式。用Ctrl+Z撤销尺寸变化,然后在属性中修改固定装置数量,或把分布方式切换为均匀

本应是移动,结果却出现了固定装置的副本。 抓取中心方块时按住了Ctrl——这会复制选中的内容。用Ctrl+Z撤销该操作。

缩放后固定装置不再发光。 很可能是它们被移出了工作页面的边界,把它们移回页面内即可。

参见