JohnKinyanjui/sprite-maker

An open source ai sprite maker

해결하는 문제

Sprite Studio는 AI 생성 이미지를 프로덕션 준비가 된 2D 게임 자산으로 변환하도록 설계된 로컬 우선 AI 워크벤치입니다. AI 아트에서 흔한 비일관성 문제를 해결합니다. 단일 이미지는 생성하기 쉽지만, 여러 프레임에 걸쳐 안정적인 정체성, 깨끗한 투명도, 기계적으로 올바른 애니메이션 루프를 유지하는 것은 어렵습니다.

작동 방식

이 도구는 채팅 기반 AI 인터페이스와 네이티브 Rust 기반 렌더링 엔진을 결합합니다. 사용자는 채팅에서 자산을 설명하고, 시스템은 "마스터" 스프라이트를 생성합니다. 애니메이션의 경우, 각 새 프레임이 소스 정체성과 이전 프레임을 참조하여 일관성을 보장하는 순차 생성 프로세스를 사용합니다.

또는 소프트웨어는 Rust로 작성된 결정론적 리깅 시스템을 제공합니다. 이 시스템은 조인트 포인트와 캡슐 본을 사용하여 픽셀을 조작하며, 추가 AI 생성 없이도 움직임(예: 걷기 사이클)이 수학적으로 정확하고 "미끄러지지" 않도록 보장합니다.

대상 사용자

AI를 사용하여 조정된 스프라이트 세트, 애니메이션, 지형 아틀라스를 생성해야 하지만 아트 방향과 기술 사양을 엄격히 제어해야 하는 게임 개발자 및 2D 아티스트.

하이라이트

  • 하이브리드 애니메이션 파이프라인: 순차 AI 프레임 생성과 결정론적 Rust 기반 리그 렌더러를 결합하여 정밀한 제어를 제공합니다.
  • 정체성 앵커링: "캐릭터 앵커" 시스템을 사용하여 다양한 포즈와 애니메이션 간 시각적 일관성을 유지합니다.
  • 프로덕션 준비 내보내기: 프레임 정규화, 메타데이터 정렬, JSON 메타데이터가 포함된 PNG 시트로 내보내기 도구를 포함합니다.
  • 조정된 자산 팩: /pack 명령을 사용하면 단일 아트 방향을 공유하는 자산 패밀리를 생성할 수 있습니다.
  • MCP 서버: 워크벤치의 기능을 다른 AI 에이전트에 통합하기 위한 헤드리스 Model Context Protocol (MCP) 데몬을 포함합니다.
  • 포괄적인 아트 프리셋: SNES 시대 액션 RPG 및 아이소메트릭 픽셀부터 네온 신스 및 복셀까지 내장 스타일.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트