跳转至

效果

▶视频教程 —— 即将推出

效果是 OSA 在槽位的 composite 之后搭建的节点。每个槽位都可以带一条效果链,这条链在 Inspector 的 Effects Nodes 区块里编排。

为什么是这些效果,而不是别的

这个清单不是按"好用的滤镜愿望单"设计出来的。它大部分是 Photoshop 文件的翻译。

一个 PSD 带着一些东西到来,而在有人为它们搭出节点之前,这些东西在 Harmony 里没有形状:不透明度 60% 的图层、剪贴蒙版、设为正片叠底的混合模式、带曲线的调整图层。把它们当作压平的像素导入,意图就没了 —— 被烤死、读不出、也调不动。所以 OSA 给每一个都配了节点:

PSD 带来的东西 OSA 搭出的节点
图层不透明度 Transparency
剪贴蒙版 Cutter
混合模式 Blending
Brightness/Contrast、Hue/Saturation、Levels 调整图层 对应的颜色滤镜

这就是规则,它比任何审美论证都更能解释这份清单的形状:一个效果之所以在这里,是因为文件里有某样东西需要一个落脚的地方。

例外是量出来的,不是拍脑袋的。 Blur 不从 PSD 带来任何东西 —— 它在这里,是因为合成师在 Harmony 里成天要用它,而一个在暂存阶段就能把 blur 接好的槽位,每次都省下一趟去 Node View 的往返。Glow、Tone 和 Highlight 也是同样赢得位置的:用得够多,多到手工搭建它们像一种税。

同一条标准,也解释了这份清单为什么到此为止。一个很少用的效果并不免费 —— 它是每个菜单里多出的一行、多一个要学的标签、多一样要维护的东西。如果它不在这份清单里,答案就是用得还不够多,不足以偿还自己 —— 剩下的,Harmony 自己的 Node View 就在一次点击之外。

效果链

效果是串联接线的,列表顺序就是接线顺序 —— 最上面的先跑。

这就是为什么一旦有两个效果需要排序,这个区块就一直这么写着。一个效果没有顺序要解释;两个就有了。

每一行右侧都带着同样的三个动词:

按钮 作用
▲ 在链中上移
▼ 在链中下移
✕ 移除这个效果

添加一个

按区块底部的 +:

添加效果列表

这个列表是做减法的 —— 它只提供该槽位还没有的效果,当没有可加的东西时按钮会自己禁用。这里没有 "All":All 是树的右键菜单里的一个创建动词(它新建一个带全部效果的节点),而 + 是给你已有的槽位的链上加一环。

你也可以从树里添加效果:右键 → Add → Effects。

Add → Effects

……或者在什么都还没 staging 之前用标签:shadow=OP-BLR。

名称

每个效果都会得到一个由槽位名加后缀派生的名字 —— Effects-OP、Effects-CUT、Effects-BLR。 链接按钮让名字跟着槽位走:给槽位改名,效果也跟着改。解除链接 就能输入你自己的名字,改名时它不受影响。

它们落在 Node View 的哪里

Wide Bus 会在那些直接挂在 backdrop 或 super node 本身之下的 composite 下方,预留一条五个位置的带子(OP、CUT、BLD、GLW、BLR)。因为这条带子是预留的而不是按需分配的,之后再加效果不会把图的其余部分往旁边挤。


Transparency

▶视频教程 —— 即将推出

Transparency

控件 作用
Value 不透明度,0–100 %,滑块配一个数值框
Mode As Transparency Node 或 As Flat Transparency

Mode 这个下拉框才是重点,而两个答案是真正不同的两件事:

  • As Transparency Node


    在 Node View 里创建一个 Transparency 节点,接在 composite 之后。不透明度是一个实时的、可动画的属性,你之后可以在 Harmony 里打关键帧。这是默认值。

  • As Flat Transparency


    不创建任何节点。 不透明度在导入时烘焙进像素的 alpha。当透明度是画稿的一部分而不是骨架控制时,你要的就是这个。

标签写法

OP 添加一个 Transparency;OP50 添加一个已经设为 50 的。


Cutter

Cutter

用一张遮罩来裁切画稿。

控件 作用
Matte 提供裁切形状的节点
Inverted 保留遮罩外部而不是内部
Matte Visible 遮罩 drawing 本身是否参与渲染

Matte 字段是一个节点选择器,有两种填法: 搜索按钮,以及一个让你从场景里抓取节点的拾取按钮。

没有遮罩的 Cutter 会在该字段上标一个黄色警告。这不是错误 —— 你可能正要去拾取一个 —— 但它是唯一一个缺了第二个输入就什么都不做的效果,所以 OSA 不肯让它看起来像是完成了。

PSD 图层蒙版会到这里来

当一个 PSD 调整图层带有图层蒙版时,OSA 会自动把蒙版接进 matte 端口。见 PSD 调整图层。


Blending

▶视频教程 —— 即将推出

只有一个控件 —— Mode —— 混合模式的分组和 Photoshop 完全一致,连分隔线都一样:

分组 模式
— Normal
抵消类 Erase、Invert、Replace
变暗类 Colour Burn、Darken、Linear Burn、Multiply
变亮类 Colour Dodge、Lighten、Add、Screen
对比类 Hardlight、Linearlight、Overlay、Pinlight、Softlight、Vividlight
比较类 Difference、Divide、Exclusion、Subtract
分量类 Colour、Hue、Saturation、Luminosity

这个分组不是装饰:它和你在 Photoshop 自己的菜单里已有的阅读顺序一致,所以在那边设成 Linear Burn 的图层,在这里也能在同一个位置找到。


Glow

Glow

控件 作用
Radius 辉光扩散多远
Color 辉光颜色,带 alpha

颜色按钮打开本套件自己的取色器,穿的是深色配色,而不是操作系统的对话框。


Blur

Blur

控件 作用
Radius 模糊量
Type Gaussian、Box 或 Radial

Type 下拉框改变创建的是哪个 Harmony 节点 —— 这不是一个节点的三种设置,而是一行背后的三个不同节点。


颜色滤镜

▶视频教程 —— 即将推出

五个随 Photoshop 调整图层那部分工作一起进来的效果。它们的存在是为了让 PSD 的调整图层有个真正的落脚点 —— 见 PSD 调整图层 —— 而它们单独用也完全没问题。

Brightness/Contrast

Brightness/Contrast

控件 范围
Brightness −100 … 100
Contrast −100 … 100

两个值都直接从 Photoshop 的 brit 调整图层搬过来。

Hue/Saturation

Hue/Saturation

控件 范围
Hue −180 … 180
Saturation −100 … 100
Lightness −100 … 100

这是 Master 三件套 —— Photoshop 在下拉框设为 Master 时显示的那三个滑块。按颜色分的那些范围(Reds、Yellows、Greens、Cyans、Blues、Magentas)每个又是三个滑块;它们是刻意不放进 staging 的,需要的人在 Harmony 里调。

Levels

Levels

控件 范围
Input —— In Black / In White 0 … 255
Gamma 0.10 … 9.99
Output —— Out Black / Out White 0 … 255

这是 RGB 复合记录 —— 一个 Photoshop levl 图层携带的 29 条记录中的第一条。按通道分的那些(Red、Green、Blue、Alpha)不放进来,理由和 Hue/Saturation 的那些范围一样。

用数字而不是滑块,是有意的:这些是0–255 刻度上的点,而 Photoshop 自己也是用一个三滑块的直方图来编辑它们的,不是用三条横杠。

Tone 与 Highlight

Tone Highlight

控件 作用
Radius 扩散
Color 色调

Tone 和 Highlight 实测上与 Glow 完全相同 —— 半径加颜色 —— 它们在目录里的理由和 Glow 一样:有人用。Tone 默认黑色,Highlight 默认白色。


全套

效果 标签 控件
Transparency OP Value、Mode
Cutter CUT Matte、Inverted、Matte Visible
Blending BLD Mode(25 种混合模式)
Glow GLW Radius、Color
Blur BLR Radius、Type
Brightness/Contrast BC Brightness、Contrast
Hue/Saturation HS Hue、Saturation、Lightness
Levels LVL In/Out black & white、Gamma
Tone TONE Radius、Color
Highlight HL Radius、Color

这里的每一个都是 OSA 内部同一张表里的一行,所以一个新效果在加进来的当天就同时成为一个合法的标签、一个菜单项和一行 Inspector —— 也因此 + 列表永远不可能和树的菜单脱节。

效果属于整体

super node 上的效果作用于整个单元,而不是它内部的某一张 drawing。有 composite 在场时这一点毫无歧义 —— comp 就是那个整体。没有 composite 时,OSA 只在恰好只有一个内容持有者的情况下才接受效果,否则这条链会挂在某一个分支上,而其他分支从它外面绕过去,"super node 上的透明度"就会悄悄变成"它四张 drawing 中某一张上的透明度"。