심리스 텍스처 검사 · 반복 이음새 찾고 고치기
"평균 차이 23"만으로는 아무 의미가 없습니다. 검사기는 반복 경계의 차이를 같은 타일 안 평범한 이웃 줄 사이의 차이와 비교해, 이음새가 텍스처 자체보다 얼마나 나쁜지로 판정합니다.

- Tiles측정 확인· Pillow
- Padded atlas측정 확인· Pillow
- Seam report측정 확인· Pillow
이렇게 작동합니다
- 이미지 전체(또는 시트의 어떤 타일)의 2×2·3×3 반복 미리보기.
- 좌↔우, 위↔아래의 평균·최대 차이와 타일 내부의 같은 측정값.
- 그 내부 차이를 기준으로 한 가장자리 히트맵, 두 번째 타일과의 가장자리 맞춤(선택).
- 이음새 없애기: 반 칸 이동 후 경계를 가로질러 섞으며 전후를 보여 줍니다.
사용 방법
- 텍스처나 타일을 끌어다 놓습니다.
- 축별 판정과 수치를 읽습니다.
- 히트맵과 반복 미리보기를 봅니다.
- 필요하면 이음새를 없애고 받습니다.
출력 파일과 검증 방법
"측정 확인"은 내려받은 파일을 페이지 밖에서(Pillow·numpy·별도 파서) 다시 열어 그 속성을 측정했다는 뜻입니다. 게임 엔진에서 불러오는 것은 시험하지 않았습니다.
| 대상 | 파일 | 검증 |
|---|---|---|
| Tiles | tiles/tile-NNN.png · metadata.json | 측정 확인 Pillow잘라 낸 모든 타일이 원본 영역과 픽셀 단위로 같습니다(여백·간격·빈 타일·중복 포함). |
| Padded atlas | padded-atlas.png | 측정 확인 Pillow가장자리 픽셀을 바깥으로 복제하며, 기록된 atlas-padding 품질 점검이 Chromium·Firefox에서 통과합니다. |
| Seam report | PNG (healed) · JSON measurements | 측정 확인 Pillow이어지는 타일은 이음새 없음, 그라데이션은 이음새 있음으로 보고하며, 고친 타일의 경계 차이는 최대 8단계입니다. |
검증 근거
합성 시트 10개 중 10개에서 실제 격자를 1순위로 감지(여백 1·간격 2 포함). 잘라 낸 타일 13/13이 원본 영역과 바이트 동일. 1600타일 자르기가 2.2초에 끝나고 취소할 수 있음. 이음새 판정은 타일 내부 기준으로 측정.
한계
- 규칙적인 격자만 지원하며, 4메가픽셀을 넘으면 타일 크기를 측정하지 않고 직접 입력합니다.
- 비슷한 타일 찾기는 픽셀 차이 기준이며 지각적 유사도가 아닙니다.
- "이음새 없애기"는 혼합 띠 안의 그림을 바꾸며 새로 그려 넣지 않습니다. 전후를 보여 줍니다.
- 2 × 2보다 작은 타일은 이음새를 잴 수 없습니다.
자주 묻는 질문
"이음새 없애기"가 그림을 바꾸나요?
네, 섞는 띠 안에서 바꿉니다. 반 타일 이동 후 교차해 섞으며 새로 그려 넣지는 않고 전후를 보여 줍니다.
노이즈 텍스처는 가장자리 차이가 커도 이음새 없음으로 나오는 이유는?
내부도 그만큼 달라서입니다. 판정은 이음새를 텍스처 자체의 변화와 비교합니다.
무료인가요? 계정이 필요한가요?
이 페이지의 기능은 모두 무료이며 계정 없이 쓸 수 있습니다. 워터마크나 막혀 있는 내보내기가 없습니다.
스프라이트가 업로드되나요?
아니요. Studio는 이 브라우저 탭 안에서 디코딩·패킹·내보내기를 합니다. 프로젝트는 브라우저(IndexedDB)에 자동 저장되며 .nerulio 파일로 저장할 수 있습니다.
Aseprite나 엔진 플러그인을 설치해야 하나요?
아니요. .aseprite 파일은 브라우저에서 읽고 씁니다. 엔진별 번들에는 그 엔진에 필요한 것이 들어 있습니다(Godot는 가져오기 설정과 씬, Unity와 Godot 타일셋은 작은 편집기 스크립트).