assemble_animation
Combines pose frames into a unified pixel animation spritesheet with timing data and loop GIF, using a shared color palette to avoid flickering.
Instructions
여러 포즈 프레임(아티스트/AI 생성)을 공유 팔레트로 애니로 조립.
N 프레임을 공통 정렬·단일 팔레트로 맞춰(깜빡임 방지) 스프라이트시트 + 타이밍 JSON + 루프 GIF 로 출력.
Args: frame_sources: 포즈 프레임 이미지 경로 리스트(순서 = 재생 순서). out_dir: 출력 폴더. fps: 프레임레이트. target_height: (pixelize 시) 도트 높이. colors: (pixelize 시) 공유 팔레트 색 수. outline: (pixelize 시) selout 아웃라인 여부. indexed: 인덱스 PNG 저장 여부. gif: 루프 GIF 생성 여부. gif_upscale: GIF 업스케일 배율. pixelize: True=일러 프레임 픽셀화 조립 / False=이미 도트인 프레임을 원해상도로 정렬·팩만. palette: 잠긴 팔레트(builtin 또는 .gpl/.hex). 지정 시 그 팔레트로 통일.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fps | No | ||
| gif | No | ||
| colors | No | ||
| indexed | No | ||
| out_dir | Yes | ||
| outline | No | ||
| palette | No | ||
| pixelize | No | ||
| gif_upscale | No | ||
| frame_sources | Yes | ||
| target_height | No |