跳转至

Maya 导出器

Maya 模块将同样的桥接能力带给 Maya + Pencil+。它读取你的 Pencil+ 线条设置,并逐帧将其转换为可导入 Harmony 的矢量。

Maya OVB 面板

打开它

安装程序会添加一个 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。