Files

1.2 KiB

Architecture

LeeSori 패키지는 캐릭터 설정, 이미지 라이브러리, Live2D 파츠, 리그, 모션, 앱 통합 자료를 한 폴더 안에서 관리한다.

구성 계층

  1. Character Identity
    • 이름, 역할, 성격, 주요 시각 요소
  2. Asset Library
    • 헤드, 의상, 포즈, 액세서리, baked pose
  3. Live2D Source
    • PSD, 레이어 PNG, 레이어 manifest, 파츠 분리 기준
  4. Rig
    • bone hierarchy, pivot, z-order, deformation group
  5. Motion
    • idle, reaction, dance, transition, loop segment
  6. Runtime Integration
    • DansoriEQ 캐릭터 호스트, 상태 매핑, 제스처 레지스트리

최종 자산 원칙

  • 원본 제작 자산과 앱 런타임 자산을 같은 패키지에서 추적한다.
  • 파일명은 캐릭터, 의상, 파츠, 상태, 방향을 식별할 수 있어야 한다.
  • 파츠는 독립 회전/변형이 가능한 단위로 분리한다.
  • 겹침이 필요한 영역은 z-order 이벤트나 보정 파츠로 관리한다.

주요 데이터

  • layer_manifest.json: Live2D 레이어 구조
  • rig.json: 앱/뷰어용 리그 정의
  • live2d_parameters.json: Live2D 파라미터 정의
  • live2d_motion_plan.json: 모션 설계 데이터
  • reactions.json: 상태별 제스처 매핑