2026년 11월 2일 게시 · Unity Asset Exporter.
MMD 모델은 .pmx(또는 구형 .pmd) 파일과 텍스처가 담긴 폴더나 ZIP으로 배포됩니다. VRM 앱은 이 형식을 읽을 수 없습니다. 이 변환기는 브라우저에서 모델을 불러와 스켈레톤을 VRM 휴머노이드에 매핑하고, 메시·텍스처·표정을 담은 VRM 1.0 파일을 만듭니다.
4단계로 변환하기
- 모델 ZIP을 놓거나
.pmx와 텍스처 파일을 함께 선택하세요. - 미리보기를 확인하고 그 아래 목록에서 매핑된 본, 표정, 찾은 텍스처 수를 살펴보세요.
- 모델의 이용 조건에 맞게 라이선스 항목을 입력합니다.
- VRM으로 변환 후 다운로드를 클릭합니다.
본 매핑 방식
MMD 모델은 표준 일본어 본 이름을 사용하며, 이 이름이 다음과 같이 VRM 휴머노이드 본에 대응됩니다.
| MMD 본 | VRM 본 |
|---|---|
| 腰 / グルーブ / センター | hips(상반신과 다리 모두의 상위에 있는 본 중 가장 아래쪽 본) |
| 上半身, 上半身2, 上半身3 | spine, chest, upperChest |
| 首, 頭, 左目 / 右目 | neck, head, eyes |
| 左肩, 左腕, 左ひじ, 左手首 | leftShoulder, leftUpperArm, leftLowerArm, leftHand |
| 左足D, 左ひざD, 左足首D, 左足先EX (또는 左足, 左ひざ, 左足首, 左つま先) | leftUpperLeg, leftLowerLeg, leftFoot, leftToes |
| 左親指0–2, 左人指1–3, 左中指, 左薬指, 左小指 | 손가락 본 |
"足D" 다리 구성을 쓰는 모델은 다리가 D 본에 스키닝되어 있으므로 D 본을 사용합니다. 비틀림 본(腕捩, 手捩), IK 본, 물리 본은 휴머노이드 역할 없이 스켈레톤에 그대로 남습니다. 본 이름이 영어인 모델은 대신 이름 일치 방식으로 매핑합니다.
그 밖에 바뀌는 점
- 크기: MMD 단위를 미터로 변환하며(1단위 = 8 cm), 변환 전에 조정할 수 있습니다.
- T포즈: MMD 모델은 A포즈로 서 있으므로, VRM 규격에 맞게 팔을 펴고 메시를 다시 바인딩합니다.
- 표정: 모프 あ, い, う, え, お는 입 모양
aa,ih,ou,ee,oh가 되고, まばたき는blink가 됩니다. 笑い, 怒り, 悲しい, 驚き가 있으면 각각 happy, angry, sad, surprised가 됩니다. - 머티리얼: 텍스처와 색상은 MMD 특유의 평면적인 느낌에 가까운 언릿 머티리얼로 유지됩니다.
제한 사항
- 물리(머리카락과 치마용 강체 및 조인트)는 VRM 스프링 본으로 변환되지 않으므로 머리카락이 움직이지 않습니다.
- 툰 셰이딩, 스피어 맵(.spa / .sph), 윤곽선은 변환되지 않으며 MToon도 기록되지 않습니다.
- 그룹 모프, 본 모프, 머티리얼 모프는 변환되지 않습니다. 정점 모프만 표정으로 변환됩니다.
- 출력 형식은 VRM 1.0입니다. VRM 0.x만 읽는 앱에서 쓰려면 Unity에서 UniVRM을 거쳐 다시 변환해야 합니다.
먼저 모델의 이용 조건을 확인하세요
대부분의 MMD 모델에는 사용 가능한 범위를 적은 readme가 함께 들어 있습니다. 상당수는 MMD에서만 사용을 허용하거나 다른 형식으로의 변환, 재배포, 성인용 이용을 금지합니다. 파일을 변환해도 이용 조건이 허용하는 범위는 바뀌지 않습니다. VRM 앱에서 표시할 수 있도록 이용 조건을 라이선스 항목에 입력하세요.