구형 Minecraft 스킨을 늘리지 않고 변환하기
오래된 Minecraft 스킨은 주로 가로 64, 세로 32픽셀인 PNG를 사용합니다. 현대식 스킨은 왼팔과 왼쪽 다리를 따로 그릴 공간과 선택형 외부 레이어가 추가된 64 × 64 아틀라스를 사용합니다. 이 64×32 → 64×64 스킨 변환기는 문서 구조를 브라우저에서 현대식으로 바꿉니다. 원본의 위쪽 절반은 좌표와 색을 그대로 복사하고, 새 아래쪽 절반을 만든 뒤 오른팔과 오른쪽 다리 그림을 바탕으로 빠진 왼쪽 팔다리 면을 복원합니다.
이 작업은 단순한 이미지 크기 확대가 아닙니다. 높이를 두 배로 늘리면 모든 픽셀이 세로로 퍼지고 예전 그림이 잘못된 좌표에 놓입니다. 올바른 변환은 UV 아틀라스 구조를 이해해야 합니다. 팔다리의 위, 아래, 앞, 뒤, 안쪽과 바깥쪽 면은 서로 다른 사각형에 있고 오른쪽 팔다리를 왼쪽으로 옮길 때 각 면의 방향도 바뀝니다. 도구는 면을 하나씩 대응시키며 현대식 오버레이의 사용하지 않는 영역은 투명하게 둡니다.
64×32 파일을 변환하는 순서
정확히 가로 64, 세로 32픽셀인 PNG를 선택하세요. 브라우저는 결과를 만들기 전에 파일 형식, 용량과 해석된 크기를 확인합니다. 올바른 파일은 원래의 2:1 비율로 구형 미리보기에 나타납니다. 현대식 결과 미리보기에는 아래쪽 절반에 새로 생성된 왼팔과 왼쪽 다리 영역을 포함한 64 × 64 아틀라스가 표시됩니다.
결과가 준비되면 64 × 64 PNG 다운로드를 선택합니다. 저장되는 파일은 화면에 크게 보이는 미리보기 이미지가 아니라 선명한 원본 크기 픽셀 텍스처입니다. 파일명 앞에는 modern-skin-이 붙어 손대지 않은 원본과 구분하기 쉽습니다. 변환기는 사용자가 선택한 파일을 덮어쓰지 않습니다. 입력이 이미 64 × 64라면 구형 변환을 거치지 말고 일반 편집기나 검사기를 사용하세요.
다운로드하기 전에 원본과 결과 미리보기를 나란히 확인하는 것이 좋습니다. 머리와 몸통, 오른쪽 팔다리가 그대로인지 보고 새 왼쪽 팔다리 영역에 색이 생성되었는지 살펴보세요. 작업 탭을 닫으면 임시 결과가 사라지므로 필요한 파일은 먼저 내려받아야 합니다.
원본 픽셀에 적용되는 처리
원본 64 × 32 이미지의 모든 RGBA 값은 결과의 위쪽 절반에서 같은 좌표로 복사됩니다. 머리, 몸통, 오른팔, 오른쪽 다리, 색상, 투명도와 기존 아틀라스에 있던 데이터가 그대로 유지됩니다. 새로 생긴 아래쪽 절반은 투명 상태에서 시작합니다. 구형 형식에 존재하지 않았던 현대식 영역에는 이것이 가장 안전한 기본값입니다.
그다음 변환기는 오른팔과 오른쪽 다리의 기본 레이어에 속하는 픽셀을 찾습니다. 각 픽셀이 대응하는 왼쪽 팔다리 면을 계산하고, 필요한 경우 안쪽과 바깥쪽 면을 서로 바꾸며, 면 안의 가로 방향을 뒤집어 올바른 현대식 UV 사각형에 기록합니다. 따라서 소매 이음새나 신발 가장자리가 단순 복사로 뒤집힌 글자처럼 되거나 몸의 엉뚱한 쪽에 붙지 않고 예전 게임에서 보이던 좌우 대칭 모습을 유지합니다.
원본에 투명 픽셀이 있다면 그 알파 값도 유지합니다. 손상된 부분을 주변 색으로 추측해서 채우거나 색상 수를 줄이지 않습니다. 변환 후 기본 레이어에 예상하지 않은 구멍이 보인다면 별도의 투명 픽셀 검사와 수정 과정을 거쳐야 합니다.
왼팔과 왼쪽 다리를 새로 만드는 이유
구형 배치는 이미지 공간을 절약하기 위해 팔 텍스처 하나와 다리 텍스처 하나를 양쪽에 함께 사용했습니다. 게임이 표시 단계에서 오른쪽 팔다리 그림을 반전해 왼쪽에도 적용했습니다. 현대식 64 × 64 스킨은 좌우 팔다리를 독립적으로 저장하므로 서로 다른 소매, 장갑, 신발과 바지 무늬를 만들 수 있습니다.
하지만 64 × 32 원본에는 비대칭 왼쪽 그림에 관한 정보가 없습니다. 변환기가 새로운 문양을 임의로 만들어 내면 원본 디자인을 왜곡하게 됩니다. 가장 충실한 결과는 예전 렌더러의 좌우 대칭 모습을 현대식 독립 영역에 재현하는 것입니다. 변환이 끝난 뒤 Minecraft 스킨 에디터에서 왼쪽 소매에만 배지를 추가하거나 한쪽 신발 색을 바꾸는 식으로 새로운 비대칭 디테일을 직접 그릴 수 있습니다.
즉, 변환은 현대식 편집이 가능한 출발 구조를 만들고 이후 편집이 원본에 없던 정보를 더합니다. 오래된 디자인을 그대로 보존하려는 경우에는 결과를 추가로 수정하지 않아도 됩니다.
기본 레이어와 현대식 외부 레이어
64 × 32 원본은 완전한 현대식 두 번째 레이어가 생기기 전의 형식입니다. 머리의 모자 영역은 포함할 수 있지만 새 아래쪽 절반의 재킷, 소매와 바지 오버레이 사각형은 없습니다. 이 변환기는 해당 디자인을 꾸며서 만들지 않으며 새 오버레이 영역을 투명하게 유지합니다. 기본 그림이 돌출된 레이어에 중복되어 캐릭터가 부자연스럽게 두꺼워지는 일을 피하기 위한 선택입니다.
사용하지 않는 외부 레이어의 투명 출력은 정상입니다. 기본 레이어가 손상된 것과 혼동하지 마세요. 생성된 파일을 Minecraft 스킨 검사기에 넣으면 정상적인 오버레이 투명도와 신체 기본 면에서 빠진 픽셀을 구분할 수 있습니다. 구형 원본 자체에 투명한 구멍이 있다면 변환기는 색을 추측하지 않고 그대로 보존합니다.
지원 파일과 거부되는 입력
현재 도구는 2MB 이하의 PNG를 지원하며 해석된 크기가 정확히 64 × 32여야 합니다. 이름만 .png이고 실제 내용은 다른 형식인 파일, 손상된 이미지, 현대식 64 × 64 스킨, 128 × 128 HD 스킨 또는 일반 사진은 거부합니다. 엄격한 입력 검사는 겉보기에는 다운로드에 성공했지만 실제 UV가 늘어나거나 잘린 결과를 만드는 것을 막습니다.
비표준 또는 HD 구형 텍스처에는 크기를 이해하는 별도의 작업 방식이 필요합니다. 먼저 무작정 크기를 줄이면 알파 경계와 색이 바뀔 수 있고, 잘못된 방식으로 변환한 뒤 크기를 조절하면 의미 있는 디테일이 사라질 수 있습니다. 검사기로 입력 계열을 확인한 다음 제목에 출발 크기와 결과 크기가 정확히 적힌 변환기를 선택하세요.
기기 내 변환과 개인정보 보호
PNG는 브라우저 캔버스의 임시 메모리에서 해석됩니다. 픽셀 데이터와 파일명을 이미지 업로드 주소로 전송하지 않습니다. 변환 계산, 원본 및 결과 미리보기와 PNG 생성은 현재 기기의 브라우저 기능만 사용합니다. 계정, 클라우드 프로젝트, 공개 갤러리 또는 변환 기록을 저장하는 데이터베이스가 없습니다.
변환할 작업물의 이용 권리는 사용자에게 책임이 있습니다. 파일 배치를 바꾸는 행위가 다른 제작자의 스킨, 캐릭터, 로고 또는 보호되는 디자인을 사용할 허가를 만들어 주지는 않습니다. SkinEditor.org는 독립적인 비공식 도구이며 Mojang 또는 Microsoft의 공식 Minecraft 제품이나 서비스가 아닙니다.
게임에 넣기 전에 결과 확인하기
다운로드한 결과는 3D 스킨 뷰어나 편집기에서 먼저 열어 보세요. 앞, 뒤, 왼쪽과 오른쪽을 돌려 보고 특히 소매와 바지의 이음새를 확인합니다. 구형 스킨은 대체로 Classic 팔을 전제로 했으므로 게임의 모델 선택도 맞는지 살펴보세요. 그다음 Minecraft 스킨 검사기로 기본 레이어의 빈 픽셀이나 UV 면 밖의 예상치 못한 데이터를 찾습니다.
구조와 모습이 올바르면 사용 중인 게임 에디션과 기기의 공식 불러오기 절차를 따르세요. Java와 Bedrock은 계정 화면과 파일 선택 과정이 다를 수 있고 서버마다 자체 규칙을 적용할 수 있습니다. 이 변환기는 현대식 구조의 PNG를 만들 뿐 계정 제한을 우회하거나 파일을 게임에 자동 설치하지 않습니다.
자주 묻는 질문
캔버스 높이만 두 배로 만드는 도구인가요?
아니요. 원본 픽셀은 확대하지 않고 그대로 복사하며 오른팔과 오른쪽 다리의 각 면을 올바른 현대식 왼쪽 UV 영역으로 반전합니다.
변환하면 스킨 모습이 달라지나요?
구형의 좌우 대칭 모습을 유지하는 것이 목표입니다. 원본에 특이한 투명도가 있거나 특정 옛 렌더러에 의존하거나 잘못된 팔 모델로 불러오면 차이가 나타날 수 있습니다.
서로 다른 왼팔 디자인도 자동으로 만들 수 있나요?
아니요. 구형 원본에는 그 정보가 없습니다. 먼저 변환한 뒤 독립된 왼쪽 팔다리 영역을 직접 편집하세요.
원본 파일이 바뀌나요?
아니요. 선택한 원본은 그대로 유지됩니다. 다운로드 버튼을 누를 때 별도의 64 × 64 PNG가 만들어집니다.