Maya 导出器¶
Maya 模块将同样的桥接能力带给 Maya + Pencil+。它读取你的 Pencil+ 线条设置,并逐帧将其转换为可导入 Harmony 的矢量。
打开它¶
安装程序会添加一个 shelf 按钮,或在 Script Editor 中运行:
import maya_bridge.launch as ovb
ovb.show() # mock UI to explore
ovb.show(live=True) # read the real scene (Pencil+ loaded)
面板¶
- Camera / Resolution —— 用于投影的摄像机和渲染分辨率。
- Pencil+ Line list —— 场景中的线条,每条都带一个 enable 复选框、一个颜色样本(笔刷颜色)和一个逐线 art-layer 映射。启用 Per-line 可将每条线映射到它自己的 Harmony art layer;关闭它则整个 pass 进入在 Whole-pass 中选择的单个 art layer。
- Scene range vs Custom —— 导出整个场景或自定义帧范围。(Custom 会启用帧数字框;Scene range 则将它们置灰。)
- Options —— Reconstruct variable width + colour from raster(即混合线宽)、Include hidden lines,以及 Output 文件夹。
- Convert Lines —— 运行导出;一条全宽进度条会跟踪进度。
Pencil+ 流程¶
Pencil+ 将风格化线条渲染为 PNG + EPS。与 Blender 中一样,EPS 会将压感展平为基础线宽,因此 OVB 通过对栅格 Line 渲染元素采样来重建可变线宽 —— 即 Reconstruct variable width + colour 开关。颜色也以同样方式恢复(逐线样本,从渲染中采样)。
与你的笔刷相同的样本色
线条列表显示每条线的实际笔刷颜色,让你一眼就能认出哪一行是哪条线。
Per-line 与 whole-pass
打开 Per-line 可将角色的线条分散到不同的 Harmony art layer(墨线放 Line Art,高光放 Overlay)。关闭它则得到落在单个 art layer 上的一个合并 pass。