Metlivi 博客

如何修复 Toon Boom Harmony 中变形器导致的线条断裂和描边宽度不均

要修复 Harmony 角色绑定中的轮廓断裂和描边宽度不均,首先要确定问题是由铅笔线渲染、变形本身,还是合成部件之间的接缝造成的。对于铅笔绘图,首先应测试 保持线条粗细 设置;如果断线仍然存在,则需要单独检查几何形状或合成问题。Harmony 在绘图节点的“线条粗细”选项卡中说明了此控件。元素/绘图节点

本指南适用于需要修复 Toon Boom Harmony 中现有 2D 角色绑定的美术人员。指南采用 Harmony 24–25 文档所述的工作流程,并提供一套受控的诊断步骤:建立参考、隔离原因、执行相应修复,并检查完整动作。

2026年10月29日阅读时间:7 分钟作者:Metlivi Editorial Team
第 1 节

1. 确定角色弯曲时究竟发生了什么变化

在更改绘图或绑定结构之前,先另存一个单独的工作版本。选择三帧作为参考:中立姿势、中度弯曲姿势,以及问题最明显的姿势。比较时保持摄像机和输出分辨率一致。

可使用下表辅助诊断。这些观察结果可以提示检查方向,但不能单独确定问题原因。

观察到的现象 首先检查 有用的比较方式
连续的轮廓在弯曲时变粗或变细 铅笔线变形设置 比较启用和禁用粗细保持时的同一姿势
紧凑转角处出现小断口 曲线形状和铅笔线平滑 比较原始弯曲与较缓和的弯曲
只有在“渲染”视图中才出现细缝 切割器、填充边界和抗锯齿 比较 OpenGL 视图与“渲染”视图
附属细节出现意外拉伸 变形层级 比较细节跟随某个点与接受变形两种情况
问题在中立姿势的绘图中已经存在 原始绘图 比较未变形绘图与摆好姿势后的绘图

尤其要留意仅在渲染中出现的接缝。Toon Boom 解释说,如果相邻绘图沿着完全吻合的边缘精确切割,即使 OpenGL 显示正常,抗锯齿也可能让细线显现出来。加粗描边可能会掩盖这种现象,却没有修复根源。为什么“渲染”视图中图层之间会有细线?

第 2 节

2. 检查轮廓使用的是铅笔还是笔刷绘图

此处讨论的保持设置适用于铅笔线。在调整设置之前,先确认相关轮廓是如何创建的;如果绘图曾被导入、转换或烘焙,这一点尤其重要。

如果要测试将笔刷线转换为铅笔线,请先复制绘图。使用“选择”工具选中相关笔画,然后选择 绘图 > 转换 > 将笔刷笔画转换为铅笔线。Harmony 手册说明,此操作会将轮廓笔画转换为中心线铅笔笔画,并丢失笔刷笔画的粗细。因此,转换后需要对照检查绘图,并可能进行清理。将笔刷笔画转换为铅笔线

转换整个角色之前,先测试一小段有代表性的线条。在中立姿势和弯曲姿势下,分别比较其剪影、线条收尖效果和交叉处。保留原始绘图,以便随时撤销测试结果。

第 3 节

3. 在调整整体描边粗细前,先保持铅笔线粗细

选中受影响的绘图图层,打开“图层属性”,找到 线条粗细 > 变形。启用 保持线条粗细,然后比较参考姿势。文档说明,此功能会在变形过程中保持铅笔线的粗细,包括防止铅笔纹理被拉伸或压缩。元素/绘图节点

分别判断线条是否连续以及粗细是否合适。如果轮廓现在粗细一致但仍有缺口,就记录粗细问题已解决,并继续排查缺口。不要为了弥补一个局部问题而反复加粗整张绘图。

按以下步骤进行受控比较:

  1. 使用原始设置截取问题姿势。
  2. 启用粗细保持,不移动任何控制点。
  3. 在相同缩放比例下比较同一部位。
  4. 检查中立姿势是否出现不必要的变化。
  5. 在接受结果前,拖动时间轴检查整个动作。

这项比较要回答一个具体问题:保持粗细能否在保留预期姿势的同时改善轮廓?单帧看起来合适的修复仍需经过动作检查。

第 4 节

4. 测试平滑和拟合误差,排查局部渲染问题

启用粗细保持后,逐步测试 铅笔线平滑。文档所述范围为 0–10。拟合误差的范围为 1–100,可简化渲染后的铅笔曲线,有助于处理变形转角处过多的细节。平滑值为零时,此设置无效。铅笔线质量用于控制变形线条的渲染质量,但手册指出,除非分辨率非常高,否则很难看到明显改善。元素/绘图节点

将这些设置作为独立实验处理。先比较原始平滑值与稍高一些的值。如果转角有所改善,再检查原本有意保留的尖点或收尖是否变得过圆。选择能够达到可接受效果的最低测试值。

只有在平滑值大于零时,才评估拟合误差。每次小幅调整后,检查同一转角。有效的比较还应包括问题部位、附近一段正常曲线,以及一个刻意设计的尖锐特征;改善其中一处,不应让另外两处变得不可接受。

例如,角色的弧形轮廓在最大弯曲处出现小缺口。实用的测试顺序是:先仅启用粗细保持,再适度增加平滑度,最后在必要时调整拟合误差。这只是用于排查问题的示例步骤,并非通用预设或经测量验证的结果。

第 5 节

5. 设置不足时,修复弯曲方式和层级

如果调整渲染设置无法解决问题,就测试姿势本身。在工作副本中稍微减小弯曲幅度,并与原始姿势比较。如果问题消失,就检查局部曲线是如何塑造的,再决定是否编辑源轮廓。

对于曲线和包络变形器,检查问题区域附近的控制点和贝塞尔手柄。Harmony 区分两种调整方式:使用 变换工具进行动画调整时,变形控制会显示为绿色;使用 绑定工具进行绑定调整时,控制会显示为红色。修复姿势时应使用动画工作流程;更改静止状态的设置则是另一项操作。如何使用变形器

可将弯曲分散到更宽的区域,再比较剪影。每次只移动一个点或手柄,以便判断哪项调整能改善结果。每接受一项更改,都要检查相邻帧。

单独检查附属细节。Toon Boom 文档说明,运动学输出可将某个变形点的位置和角度应用到绘图,而不对绘图本身进行变形。文档还建议,如果偏移层自身不应被变形,可将偏移 Peg 放在变形链上方。关于将绘图绑定到变形器

据此判断各部分应如何运动:随表面弯曲,还是跟随某个点并保持自身形状。Josh Pinker 的 Wacom 教程也介绍了运动学输出连接,以及使用不同变形器替换绘图,可作为检查这些绑定关系的可视化参考。在 Toon Boom Harmony 中使用变形器

第 6 节

6. 在填充或切割器边界处修复渲染接缝

如果线条只在“渲染”视图中出现,继续调整变形器之前,先检查合成设置。Toon Boom 指出,沿完全吻合的边缘切割、Auto-Patch 结构以及某些笔刷填充方式都可能导致此问题。为什么“渲染”视图中图层之间会有细线?

根据绘图结构选择相应的修复方法。对于文档所述的 Auto-Patch 反向切割情况,Toon Boom 建议改用 Colour-Art 和 Line-Art 节点,但还需考虑绘图的填充边界。对于笔刷轮廓,建议使用 从线稿创建颜色稿,然后在颜色稿上填充,而不是复制延伸到笔刷外缘的填充。对于没有轮廓的绘图,文档介绍了使用 增加不透明度节点扩展绘图,以隐藏接缝。这些方法适用于不同的结构。Toon Boom 关于渲染接缝的说明和修复方法

更改相关边界后,再次渲染同一参考帧。然后检查整个动作过程中的连接处。留意修复是否造成不必要的重叠或改变了可见剪影。

第 7 节

7. 只有需要可编辑绘图时才进行烘焙

如果某个特殊姿势仍需直接清理绘图,可考虑烘焙相关部分的副本。Harmony 文档所述命令为 动画 > 变形 > 将变形绘图转换为绘图。必须存在一个 Transformation Switch,且烘焙会将铅笔线转换为笔刷笔画。如何烘焙变形器?

在执行此操作之前,保留可编辑的绑定。烘焙会改变你要编辑的素材形式,因此请在开始清理前检查生成的绘图。Toon Boom 还指出,将烘焙后的笔刷笔画转换回铅笔线可能需要编辑,而且某些纹理可能无法得到妥善处理。烘焙行为和转换限制

第 8 节

8. 在整个动作过程中验证修复效果

最后,以预期交付分辨率进行一段简短渲染。检查中立姿势、最大弯曲姿势,以及它们之间的过渡。逐帧检查和播放都要进行:通过逐帧检查定位问题,通过播放判断问题在动作中的可见程度。

请使用以下验收标准:

  • 在所需姿势中,轮廓始终连续。
  • 描边粗细符合预期的绘图风格。
  • 修复后的转角仍保留预期形状。
  • 附属细节按预期运动。
  • 渲染输出中的连接处保持干净。
  • 转换或烘焙后的绘图仍保有可接受的收尖效果和纹理。

修复措施应针对已确认的问题。粗细保持用于解决铅笔线粗细变化;曲线调整用于解决姿势问题;填充和切割器调整用于解决渲染接缝。只有在整个动作中都能保持角色预期轮廓时,才接受修复结果,并保留可编辑版本,以便日后调整姿势。

第 9 节

来源

相关阅读

继续探索这个主题