# Rigging Info 第3回 — Custom Mirror Factor

https://youtu.be/-VY-RPIP9nA?si=KLZLoIZOhb5No8LG

![Mirror Settings dialog](image.png)


## 概要

**ツインテール・髪**のように**直接追加したコントローラー**も、Biped**腕・脚**のように**Copy · Mirror · Reset**できるようにするための設定です。  
**Rigging Info登録** + **Mirror Factor（ミラー係数）** が核心です。

## 前提条件

- Ep.11と同様に**Space Group + Skinボーン + Ctrl + Quick Connect**を完了

## なぜ必要か — 例（ツインテール）

- **Left Arm**はAni Utils **Copy · Mirror**すると**うまく**合います。
- **頭から伸びるTwin1**をそのままMirrorすると**反対側が変な角度**でついてきます。

**理由：** 左右対称は**軸ごとに"+角度 → -角度"** に変える必要がありますが、**カスタムボーンごと**に規則が異なります。  
この**軸ごとの±1ルール**が**Mirror Factor**です。

手動で合わせることは**リガーには可能**ですが**アニメーターには難しすぎます** → **Auto Calculation Mirror Factor**で**自動計算**。

---

## 手順ガイド

### 1. Rigging Infoに**コントローラー**を登録

> **Skinボーンではなく Ctrl（コントローラー）** を登録します — アニメーターが**動かす**側。

1. **Twin1、Twin2…**（カスタムCtrl）を**全部選択**。
2. **Rigging Info** → **Add**。
3. リストに**New Controller**などが表示されればOK。
4. **見えない場合：** **Scan → Load**後に再度Add。

### 2. Update

1. **Update**をクリック。
2. **Settings**リストに**Twin1**等の**カスタム名が表示**されるか確認。  
   → Update**前には表示されない**場合があります。

### 3. Auto Calculation Mirror Factor

1. 該当コントローラーの**Settings**を開く。
2. **Auto Calculation Mirror Factor**を実行。
3. **Xは逆、Y·Zは維持**のような**自動値**が入力される。
4. **Left** TwinをしっかりRotate/Move → **Copy · Mirror to Right**。
5. **鏡に映ったように**対称なら**成功**。

![Mirror Settings context menu](image_1.png)

### Mirror Settings 右クリックメニュー

一覧でコントローラーを**右クリック**すると、Factor調整とミラー確認がすぐできます。

| メニュー | 内容 |
|----------|------|
| **Set Pos/Rot Factor...** | **Pos / Rot Mirror Factor** を手動入力・編集。 |
| **Auto Calculate Mirror Factor(s)** | 選択/マッピングの Factor を**自動計算**（手順3と同系統）。 |
| **Mirror (Right → Left)** | 右ポーズを左へミラーして Factor を**確認**。 |
| **Mirror (Left → Right)** | 左ポーズを右へミラーして確認。 |
| **Reset to Default Pose** | 選択コントローラーを**デフォルトポーズ**へ戻す。 |
| **Exclude from Mirror** | ミラー対象から**除外**。 |

> Auto で合わないときだけ Factor を手動調整し、右クリック **Mirror L↔R** ですぐ検証してください。

### 4. Reset · Flipも連動するか確認

| 機能 | 期待結果 |
|------|---------|
| **Reset All** | Twin含め**デフォルトポーズ** |
| **Flip Copy** | 左右**フリップ**正常 |
| **選択 Flip Copy** | **選んだものだけ**フリップ |

→ **Bipedボーンと同じ感覚**で使えます。

---

## Rigging Info — その他の用途（参考）

- **リファレンス・アニメーション補助** — ポーズ保存など
- BipedPlus **Mirror / Reset / Picker** — **ミラー・デフォルトポーズ**データ

（詳細はRigging Info**別途チュートリアル** — 映像で言及）

## ルーティン（覚えること）

```
カスタムCtrl追加
  → Rigging Info Add
  → Update
  → Auto Calculation Mirror Factor
  → Copy/Mirrorテスト
```

## 注意事項

- **Connect·Space Group**なしでCtrlだけAdd → Resetはできても**Mirrorが変**になる可能性。
- Autoで**合わないときだけ** Factor**手動**調整。
- Picker **Scan**後に**カスタムボタン**を連結。