Initial Dansori character workspace
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# Isabel_Profile — 이사벨 인터랙티브 캐릭터 시스템 (단일 진실원)
|
||||
|
||||
> **최종 목적**: 이사벨를 **앱에 탑재**해 **상황별로 반응하는** 살아있는 마스코트로 만든다.
|
||||
> (예: 오류 → 팔짱+인상+"안돼요", 성공 → 하트+"잘됐어요", 대기 → 배경 가벼운 춤 …)
|
||||
> **원칙**: 이미지는 **ChatGPT 자동생성**, 리그·모션·반응 시퀀스·색상은 **코드/데이터**. 방식은 **하이브리드**(리그 + 베이크드 포즈 + 표정 프레임 스왑).
|
||||
|
||||
이 폴더는 목적·방향·구현레벨·방법·자산·로드맵을 한곳에 모은 **source of truth**다. (구 `Isabel_Rigging`는 이 폴더로 통합·폐기됨.)
|
||||
|
||||
## 폴더 안내
|
||||
| 폴더 | 내용 |
|
||||
|---|---|
|
||||
| `01_Overview/` | 목적·방향(`Purpose_and_Direction.md`), 확정 결정 로그(`Decisions.md`) |
|
||||
| `02_Architecture/` | 레이어 아키텍처·하이브리드 규칙(`Architecture.md`), 한계·완화·mesh-warp 승급(`Limits_and_Mitigations.md`) |
|
||||
| `03_Assets/` | 자산 전체 맵(`Assets_Overview.md`), 리그 파츠 생성 스펙(`Parts/`), 표정·베이크드 포즈(`Expressions_and_Poses.md`) |
|
||||
| `04_Rig/` | 스켈레톤 정의 `rig.json` + `Rig.md` |
|
||||
| `05_Animation/` | 리그 클립(배경춤) `dance_idle.json` + `Animation.md` |
|
||||
| `06_Reactions/` | 반응 시퀀서·트리거 설계(`Reactions.md`), 매핑 `reactions.json`, 샘플 클립 `clips/` |
|
||||
| `07_Viewer/` | 프로토타입 뷰어 `index.html`(더블클릭 재생) + `Viewer.md` |
|
||||
| `08_Roadmap/` | 단계별 구현 계획(`Roadmap.md`), 앱 통합(`App_Integration.md`) |
|
||||
|
||||
## 한 눈에 (현재 확정 상태)
|
||||
- **구현 레벨**: 코드 네이티브 경량 리그(강체 컷아웃) + 하이브리드. Live2D/Spine 미사용(자동화 위해). mesh-warp는 **옵션/후속**.
|
||||
- **분절**: 해부학 16파츠(head·neck·chest·pelvis + 팔3×2 + 다리3×2).
|
||||
- **얼굴**: 표정 프레임 스왑 20종 + 말하기 talk 프레임(유사 립싱크).
|
||||
- **완료**: 방향 확정 · 리그 스키마 · 배경춤 프로토타입(뷰어에서 플레이스홀더로 재생 확인 가능).
|
||||
- **다음**: 시트 투명알파 재확정 → 리그 파츠 생성(ChatGPT) → 배경춤 실아트 검증 → 반응 시퀀서 → 앱 통합. (상세 `08_Roadmap/Roadmap.md`)
|
||||
|
||||
## 지금 바로
|
||||
`07_Viewer/index.html` 더블클릭 → 이사벨 스켈레톤이 가볍게 춤추는 것을 확인.
|
||||
Reference in New Issue
Block a user