BipedPlus
/
Advanced Features
Rigging Info 第2篇 — Biped设置 & 镜像
Rigging Info 第2篇 — Biped设置 & 镜像
📺 教程视频: Rigging Info 第2篇 | Biped设置 & 镜像原理
BipedPlus Ani Utils 姿势重置 & Mirror Pose 功能的前置设置
⚠️ 前置知识: 要理解本文档,请先学习本地矩阵 & 层级(Hierarchy)的概念。
→ 3dsMax 绑定教程 | 本地矩阵 & 层级结构
2.1 Biped设置概述
Biped设置是将 Biped 的基本信息和镜像规则额外保存到 Rigging Info 节点中的选项。
| 工具 | 使用情况 |
|---|---|
| Fast-Ref | 几乎不使用 |
| BipedPlus Ani Utils | 必须 — 用于 Reset All / Mirror Pose 功能 |
Biped设置数据必须已保存,Ani Utils 的 Reset All 和 Mirror Pose 功能才能正常工作。
2.2 姿势重置(Reset)
以保存在 Rigging Info 节点中的默认姿势为基准,将控制器恢复到初始状态。
保存方法
- 将角色设置为默认姿势(A-Pose 或 T-Pose)。
- 在 Biped设置区域执行 [Save Update]。
- 默认姿势保存到节点中。
使用方法
- Ani Utils → 执行 Reset All 时,恢复到已保存的默认姿势。
- 即使姿势已经错乱,也可立即重置。
2.3 镜像原理
BipedPlus 的控制器镜像以本地姿势值 × 姿势因子的方式运作。
镜像结果 = 源控制器的本地姿势值 × 姿势因子
姿势因子配置示例
| 轴 | 因子值 | 含义 |
|---|---|---|
| X | +1 | 同方向 |
| Y | +1 | 同方向 |
| Z | -1 | 反转 |
为什么完全自动化很困难?
每位绑定师和角色 TA 对前方(Front)轴(X 或 Y)以及 Z 方向的设置各不相同。
这种差异使得镜像脚本的完全自动化非常困难。
目前,手动设置姿势因子和旋转因子是最稳定的方式。
2.4 BipedPlus 默认设置
使用 BipedPlus 构建的骨骼,姿势因子和旋转因子已自动设置为默认值。
通常无需手动修改,仅在特殊情况下进行调整。
2.5 镜像排除设置
可以将特定控制器从镜像对象中排除。
使用示例: 将袖子上添加的辅助控制器从镜像中排除
- 选择目标控制器。
- 在 Biped设置中取消勾选镜像选项。
- 执行 [Save Update]。
- 此后执行 Mirror Pose 时,该控制器将从镜像对象中排除。
2.6 Center 控制器设置
没有左右区分的中央控制器(例:脊椎、头部、COM)也可以设置为在镜像时进行左右翻转。
- 指定为 Center 控制器后,执行 Mirror Pose 时将自动进行左右翻转。
- 即使没有命名规则(
_L/_R),也可以基于位置指定源和目标。
2.7 设置的 Export / Import
可以将已配置的镜像规则(姿势因子、旋转因子、排除列表)导出为文件,或从文件导入。
| 功能 | 说明 |
|---|---|
| Export | 将当前设置保存到外部文件 |
| Import | 加载已保存的设置文件并应用 |
提示: 如果项目使用相同的轴设置,可以共享导出的文件,在整个团队中统一应用相同的设置。
2.8 保存 & 应用
所有设置完成后,必须执行 [Save Update] 才能将更改反映到 Rigging Info 节点中。
保存后的确认事项
- 如果 Ani Utils 状态栏出现
Reset、Mirror标签,则表示数据已正常保存。 - 如果未显示,则表示数据未保存,请重新执行 Save Update。