1.2 KiB
1.2 KiB
Architecture
LeeSori 패키지는 캐릭터 설정, 이미지 라이브러리, Live2D 파츠, 리그, 모션, 앱 통합 자료를 한 폴더 안에서 관리한다.
구성 계층
- Character Identity
- 이름, 역할, 성격, 주요 시각 요소
- Asset Library
- 헤드, 의상, 포즈, 액세서리, baked pose
- Live2D Source
- PSD, 레이어 PNG, 레이어 manifest, 파츠 분리 기준
- Rig
- bone hierarchy, pivot, z-order, deformation group
- Motion
- idle, reaction, dance, transition, loop segment
- Runtime Integration
- DansoriEQ 캐릭터 호스트, 상태 매핑, 제스처 레지스트리
최종 자산 원칙
- 원본 제작 자산과 앱 런타임 자산을 같은 패키지에서 추적한다.
- 파일명은 캐릭터, 의상, 파츠, 상태, 방향을 식별할 수 있어야 한다.
- 파츠는 독립 회전/변형이 가능한 단위로 분리한다.
- 겹침이 필요한 영역은 z-order 이벤트나 보정 파츠로 관리한다.
주요 데이터
layer_manifest.json: Live2D 레이어 구조rig.json: 앱/뷰어용 리그 정의live2d_parameters.json: Live2D 파라미터 정의live2d_motion_plan.json: 모션 설계 데이터reactions.json: 상태별 제스처 매핑