인디해커 플레이북

H3 Game Sprites

생성된 동작 영상을 키잉된 2D 스프라이트 아틀라스로 변환하는 Agent Skill

무엇인가

H3 Game Sprites는 AI로 생성한 동작 영상을 2D 게임 스프라이트 시트로 변환하는 MIT 라이선스 Agent Skill이다. 동작마다 짧은 클립 하나를 생성하고, 단색 마젠타 배경을 제거하고, 포즈의 극단 프레임을 선택한 뒤, 하나의 전역 스케일과 발목 기준 앵커를 사용해 프레임을 아틀라스로 패킹하는 워크플로다.

저장소에는 캐릭터와 포즈 스틸을 위한 gen_still.py, 추출·크로마 키잉·키프레임 선택·루프 감지를 위한 sprite_cut.py, 일관된 앵커를 적용한 프레임 패킹을 위한 build_atlas.py가 포함된다. 로컬 처리에는 ffmpeg, Python 3, Pillow, NumPy가 필요하며, 영상과 이미지 생성은 특정 제공업체 하나에 고정되지 않는다.

적용

  • 2D 프로토타입에 반복 가능한 캐릭터 동작이 여러 개 필요하지만 배우를 촬영하고 디지털화하기 어려울 때 사용한다.
  • 이동은 게임 엔진에서 처리하고 생성된 클립은 포즈에 사용한다. 3D 자산 파이프라인을 선택하기 전에 이 2D 경로를 VARCO 3D와 비교한다.
  • 아틀라스 메타데이터만 신뢰하지 말고 키잉된 프레임, 대기 자세 복귀 오류, 발 미끄러짐, 렌더링된 캔버스 배치를 점검한다. 이 시각 워크플로는 이미지·영상 생성·편집과 함께 놓인다.
  • Claude Code처럼 스킬을 지원하는 코딩 에이전트에 설치한 다음, 생성된 모든 자산을 통합 전에 검토한다.

한계

  • 저장소에서 제시한 캐릭터당 약 $5, 오후 한 번 분량의 워크플로와 5초 클립당 $0.60–0.70은 모델과 제공업체에 따라 달라지는 제작자의 추정치다.

  • 이번 수집에서는 스크립트와 샘플 출력을 실행하지 않았으므로 키 품질, 루프 감지, 아틀라스 배치, 엔진 호환성은 검증되지 않았다.

  • MIT 라이선스는 저장소 코드를 다룬다. 생성 제공업체의 약관과 모델 출력물의 상업적 권리는 별도로 확인해야 한다.

  • 확인 당시 저장소에는 커밋이 하나뿐이고 릴리스가 없었으므로 API 안정성과 유지보수 이력은 확립되지 않았다.

  • H3 Game Sprites

On this page