安装¶
Octo Vector Bridge 是 一份授权、三件工具 —— 一个 Harmony 导入窗口、一个 Blender 附加组件,以及一个 Maya 模块。只安装你使用的那些;安装程序会检测存在哪些 DCC 并让你选择。
安装程序¶
运行 OVB-Installer.exe(Windows)。它会:
- 检测 已安装的 Blender、Maya 和 Harmony(及其版本)。
- 为每个目标显示一个复选框 —— Harmony 默认勾选(它是目的地),其余仅在被检测到时才出现。
- 可选地接收你的 授权密钥(你也可以稍后在应用中激活)。
- 将每个已勾选的目标部署到其原生位置,并写入一份 卸载清单,以便干净地移除。
一次激活覆盖整台机器
OVB 把它的授权存放在一个共享、与 DCC 无关的文件夹中,因此在 任意 DCC 中激活即可覆盖该电脑上的 Blender、Maya 和 Harmony —— 你不必激活三次。
各目标落在何处¶
| 目标 | 形态 | 位置 |
|---|---|---|
| Harmony | 文件放入 NNNN-scripts 文件夹 |
…/Toon Boom Animation/Toon Boom Harmony Premium/NNNN-scripts/ |
| Blender | 附加组件 / 扩展 | 你的 Blender 版本的 extensions/(4.2+)或 scripts/addons/ |
| Maya | 一个 .mod 模块 |
~/Documents/maya/modules/(与版本无关) |
Harmony 需要外部 Python 3.9¶
Harmony 的可变线宽处理通过 OMC 运行,而它需要系统上安装一个 外部 Python 3.9。安装程序会 检测它,并在缺失时发出警告 —— 它绝不阻断;你可以事后再安装 Python。
为什么需要外部 Python?
Harmony 自带内嵌的 Python,但 OMC 线宽 API 由一个独立的 3.9 解释器驱动。不匹配的解释器比一个明确记录在案的更糟糕 —— 因此 OVB 请你安装一个标准 Python 3.9 并指向它。
Potrace 已内置¶
Potrace 描摹引擎随 Harmony 软件包一同发布(bin/potrace),因此 位图 → 矢量 开箱即用 —— 无需额外安装。Potrace 采用 GPL 授权,仅以简单聚合方式随附;OVB 本身保持专有。
打开这些工具¶
- Harmony —— 从 Scripts 菜单(或其工具栏按钮)运行 Octo Vector Bridge 脚本。
- Blender —— 启用该附加组件,然后在 3D 视图侧栏(
N)中打开 Octo VB 标签页。 - Maya —— 该模块会添加一个 shelf 按钮,或运行
import maya_bridge.launch as ovb; ovb.show()。
首次启动会开始 14 天试用。参见 授权与激活。