# F09 — Viewport 메뉴바

> SkinLayer Studio **1.3.x Standalone** UI reference.  
> Practice: EP00–EP12 · Features: **F01–F17** (order 50+).

> 3D Viewport **위쪽 모드바** — 작업 모드 · 카메라 · 표시 · 셰이딩 · 라이팅입니다.  
> 전체 위치는 [UI 레이아웃](/guide/skin-layer-studio/ui-layout-overview?lang=ko) **6번**(모드바·3D 뷰. 7번은 Influences).

---

## 한눈에 보기

![뷰포트 모드바](viewport_mode_bar_overview.png)

| 구역 | UI | 역할 |
|------|-----|------|
| 왼쪽 | **Select Bone / Paint / Vertex** | 뷰포트 작업 모드 |
| 오버레이 | 메시명 · Verts · Bones · Layer · Selected | 현재 상태 요약 |
| 오른쪽 | **Persp ▾ · Display ▾ · Textured ▾ · Unlit ▾** | 카메라·표시·셰이더·라이팅 |
| 우측 끝 | **Sel: N** · ViewCube | 선택 수 · 방향 |

웨이트 색(히트맵)은 Tools → **Scene** 탭에서도 조정합니다.  
→ [Tools 패널 — Scene](/guide/skin-layer-studio/ui-tools?lang=ko#scene)

---

## 작업 모드

| 버튼 | 단축키 | 설명 |
|------|--------|------|
| **Select Bone** | Q | 뷰포트에서 본 선택 · 기즈모(W/E/R)로 조작. 페인트/버텍스 도구 OFF |
| **Paint** | P | 브러시로 웨이트(또는 Mask) 페인트 — Influences에서 본 선택 후 사용 |
| **Vertex** | V | 버텍스 선택 — **□ Box / ⊙ Lasso** 도구가 모드바에 나타남 |

페인팅할 때는 보통 **Paint** + Influences 본(또는 `[Mask]`) 조합입니다.

---

## Persp ▾ — 카메라 / Frame Fit

![Persp 메뉴](viewport_persp_menu.png)

| 항목 | 설명 |
|------|------|
| **Persp** | 투시 뷰 |
| **Front / Back / Left / Right / Top** | 직교 뷰 |
| **Frame Fit (F)** | 선택(또는 장면)에 맞춰 카메라 프레이밍 — 단축키 **F** |

ViewCube(**Front** 등)로도 방향을 바꿀 수 있습니다.

---

## Display ▾ — 표시 옵션

![Display 메뉴](viewport_display_menu.png)

| 옵션 | 설명 |
|------|------|
| **Filtered Bone Only** | Influences에 **보이는(필터된) 본만** 뷰포트에 표시 |
| **Vertex Normals** | 버텍스 노멀 표시 |
| **Show Edge** | 메시 엣지(와이어) 오버레이 |
| **Show Vertex** | 버텍스 점 표시 |
| **X-Ray Bones** | 메시를 통과해 본이 보이게 |
| **Show Grid** | 바닥 그리드 |
| **Show Axis Gizmo** | 축 기즈모 |

체크 = ON. 웨이트 확인 시 **X-Ray Bones** · **Show Edge**를 자주 켭니다.

---

## Textured ▾ — 셰이딩 모드

![셰이딩 메뉴](viewport_shader_menu.png)

| 모드 | 설명 |
|------|------|
| **Wireframe** | 와이어만 |
| **Gray Shaded** | 회색 셰이딩 (형태 확인) |
| **Textured** | 텍스처 표시 (슬롯에 텍스처 바인딩이 있을 때) |

버튼 라벨이 현재 모드로 바뀝니다 (`Textured ▾` 등).

---

## Unlit ▾ — 라이팅

![라이팅 메뉴](viewport_lighting_menu.png)

| 모드 | 설명 |
|------|------|
| **Lit** | Lambert 라이팅 ON — 입체감 |
| **Unlit** | 라이팅 OFF — **히트맵·텍스처 색을 그대로** (페인팅 시 권장 기본) |

명암이 웨이트 색을 가리면 **Unlit**을 쓰세요.

---

## 오버레이 정보 (예)

`Dummy_Body` · `Verts: 4065` · `Bones: 87` · `Layer: Base` · `Selected: 0`

활성 메시·버텍스/본 수·활성 레이어·선택 개수를 한눈에 보여 줍니다.

---

## 스키닝할 때 추천

```
Paint 모드 + Unlit + (필요 시) X-Ray Bones / Show Edge
→ Influences에서 본 선택 → 브러시 페인트
→ F 로 Frame Fit, Persp/Front 로 각도 확인
→ Filtered Bone Only 로 Used 본만 보기 (Influences 필터와 연동)
```

---

## 관련 문서

| 문서 | 내용 |
|------|------|
| [UI 레이아웃 가이드](/guide/skin-layer-studio/ui-layout-overview?lang=ko) | 6번 Viewport |
| [Influences 상세](/guide/skin-layer-studio/ui-influences?lang=ko) | 페인트 대상 본 · Used |
| [Tools 패널 — Set Weights / Scene](/guide/skin-layer-studio/ui-tools?lang=ko) | 브러시 · 히트맵 색 |
| [Texture Manager](/guide/skin-layer-studio/ui-texture-manager?lang=ko) | 텍스처 경로 · Collect |

---

*이미지: `viewport_mode_bar_overview.png` · `viewport_persp_menu.png` · `viewport_display_menu.png` · `viewport_shader_menu.png` · `viewport_lighting_menu.png`*  
*작성: 2026-07-26*