跳转至

快速上手

Video tutorial — coming soon

最短的完整往返流程:一个 control,几个 pose,一次 Compose。这里的一切在各篇指南里都有展开——这里呈现的是 workflow 的形状,不是参考手册。

如果这里有个词你不熟悉,先读 Concepts & Vocabulary。花二十分钟,剩下的一切就都清楚了。


1. 在你的角色上打开 ORC

在 Harmony 里打开你已经 rig 好的场景,然后启动 Octo Rig Composer

窗口分三栏:右边是 Outliner(这个 rig),中间是 Editor(你正在 author 的东西),左边是 Navigator(你站在哪里)。参见 Interface Overview

在你按下 Compose 之前,你做的任何事都不会碰到你的场景。


2. 给 head 这个 control 一个 face

Outliner 一开始有一个叫 Head 的 control。一个 control 是一个 turnaround holder:它承载一个 Front face,以及可选的一个 Back face,它下面的一切都沿着当前 active 的那个 face 打 key。

选中 Head。在 Editor 里,点击 Set Front,选择 New Layer

现在你有了一个 5 × 3 的 grid——十五个等待被 author 的 head pose。如果想要别的形状,用 Grid 下拉菜单更改;Custom… 最高可以到 32 × 32。

只有 Front 也没关系

如果之后需要完整的 turnaround,再添加一个 Back face。你现在不是在做出那个承诺。


3. 告诉它要移动什么

选中这个 face 之后,看 Editor 底部的 Targets 列表。

  1. 在 Harmony 的 Node View 里,选中这个 control 应该驱动的节点——head 的 peg、deformation 的 group、drawing。
  2. 在 Targets 工具栏点击 +

它们会出现在列表里,嵌套方式和它们在 Harmony 里的嵌套方式一样。一个 target 就只是这样:这个 layer 被允许移动的一个节点

参见 Targets


4. 摆 pose,然后盖上 frame 的章

这是和大多数 rigging 工具不一样的部分,也是值得理解的部分。

ORC 不记录你的 pose。它记录的是你的 pose 所在的那个 frame。

所以循环是这样的:

  1. 在 Editor 的 grid 里点击一个 snap——比如说 R1C3
  2. 到 Harmony 时间轴上的一个空 frame
  3. 用 Harmony 自己的工具在那里给角色摆 pose:deformer、peg、drawing 替换,任何你平常用的东西。
  4. 把 cursor 停在 ORC 的 grid 上,按 F6

这个 snap 会变绿,并显示那个 frame 编号。对每一个你关心的 snap 重复这个过程。

为什么是一个 frame 的参照,而不是一个 pose

因为你可以回到 frame 861,微调一下眉毛,重新 compose,rig 就会捕捉到这个变化。在 Compose 读取它之前,什么都没有被烘焙下来。

做这件事的时候,以下这些很有用:

  • 左键点击一个 navigator 的 snap,会移动你而不打扰时间轴;中键点击会移动你,同时把时间轴跳转到那个 snap 的 frame。
  • 双击一个 snap 可以输入一个精确的 frame 编号。
  • 拖动一个选区边缘的小蓝色抓手来 autofill 一连串 frame——按住 Alt 倒数,Ctrl 重复同一个 frame。
  • 打开地址栏里的 auto-capture 圆点,当你移动到空的 snap 上时,ORC 会替你盖上 frame 的章。

参见 Keying & Auto-CaptureGrids & Snaps


5. 添加一两个 pose layer

一个 pose layer 是沿着这个 control 打 key 的第二组 pose——比如眉毛,在 head 的十五个 pose 的每一个上,都有它自己的一个 3 × 3 grid。

右键点击 Head+ Add Pose Layer,给它命名,给它一个 grid 和它自己的 target,然后用同样的方式 author 它。

左边的 Navigator 现在在你 author 眉毛的时候,显示的是 head 的 grid:移动到那里,摆 pose,F6。这就是"沿着打 key"的意思,也是这整个想法的全部。

参见 Pose Layers


6. Compose

MC Name 里输入一个名字——Head 就够了,按 Enter 时 ORC 会加上 -MC

如果 Compose 是灰的,把鼠标悬停在上面:tooltip 就是原因,而且永远是你可以采取行动的("this layer has no keys yet"、"this layer is keyed but has no targets")。

再按一次 Enter,或者点击 Compose。选择状态文件要保存到哪里,以及 MC 要连接到哪个 composite,然后确认。

Compose settings

一个进度对话框会报告它正在做什么——读取你 authored 的 frame、合成状态、切分每个 pose layer。

Composing

完成之后,你的 Master Controller 就在场景里了。打开 Camera View,显示 MC 的 control,然后拖动它们。

参见 Compose


7. 接下来

你已经有了一个能用的 rig。通常接下来会做的是:

想要…… 阅读
给 head 一个 turnaround Controls —— Back face 和 Share Sides
给一个 layer 加一个额外的轴 Knobs
分开 author 左右两侧 Pages, Pairs & Sides
添加一个 slider、checkbox 或 2-D pad Drivers
让眼睛追踪一个 target Look-At
把 widget 分组并隐藏一些东西 Visibility Groups
把 widget 排布到你的角色上 Widget Editor
在下一个角色上复用这套设置 Character & Config Presets

以后重新打开

关闭 ORC,明天再回来:在 Node View 里选中已经 compose 好的 MC,使用 + → Import MC,你的 grid、frame 和 target 就会跟着一起回来。ORC 也会自动保存你的会话,并提议恢复它。参见 Re-editing a Composed MC