跳转至

Stroke Thickness 与压感

Harmony 铅笔线带有一个线宽轮廓 —— 沿笔画变化的宽度。OVB 从你来源的压感数据重建该轮廓,并在 Previewer 中实时显示。Stroke Thickness 卡片就是你塑造它的地方。

Stroke Thickness 卡片

线宽包络

  • Max —— 线条最宽处(压感轮廓的峰值),一个绝对宽度。
  • Min —— 最细处,以 Max 的百分比表示(旁边显示它对应的绝对宽度)。设 Min = 0 % 可让线条收尖至无;调高它则得到一个下限宽度。

来源的压感轮廓会被重新映射[Min, Max] 包络中,所以在 Blender 中由细到粗的笔画在 Harmony 中仍然由细到粗 —— 只是缩放到你选定的范围。同一线宽在每一帧上渲染完全一致,所以不存在跨帧渗漏。

Min 是百分比,与 Harmony 的铅笔一样

Harmony 自己的铅笔把最小值表示为最大值的百分比,所以 OVB 也这样做 —— 细端是粗端的那个比例。这让收尖与 Harmony 绘制的铅笔线保持 WYSIWYG。

WYSIWYG 线宽

Previewer 使用与导入写入时完全相同的线宽模型 —— 来源轮廓沿笔画最终几何体按弧长重新参数化。你预览到的就是落地的,在任何 Detail 或平滑度下都是如此。

Pressure Detail

Pressure Detail 控制 OVB 沿笔画拟合多少个压感点(线宽关键点):

  • 更高 —— 更多关键点,更贴近原始轮廓(每一个小起伏都保留)。
  • 更低 —— 更少关键点,在 Harmony 中得到更干净、更易编辑的轮廓。

关键点放置在轮廓的峰值处,带拟合的三次手柄,然后按间距修剪,所以你得到的是忠实但稀疏的一组 —— 就像你手绘时会放的那三个关键点,而不是一百个。

压感点

在 Previewer 中打开点叠加层即可看到它们:红点是到达 Harmony 的压感关键点。当两条来源笔画相接时(导出为两条路径的眼睛),OVB 会把共享端点钉在两侧相同的宽度上,所以线条干净地衔接,而不是一条底部细、另一条顶部粗。

来自 Harmony 的美术内容保留精确压感

当你重新编辑已经携带压感关键点的美术内容(从现有 Read 节点拉取)时,OVB 原样显示这些关键点 —— Harmony 中的三个关键点在这里仍是三个 —— 而不是重新拟合。绘制 Pressure 笔刷会把控制权交还给拟合。

两半

Harmony 把笔画的左右宽度相加渲染,所以 OVB 把每一侧写为总宽度的一半。你永远不需要考虑这一点 —— 这只是数字之所以正确的原因。

不适用之处

线宽是线条画的概念。填充(Colour Art)忽略宽度;位图导入没有可以描绘轮廓的矢量笔画。对于栅格线条画,见 Blender Pencil+ 混合,它从渲染中重建线宽。