블로그 · VRM 형식 · VRM 초보 · 작성자 channing · 업데이트

VRM 초보를 위한 .vrm 파일 해설: 캐릭터 하나가 파일 하나에 담기는 이유

3D 데스크톱 펫이나 버튜버 방송, VR 채팅을 조금만 들여다보면 같은 세 글자를 계속 만나게 됩니다. 바로 VRM입니다. VRM 모델이란 3D 캐릭터를 파일 하나로 묶어 어디로든 옮길 수 있게 만든 결과물이고, 한 앱에서 만든 캐릭터가 다른 앱에서 걷고 춤추고 대화할 수 있는 이유가 여기에 있습니다.

이 글은 VRM 모델이 실제로 무엇인지, .vrm 파일 안에 무엇이 들어 있는지, 일반 3D 모델과 무엇이 다른지, 그리고 무료로 구하는 방법을 다룹니다. 전문 용어와 모델링 경험은 필요하지 않습니다.

모니터 앞에 선 3D 애니메이션풍 아바타와 뼈대, 와이어프레임이 함께 보이는 그림. VRM 파일 안에 무엇이 들어 있는지 보여 줍니다
VRM 모델은 메시, 뼈대, 표정, 물리가 한 파일에 함께 담긴 완성형 캐릭터입니다.

VRM 모델이란 무엇인가요

VRM 모델이란 아바타를 위해 만들어진 개방형 파일 형식인 VRM으로 저장된 3D 캐릭터입니다. VRM은 업계에서 널리 쓰이는 3D 형식 glTF 2.0을 확장해, 가상 캐릭터에 필요한 요소를 더했습니다. 사람형 뼈대 표준, 얼굴 표정, SpringBone 물리, 창작자 라이선스 정보가 그것입니다. 형식은 VRM Consortium이 공개 표준으로 관리하므로 특정 회사가 소유하지 않습니다.

실용적으로 보면 VRM은 옮겨 다닐 수 있는 캐릭터입니다. 메시, 뼈대, 표정, 물리, 이용 조건이 .vrm 파일 하나에 함께 들어 있으므로, 한 앱에서 내보낸 모델을 버튜버 방송 프로그램이나 VR 공간, 데스크톱 펫처럼 서로 다른 앱에 그대로 넣을 수 있습니다. 한 번 내보내면 어디서든 씁니다.

한 줄 정의: VRM 모델은 메시와 뼈대, 표정, 물리, 라이선스를 한 파일에 담아 VRM을 지원하는 어떤 앱이든 불러와 살아 움직이게 할 수 있는 완성형 3D 아바타입니다.

.vrm 파일 안에는 무엇이 들어 있을까요

.vrm 파일을 열어 보면 캐릭터를 움직이지 않는 조각상이 아니라 살아 있는 아바타로 만들어 주는 요소들이 들어 있습니다.

구성 요소하는 일
메시와 재질눈에 보이는 몸과 옷, 그리고 툰 스타일 셰이딩
표준화된 뼈대앱마다 어떤 뼈가 어떤 부위인지 알 수 있도록 공유되는 사람형 뼈 배치
얼굴 표정눈 깜박임, 미소, 말하기, 감정 표현을 위한 블렌드셰이프 프리셋
SpringBone 물리머리카락과 치마, 장식이 저절로 흔들리고 튀는 움직임
라이선스 정보창작자 표시와 이용 규칙이 파일 자체에 포함

마지막 항목은 생각보다 중요합니다. 이용 조건이 파일과 함께 다니기 때문에, VRM은 "이 모델로 무엇까지 해도 되는가"라는 질문이 캐릭터와 같이 이동하는 몇 안 되는 형식입니다.

파일 확장자는 .vrm 하나지만 속은 glTF 2.0 컨테이너입니다. 그래서 모델링 도구, 게임 엔진, 데스크톱 펫 앱처럼 서로 다른 프로그램이 같은 파일을 읽을 수 있습니다. VRM 초보가 "왜 이 파일은 앱만 바꾸면 그대로 움직이지" 하고 놀라는 지점도 여기입니다.

일반 3D 모델(FBX)과 VRM은 무엇이 다른가요

마켓에서 받은 FBX나 OBJ 같은 일반 3D 모델은 재료에 가깝습니다. VRM은 완성된 아바타입니다. 나란히 놓고 보면 차이가 분명합니다.

구분일반 3D 모델VRM 모델
아바타용으로 만들었나요꼭 그렇지는 않습니다형식 차원에서 그렇습니다
뼈대와 표정누군가 리깅했다면 있을 수도 있습니다항상 표준화되어 있습니다
물리(SpringBone)직접 설정해야 합니다내장입니다
이용 조건을 담고 있나요아닙니다그렇습니다
데스크톱 펫에 넣기변환이 필요한 경우가 많습니다바로 들어갑니다

그래서 3D 스토어에서 받은 애니메이션풍 캐릭터 FBX는 리깅과 표정 설정, 물리 작업을 거쳐야 겨우 움직이기 시작합니다. 반면 같은 창작자가 내놓은 VRM은 받자마자 동작합니다. 이 차이가 VRM이 아바타 형식으로 자리 잡은 이유입니다.

VRM 0.x와 VRM 1.0, 어떤 버전을 받아야 할까요

형식에는 두 버전이 있습니다. VRM 0.x는 먼저 자리 잡은 주류 표준이고, 몇 년 치 커뮤니티 모델이 이 버전으로 쌓여 있습니다. VRM 1.0은 더 새로운 기준으로, 뼈대와 재질, 물리를 더 엄격하고 확장하기 쉬운 방식으로 다룹니다.

차이는 일상에서 잘 드러나지 않지만 가져오기 단계에서 문제가 됩니다. 쓰려는 데스크톱 펫이 어느 버전을 지원하는지, 내 모델이 어느 버전인지 확인하지 않으면 가져오기에 실패하거나 효과가 빠질 수 있습니다. AniMate Waifu는 VRM 0.x와 VRM 1.0을 모두 지원하므로 어느 쪽 파일이든 열립니다.

재질 쪽 차이도 있습니다. VRM 0.x는 MToon 셰이더를 기준으로 하고, VRM 1.0은 MToon10을 씁니다. 앱에 넣었는데 피부색이 어긋나거나 하이라이트가 밋밋해 보이면 버전과 앱의 조합을 먼저 의심해 보세요.

내 파일이 어느 버전인지 확인하는 방법과 앱별 호환은 VRM 0.x와 VRM 1.0 차이에 따로 정리해 두었습니다. 새 모델을 받을 때는 설명란의 버전 표기를 함께 확인하는 습관이 좋습니다.

VRM 모델을 구하는 네 가지 방법

직접 모델링하지 않아도 VRM을 손에 넣는 길은 여러 가지입니다. 지금 쓸 수 있는 시간과 장비에 맞춰 고르면 됩니다.

경로얻는 것
VRoid Studio로 직접 만들기Pixiv가 제공하는 무료 도구입니다. 부품을 조합해 사람형 캐릭터를 만들고 .vrm 파일로 바로 내보냅니다
완성된 모델 내려받기VRoid Hub, BOOTH, AplayBox에 커뮤니티 모델이 올라와 있습니다. 무료 VRM 모델 목록과 모델 출처 가이드에 좋은 시작점을 정리해 두었습니다
AI 도구로 만들기AI의 도움으로 캐릭터를 생성하거나 변환합니다. AI와 Codex로 VRM 만들기를 보세요
MMD 모델 변환하기기존 PMX 모델은 Blender에서 변환할 수 있습니다. 전체 순서는 PMX to VRM 가이드에 있습니다

VRM 초보라면 첫 번째와 두 번째 경로를 권합니다. VRoid Studio는 오늘 안에 내 캐릭터를 만들 수 있고, 완성된 모델은 라이선스만 확인하면 바로 쓸 수 있습니다. 세 번째와 네 번째는 손이 더 가지만 원하는 캐릭터를 찾지 못했을 때 답이 됩니다.

내려받기 전에 확인할 라이선스 네 가지

VRM은 이용 조건이 파일에 함께 들어 있는 형식이므로, 파일을 여는 것보다 조건을 읽는 일이 먼저입니다.

  • VRM을 내려받기 전에 라이선스를 읽습니다: 개인적 사용이 허용되나요?
  • 고쳐 쓸 수 있나요: 색 변경, 크기 조절, 뼈대 조정이 포함됩니다.
  • 공개해도 되나요: 방송, 영상, 스크린샷이 여기에 해당합니다.
  • 상업적 사용(수익화 콘텐츠, 광고)이 허용되나요?

조건은 모델마다 다릅니다. 녹화나 방송 계획이 있다면 파일을 받은 뒤가 아니라 받기 전에 확인하고, 배포처 페이지 주소를 함께 저장해 두세요. 나중에 조건을 다시 확인할 때 그 링크가 기준이 됩니다.

데스크톱 펫에 VRM이 맞는 이유

데스크톱 펫에는 움직이고 반응하고 춤추는 캐릭터가 필요합니다. 가만히 서서 숨 쉬듯 흔들리는 대기 동작, 눈 깜박임, 마우스로 끌 때 따라 흔들리는 머리카락까지가 기본입니다. VRM의 표준 뼈대와 SpringBone 물리는 이 동작을 처음부터 제공합니다. 껍데기만 있는 메시는 손을 많이 대야 겨우 비슷한 결과가 나오므로, 제대로 만든 3D 데스크톱 펫은 VRM을 기준으로 삼습니다.

내 VRM 캐릭터를 바탕화면에 두면 무엇이 가능한지는 VRM 데스크톱 컴패니언에 정리해 두었습니다. 2D 스프라이트 펫과 비교하고 싶다면 3D 데스크톱 펫도 함께 보세요.

.vrm 파일을 바탕화면에 올리는 세 단계

코드는 필요하지 않습니다. 순서는 세 단계입니다.

  • .vrm 파일을 준비합니다. VRoid Studio에서 만들거나, 모델 라이브러리에서 받거나, 직접 만든 파일을 씁니다.
  • VRM을 지원하는 앱에 가져옵니다. AniMate Waifu에서는 Workshop을 열고 컴패니언을 추가한 뒤 .vrm 파일을 고릅니다. 자세한 순서는 VRM 모델 가져오기에 단계별로 있습니다.
  • 크기와 위치를 맞추고 춤을 더합니다. 캐릭터를 펫으로 만드는 전체 흐름은 애니 캐릭터 데스크톱 펫 만들기에서 확인할 수 있습니다.

가져온 뒤에는 바탕화면에서 크기와 위치를 조정합니다. 창을 가리지 않으면서도 눈에 들어오는 자리, 예를 들어 작업 표시줄 옆이나 보조 모니터 한쪽이 무난합니다. 모델을 바꿔 가며 비교할 때는 폴더를 나눠 두면 목록이 길어져도 헷갈리지 않습니다.

VRM 초보가 자주 걸리는 지점

처음 VRM 파일을 다루는 사람이 반복해서 멈추는 자리는 몇 군데로 정리됩니다.

  • 버전을 확인하지 않고 내려받습니다. 앱이 읽지 못하는 버전이면 파일이 멀쩡해도 열리지 않습니다.
  • 파일 이름을 바꾸면 버전이 바뀐다고 생각합니다. 이름을 바꿔도 속은 그대로입니다. 버전을 바꾸려면 원본에서 다시 내보내야 합니다.
  • 라이선스를 나중에 봅니다. 이용 조건은 파일에 들어 있지만 확인할 링크는 따로 남겨 두어야 합니다.
  • 처음부터 복잡한 모델로 시작합니다. 첫 모델은 구조가 단순한 쪽이 확인할 것이 적습니다.

이 네 가지만 피하면 VRM 초보가 겪는 시행착오는 대부분 줄어듭니다. 첫 모델은 화려함보다 안정성을 기준으로 고르고, 익숙해진 뒤에 원하는 캐릭터로 넓혀 가는 편이 빠릅니다.

자주 묻는 질문

VRM은 특정 회사가 소유한 형식인가요?

아닙니다. VRM은 3D 아바타를 위한 개방 표준이고, VRM Consortium이 공개적으로 관리하며 개방형 glTF 2.0을 기반으로 합니다. 누구나 구현할 수 있고, 버튜버 도구와 VR 플랫폼, 데스크톱 펫 등 여러 앱이 이미 채택했습니다.

모델링을 배우지 않아도 VRM 모델을 구할 수 있나요?

그렇습니다. VRoid Studio는 전통적인 모델링 없이 부품을 조합해 캐릭터를 만들고, 모델 라이브러리에는 바로 내려받을 수 있는 VRM이 수천 개 있습니다. 직접 모델링하는 것은 여러 선택지 가운데 하나일 뿐 필수 조건이 아닙니다.

VRM 0.x와 VRM 1.0 중 무엇을 받아야 하나요?

쓰려는 앱에 맞추면 됩니다. 데스크톱 펫이나 버튜버 도구가 VRM 0.x를 읽는지, VRM 1.0을 읽는지, 둘 다 읽는지 먼저 확인하세요. AniMate Waifu는 두 버전을 모두 읽으므로 내려받은 모델이 그대로 열립니다.

MMD 모델을 VRM으로 바꿀 수 있나요?

원본 모델의 라이선스가 허용하는 범위에서 가능합니다. MMD 생태계의 PMX 모델은 Blender와 VRM 애드온으로 변환할 수 있고, PMX to VRM 가이드에 전체 과정이 정리되어 있습니다.

VRM 파일을 열려면 어떤 프로그램이 필요한가요?

VRM을 지원하는 앱이면 됩니다. 버튜버 방송 도구, VR 플랫폼, 데스크톱 펫이 대표적입니다. AniMate Waifu에서는 Workshop에서 컴패니언을 추가할 때 .vrm 파일을 고르면 바탕화면에 바로 나타납니다.

관련 글

궁금한 점가이드
내 .vrm 파일이 0.x인지 1.0인지 알고 싶습니다VRM 0.x와 VRM 1.0 차이
데스크톱 펫이 무엇인지 먼저 알고 싶습니다What Is a Desktop Pet
VRM 모델을 어디서 받는지 알고 싶습니다VRM Model Download Guide와 무료 VRM 모델 목록
VRM을 데스크톱 펫에 넣는 방법이 궁금합니다VRM 모델 가져오기 가이드
VRM 데스크톱 컴패니언이 무엇인지 알고 싶습니다VRM 데스크톱 컴패니언
내 캐릭터를 데스크톱 펫으로 만들고 싶습니다애니 캐릭터 데스크톱 펫 만들기
내 VRM을 직접 만들고 싶습니다AI로 VRM 모델 만들기와 데스크톱 펫 제작 가이드
2D와 3D 데스크톱 펫 중 무엇을 고를까요3D 데스크톱 펫

VRM 파일이 있다면 바탕화면에 세워 두세요

AniMate Waifu는 VRM 0.x와 VRM 1.0 모델을 모두 열고, 춤과 기억을 가진 AI 대화를 더하며, 하루 종일 켜 두어도 부담이 적게 동작합니다. 내장 캐릭터로 무료 체험을 시작하고, 내 VRM을 쓰려면 1회 결제 정식 버전으로 잠금을 해제합니다.

AniMate 다운로드