망토 텍스처는 2,048픽셀이지만 그중 372픽셀만 그려집니다
파일은 64x32이고, 망토는 22x17 모서리에 있으며, 사람들이 실제로 보는 면은 160픽셀로 이미지의 8% 미만입니다. 게다가 모두를 헷갈리게 하는 1픽셀 오프셋도 있습니다.
마인크래프트 망토 텍스처는 64 × 32 PNG 파일로, 총 2,048픽셀입니다. 이 중 망토는 372픽셀을 사용합니다. 파일의 나머지 부분은 무시되며, 플레이어가 실제로 보는 부분은 이보다도 더 작습니다.
여섯 개의 영역
| 영역 | 위치 | 크기 | 픽셀 |
|---|---|---|---|
| 바깥쪽 | (1, 1) | 10 × 16 | 160 |
| 안쪽 | (12, 1) | 10 × 16 | 160 |
| 위쪽 | (1, 0) | 10 × 1 | 10 |
| 아래쪽 | (11, 0) | 10 × 1 | 10 |
| 왼쪽 | (0, 1) | 1 × 16 | 16 |
| 오른쪽 | (11, 1) | 1 × 16 | 16 |
| 총계 | 372 |
이는 파일의 18.2%에 해당합니다. 바깥쪽 면(걸을 때 다른 사람이 유일하게 볼 수 있는 면)은 160픽셀로, 편집하는 이미지의 7.8%에 불과합니다.
전체 망토는 왼쪽 상단 모서리의 22 × 17 상자 안에 들어갑니다. 이 상자 안에서도 두 픽셀만 사용되지 않습니다. (0, 0)과 (21, 0)은 위쪽 스트립과 아래쪽 스트립 모두 닿지 않는 맨 위 줄의 두 모서리입니다.
22 × 17 밖의 모든 공간은 죽은 공간입니다
남은 1,676픽셀은 두 번째 망토, 마스크 또는 예약된 영역이 아닙니다. 아무것도 아닙니다. 이 부분을 투명하게 두거나, 서명으로 채우거나, 사진을 붙여넣어도 됩니다. 게임은 모서리에서 여섯 개의 직사각형을 읽고 파일의 나머지는 무시합니다.
이 사실을 아는 것이 중요한 주된 이유는 문제의 범위를 줄여주기 때문입니다. "망토 디자인"은 64 × 32 이미지를 디자인하는 것처럼 들리지만, 실제로는 10 × 16 직사각형을 두 번(앞면과 뒷면) 디자인하고, 그 주위에 4픽셀 너비의 테두리를 추가하는 것입니다.
모두를 헷갈리게 하는 1픽셀 오프셋
top와 bottom의 위치를 살펴보세요:
- 위쪽은 x 1–10에 걸쳐 있으며, 바깥쪽 면 바로 위에 있습니다.
- 아래쪽은 x 11–20에 걸쳐 있습니다.
바깥쪽 면은 x 1–10이고 안쪽 면은 x 12–21입니다. 따라서 위쪽 스트립은 바깥쪽 면과 일치하고, 아래쪽 스트립은 어느 쪽과도 일치하지 않습니다. 안쪽 면보다 1픽셀 왼쪽에 위치합니다.
이 한 칸의 이동은 손으로 그린 망토가 잘못 나오는 가장 흔한 원인입니다. 안쪽 면의 열 범위를 선택하고 그 위에 스트립을 그리면 아래쪽 가장자리가 1픽셀 벗어나게 되는데, 이는 게임에서 밑단에 잘못된 색상의 가는 선으로 나타납니다. 스트립의 높이가 1픽셀이기 때문에 편집기에서는 보이지 않습니다.
접힌 텍스처가 보여주는 비율과 실제 비율은 다릅니다
보이는 망토는 너비 10, 높이 16으로, 너비보다 높이가 1.6배 더 깁니다. 텍스처에 평평하게 펼쳐 놓으면 바깥쪽 면과 안쪽 면이 나란히 놓여서 한 쌍이 20 × 16 가로 블록처럼 보이므로, 실수로 그 모양에 맞춰 디자인하기 쉽습니다.
두 면의 중앙에 맞춰진 모든 것은 접히는 부분에서 반으로 갈라집니다. 패턴은 단일 10 × 16 절반 안에 구성되거나, 두 면에 걸쳐 의도적으로 대칭되도록 만들어야 합니다.
같은 파일이 겉날개(Elytra)로도 사용됩니다
하나의 텍스처가 두 가지 용도로 사용됩니다. 이 페이지의 미리보기는 같은 이미지로 망토나 겉날개(Elytra)로 착용하고 있는데, 게임이 그렇게 사용하기 때문입니다. 따라서 망토 디자인은 결코 망토 디자인으로만 끝나지 않습니다.
하지만 두 가지는 같은 방식으로 읽히지 않습니다. 망토는 하나의 평평한 10 × 16 패널로 걸려 있지만, 겉날개는 두 날개에 걸쳐 펼쳐집니다. 등 중앙에 멋지게 자리 잡은 패턴은 날개가 펼쳐질 때 정확히 분리되는 패턴이 됩니다. 디자인을 확정하기 전에 두 미리보기를 모두 확인하세요. 파일은 공유되지만, 기하학적 구조는 다릅니다.