🟩 Clip Editor 介绍
Clip Editor 是创建激光内容的核心工具,功能灵活:简单内容易做,同时也足够强大,可制作非常复杂的效果。
它是一个基于节点的可视化编辑器(或称 node graph architecture),如果你用过 TouchDesigner、MaxMSP 或 VVVV 会很熟悉。Clip Editor 与它们略有不同,且更简单,因为它是专为矢量图形设计的。
你可以右键点击 Clip 按钮并选择 EDIT CLIP 来打开 Clip Editor;或者右键点击空的 Clip 按钮,选择 CREATE AND EDIT CLIP。
概览
你会在 Clip Editor 中看到:
- 顶部的 Creator 与 Operator node buttons
- 左侧的 Oscillator node buttons
- 右侧的内容预览面板;点击某个 node 后会出现第二个预览,显示该 node 的输出
- 当前 Clip 的所有 nodes 与连接(若是新 Clip 则为空)
- Clip Editor 面板及其各种选项
编辑时,你还会在后台的 3D visualiser 中看到 Clip 的样子。
构建 Clip
通常从一个或多个 Creators 开始,然后从左到右连接 Operator nodes 对内容进行处理。你会发现当 Creator 和 Operator 靠近时会自动连接,也可以拖开以断开。
向 Clip 添加 nodes
从顶部或左侧的 node 按钮点击并拖入 Clip Editor 空白区域。
调整 node 设置
点击 node 右上角的齿轮按钮打开该 node 的属性面板。
启用/禁用 node
点击 node 左上角的电源按钮可启用或禁用 node。禁用时 node 变暗。注意:即使禁用,内容仍会通过该 operator,只是不会被该 node 影响。
连接 nodes
内容由 creator node 生成,并从左到右经过各个 nodes;每个 operator 会处理内容并传递给下一个。路径末端剩下的就是 Clip 内容。Creators 与 Operators 靠近会自动连接,拖开即可断开。
Node 属性与 sockets
每个 node 底部都有一排 sockets,每个 socket 对应 node 的一个属性,如亮度、位置、缩放、旋转等。
Oscillator nodes 可从下方连接到这些 sockets,用于随时间改变这些属性。Oscillator nodes 顶部有输出口,点击拖出连接线并放到其他 nodes 的属性 socket 上即可。
Oscillator nodes
Oscillator nodes 用于随时间变化属性。它们通常代表锯齿波或正弦波等波形,但有些 oscillator nodes 使用外部输入(如麦克风输入电平)作为源。
Oscillators 总有 range 设置,用于控制属性的最小/最大值。Wave Oscillators 还带 duration 设置,用于决定变化速度。更多信息见 Wave oscillators。
Clip editor panel
- Timer - 面板顶部显示 Clip 当前运行时间
- RETRIGGER - 从开头重新开始播放;当 Clip 不是循环时特别有用
- Preview to lasers - 勾选后,编辑 Clip 时 3D visualiser 会实时更新;关闭后则显示编辑器之外正在运行的 Clips。这是全局设置,不是单个 Clip 设置。
- UNDO/REDO - Clip Editor 的撤销/重做,同时映射到
Cmd / Ctrl + Z与Cmd / Ctrl + Shift + Z - SAVE CLIP - 保存编辑,会提示你覆盖
- SAVE AS A COPY - 将 Clip 保存到 Clip Deck 中下一个可用位置,保存位置会变为新位置,后续保存都写入这个位置
- EXIT EDITOR - 关闭 Clip Editor。若有未保存更改,会弹出确认面板。