💡스크래치나 게임 개발을 위한 스프라이트를 추출해야 하나요? 우리의 AI 기반 도구는 시트에서 스프라이트를 자동으로 감지하고, 경계 상자를 계산하며, 사용 준비가 된 투명 PNG로 내보냅니다. 🚀 교육자, 학생, 인디 게임 개발자에게 이상적입니다. 최대 10MB 파일을 지원합니다.
스프라이트 시트 이미지 파일을 드래그 앤 드롭하세요
도구가 개별 스프라이트를 자동으로 식별합니다
필요한 경우 경계 상자를 미세 조정하세요
개별 PNG 또는 ZIP 아카이브로 다운로드하세요
AI 기반 인식 기능:
기능 | 지원 | 참고 |
---|---|---|
자동 감지 | ✅ 예 | 대부분의 스프라이트 배열 처리 |
그리드 기반 | ✅ 예 | 균일한 스프라이트 시트용 |
자유 형식 | ✅ 예 | 유기적인 스프라이트 배치용 |
투명도 | ✅ 예 | 알파 채널 보존 |
처리 속도 벤치마크:
스프라이트 수 | 처리 시간 |
---|---|
1 0 스프라이트 | ⚡ <2초 |
5 0 스프라이트 | ⚡ <5초 |
1 00 스프라이트 | ⏳ <10초 |
5 00+ 스프라이트 | ⏳ 데스크톱 도구 사용 |
스크래치를 위한 권장 설정:
매개변수 | 권장 값 |
---|---|
최대 크기 | 4 80x360 픽셀 |
그리드 크기 | 3 2x32 또는 64x64 |
프레임 수 | 애니메이션당 10-15 |
이름 지정 | 순차적 (예: walk_1, walk_2) |
터미널을 통한 스프라이트 추출:
🔤ImageMagick으로 추출
convert spritesheet.png -crop 64x64 +repage sprite_%02d.png
균일한 그리드 스프라이트시트용
📦ZIP으로 패키징
zip sprites.zip sprite_*.png
다운로드 가능한 아카이브 생성
🔌PowerShell 추출
magick convert spritesheet.png -crop 64x64 +repage sprite_%%02d.png
윈도우용 ImageMagick 사용
// Unity 스프라이트 임포트 설정
[SerializeField] private Sprite[] characterFrames;
// Godot 애니메이션 스프라이트 설정
$AnimatedSprite.frames = load("res://animations.tres")
// 스크래치 애니메이션 스크립트
when green flag clicked
next costume
wait 0.1 seconds
스프라이트를 일관되게 이름 지정하세요 (예: 'hero_run_01.png', 'hero_run_02.png') 애니메이션 시퀀싱을 쉽게 하기 위해
플랫포머의 경우, 움직임 중 가장자리 아티팩트를 방지하기 위해 스프라이트 주변에 2px 패딩을 추가하세요
교실에서, 학생들에게 디지털화하기 전에 먼저 종이에 스프라이트 시트를 디자인하도록 하세요