界面概览¶
在 Harmony 和 Maya 中,OTS 是同一套代码构建出的同一个窗口 — 变的只有词汇:Harmony 说 PEG,Maya 说 Joint。在 Blender 中,同样的功能存在于一个遵循 Blender 自身惯例的侧边栏面板里;那套布局在 在 Blender 中 讲解。
这个窗口是由四个页面组成的网格:顶部是两种 格式,其下是两个 方向。
| # | 区域 | 作用 |
|---|---|---|
| 1 | 格式标签页 | Pivot Files (.pvt) 和 Animation Files (.anm) — 你正在处理两种文件类型中的哪一种 |
| 2 | 方向标签页 | Import 和 Export — 数据往哪个方向流 |
| 3 | Help | 文档、许可证管理和关于 |
| 4 | 列表工具栏 | 查找、添加和移除行(仅导出页) |
| 5 | 列表 | 参与其中的 peg / joint,按层级缩进,并带一个 Rig 列 |
| 6 | 选项 | .anm 上的帧范围,.pvt 上的 Scale |
| 7 | 输出路径 | 文件写到哪里(导出)或从哪里读取(导入) |
| 8 | 动作 | 蓝色主按钮 — 唯一会碰你场景的东西 |
1 — 格式标签页¶
顶部两个标签页就是两种文件类型,而它们是真正相互独立的工作流。
- Pivot Files (.pvt) — 静置骨架。Rig 搭建与恢复。
- Animation Files (.anm) — 动画 加上 折叠进来的 rest pose 再加上 摄像机。日常传输。
如果你拿不准要哪个,那你要的是 .anm。参见 Pivot 文件 (.pvt) 和 动画文件 (.anm)。
2 — 方向标签页¶
Import 永远是第一个子标签页,因为它是更常见的事:你通常是先收到一个文件,然后才发出一个。
两个方向从不共享状态。你搭好的一份导出列表,会在你转头去导入别的东西时原样保留。
3 — Help¶
标签栏角落里的 ? 按钮会打开一个小菜单:
| 项 | 作用 |
|---|---|
| Documentation | 打开本站 |
| Manage License… | 激活对话框 — 输入密钥、查看试用状态,或打开商店 |
| About Octo Transform Sync | 版本与致谢 |
4 — 列表工具栏¶
三个按钮,仅出现在导出页:
| 按钮 | 功能 |
|---|---|
| Find — 把这些行对应的节点在你的场景中重新选中,让你看清自己正要发送什么 | |
| + | Add — 把场景中当前选中的东西扫描进列表 |
| − | Remove — 丢弃高亮的行 |
+ 是累加的,而且会去重:再扫描一次新的选择,它会合并进来,而不是替换你原有的内容。你就是这样在一个大场景里分几次组装出一套导出集合的。
移除一个有子项的行会 把子项向上提升 — 它们仍留在列表中,重新挂到最近的幸存祖先下面,导出的文件也如实反映这一点。移除一个 root 会让它的子项变成新的 root。
5 — 列表¶
层级是用 缩进 表示的,而不是一个 Parent 列 — 这个缩进 就是 将要被重建的父子关系。折叠箭头只出现在 root 行上;一条 chain 的中间部分永远保持可见。
各页面的列略有不同:
| 页面 | 列 |
|---|---|
.anm Export / .pvt Export |
Name · Path · Rig |
.anm Import |
Name · Target path · Rig |
.pvt Import |
Name · Pivot · Rig |
在 .anm 导入页上,每一行都带一个 复选框 — 取消勾选任何你不想应用的项。导出页没有复选框:列表里有什么就导出什么。
摄像机行带一个摄像机图标,当该摄像机是场景默认摄像机时图标为实心。在 .anm 导入中,被涂成 琥珀色 的行表示它在当前场景中没有解析到任何东西。这两点都在 匹配树 中讲解。
Rig 列在 root 行上是一个可编辑下拉框,在子行上是灰显文本(子项永远继承其 root 的 rig)。参见 Rig 与多 Rig。
6 — 选项¶
Start 和 End 界定导出范围。只有范围内的帧会被采样,而且该范围会被写进文件,好让目标应用知道它收到的是什么。
Scene range 从场景自身的播放范围填充这两个字段。
Scale 在导出时对每个 pivot 做乘法,导入时再除回去。它的存在是为了那些以不同工作尺寸创作的 rig;除非你确知需要,否则就保持 1.000。
在 Blender 中还有一个 Pivot Space 选项 — 参见 在 Blender 中。
7 — 输出路径¶
导出时,Save As… 选定目标位置;字段本身是只读的,所以路径不会被打到一半而变成一个坏掉的状态。
导入时,Browse… 会加载文件并立即执行匹配 — 在你做出任何提交之前,摘要行和列表就已经填好了。
8 — 动作按钮¶
蓝色按钮是唯一会写入你场景的控件,而且每一个都是 单独一步 undo。
| 页面 | 按钮 |
|---|---|
.anm Export |
Export Animation |
.anm Import |
Apply to PEGs / Apply to Joints · Create Rig · Create Cameras |
.pvt Export |
Export Pivots |
.pvt Import |
Build Skeleton · Create Cameras |
次级按钮在它们确实能做点什么之前都保持禁用:只有当加载的文件真的含有摄像机时,Create Cameras 才会亮起来。
在你按下之前什么都不会发生
浏览、扫描、重新排序、重新输入 rig 名、勾选和取消勾选 — 这些都不会碰你的场景。直到按钮被按下之前,这个窗口都只是一个暂存区。
状态栏¶
窗口底部那一条做两件事。
反馈。 每次动作之后给出一行结果:Exported 12 PEGs, 60 frames、Applied animation to 10 joint(s)、Created 2 camera(s),或者出错时的错误信息。消息会在几秒后自行清除。
试用横幅。 试用期间,同一条栏会显示倒计时 — 大部分时间是琥珀色,最后三天变红 — 并带有 Activate 和 Dismiss 按钮。参见 许可证与激活。