Initial Dansori character workspace
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# Characters_Build_Docs — Dansori 인터랙티브 캐릭터 (베이스)
|
||||
|
||||
> Dansori 브랜드 마스코트를 **앱에 탑재해 상황별로 반응**시키는 인터랙티브 캐릭터 시스템의 베이스 폴더.
|
||||
> 각 캐릭터는 **`<Char>_Profile/`** 로 자립(리그·배경춤·소스 이미지·Library·반응 런타임 완비).
|
||||
|
||||
## 시작점
|
||||
- **전체 현황·방향·파이프라인**: `INTERACTIVE_RIG_HANDOFF.md` ← 먼저 볼 것
|
||||
- **향후 확장 옵션**(반응 종류 확장·얼굴 mesh-warp): `향후_옵션.md`
|
||||
- **리그 도구**: `_tools/` (`rig_pivots_render.py`, `reactions_layout_render.py`)
|
||||
|
||||
## 캐릭터 (4종 · 전부 완성)
|
||||
| 프로필 | 캐릭터 | 컨셉 · 팔레트 |
|
||||
|---|---|---|
|
||||
| `LeeSori_Profile/` | 이소리 | EDM/DJ · 민트 |
|
||||
| `Noeul_Profile/` | 노을 | 로파이/칠합 · 인디고+앰버 · 웜브라운 (낮 카페/밤 프로듀서) |
|
||||
| `Haruka_Profile/` | 하루카 | 아이돌 · 사쿠라핑크 · 일본 10대 |
|
||||
| `Isabel_Profile/` | 이사벨 | 나이트글램 · 루비/골드 · 서양계 (실험 캐릭터·노출완화) |
|
||||
|
||||
각 프로필 구조·사용법은 `<Char>_Profile/README.md`, 자산 목록은 `03_Assets/Assets_Overview.md`.
|
||||
|
||||
## 지금 바로
|
||||
각 `<Char>_Profile/07_Viewer/` 를 브라우저로:
|
||||
- **`index.html`** — 배경춤(코드 리그).
|
||||
- **`reactions.html`** — 트리거 버튼(idle/error/success[+노을 focus])으로 상황별 반응.
|
||||
|
||||
## 공통 규칙
|
||||
- **이미지 = 진짜 투명 알파** 32-bit RGBA(`Format32bppArgb`, 배경 alpha=0).
|
||||
- **모션·색·반응 = 코드/데이터** (리그 클립·hairmask hue-shift·반응 시퀀서).
|
||||
- **리그 = 풀캔버스 마스터-슬라이스** 16파츠 + 자동 피벗.
|
||||
- **occlusion-aware 튜닝**: 노출 관절은 리지드, 가려진 관절만 회전(의상별).
|
||||
|
||||
## 새 캐릭터 추가 (요약)
|
||||
1. 시트 확정(정체성 앵커, 투명알파) → `<Char>_Profile/03_Assets/Reference/`.
|
||||
2. `LeeSori_Profile` 구조 복제 + 프리픽스/정체성 치환.
|
||||
3. 소스 이미지(Base 포즈·Hair 표정·Accessories·Variations) 생성 → `Library/` 분류.
|
||||
4. `이미지작업_의뢰서.md`로 리그 파츠(마스터-슬라이스) 생성 → `_tools/rig_pivots_render.py`로 피벗·춤.
|
||||
5. `_tools/reactions_layout_render.py` + `reactions.html`로 반응 연결.
|
||||
> 상세 절차·교훈은 `INTERACTIVE_RIG_HANDOFF.md`.
|
||||
Reference in New Issue
Block a user