# Ep.8 — Picker · Custom Picker Setup

https://youtu.be/sIaP6u_IDn4?si=YUSWCM3V558NzZZs

## Overview

**Picker** = A UI that lets you **quickly select** controllers via **buttons**, without hunting for them one by one in the viewport.  
The BipedPlus **Picker tab** handles everything from **creation, connection, to saving**.

## Prerequisites

- Build through Controller steps complete
- **Figure Mode is OFF** (animation / rigging work mode)
- The Picker window may **open large at first** — resize it to fit your monitor

## Step-by-Step Guide

### 1. Open Picker · Scan

1. Open the Picker window from the **Picker tab**.
2. **Scan** — reads the BipedPlus rig from the scene to **activate** the button areas.  
   → Without scanning, the window may be **empty** or buttons may **not respond**.
3. Drag the window **corner** to resize.

### 2. Connect / Disconnect — Link Buttons to Controllers

1. Turn on **Connect mode**.
2. **Drag** a **controller** from the viewport **onto a Picker button** to link them.
3. After connecting, **turn off** Connect and press the button to **select** that controller.
4. **Disconnect** — unlinks a button.

> If you press a button while Connect is **still on**, **selection may not work** — test after turning Connect **OFF**.

### 3. Template vs Edit Mode

| Mode | Description |
|------|-------------|
| **Template** | **Default provided** layout — adjust position only slightly |
| **Edit** | Freely **add/remove buttons, resize, set background** |

**To modify a template (important):**

1. **"Save As"** — **copy** the original.
2. Switch to **Edit mode**.
3. Save under a team/test name and then edit.

→ **Do not directly overwrite the original template.**

### 4. Adding Buttons · Aligning · Mirroring

1. Edit mode → add buttons via **Add Button**, etc.
2. Example of placing **3 buttons** vertically (video).
3. **Align** — spacing and line alignment.
4. **Mirror** — **symmetrical left/right placement** on the Picker UI.
5. **Save / Update** → press buttons in **animation mode** to confirm **selection works**.

### 5. Background Image

- Adding a character **silhouette image** as the background makes it easy to **intuitively place buttons** at shoulder, hand, and leg positions.

### 6. Using with Ani Utils

- Keeping Picker + **Ani Utils** **docked next to Max** creates a seamless flow of  
  **select via button → Key → Mirror**.

## Tips

- After **changing the rig structure** (adding custom controllers, changing Build options) → **Scan again**.
- If bone count changed (e.g., Twist to **5**), match the Picker **preset** to Ep.3 settings.