Unity용 3D 아바타 파일 형식 VRM의 표준 구현입니다.
VRM은 glTF 2.0의 확장이므로 이 라이브러리는 glTF 2.0 파일도 지원합니다.
UniVRM은 VRM 1.0 사양과 glTF 2.0 사양을 지원합니다.
UniVRM은 런타임과 편집기 모두에서 지원되는 다음 파일 형식을 가져오거나 내보낼 수 있습니다.
VRM 1.0(.vrm)
VRM 0.x(.vrm)
glTF 2.0(.glb | .gltf | .zip)
VRM-애니메이션(.vrma)
런타임과 편집기 모두에서 지원되는 파일 형식을 가져올 수 있습니다.
런타임에 async/await 가져오기를 지원합니다.
VRM 0.x 파일을 VRM 1.0 파일로 마이그레이션하는 것을 지원합니다.
VRM 1.0 및 glTF 2.0용 ScriptedImporter를 지원합니다.
glTF의 PBR 자료를 Unity 내장 RP의 표준 자료로 가져올 수 있습니다.
런타임과 편집기 모두에서 지원되는 파일 형식을 내보낼 수 있습니다.
Unity 내장 RP의 표준 자료를 glTF의 PBR 자료로 내보낼 수 있습니다.
최신 UniVRM은 Unity 2021.3 LTS 이상을 지원합니다.
UniVRM은 .NET 및 IL2CPP 모두 스크립팅 백엔드를 지원합니다.
UniVRM은 다음과 같은 빌딩 타겟 플랫폼을 지원합니다.
독립형(Windows/Mac/Linux)
iOS
기계적 인조 인간
WebGL
다른 플랫폼도 작동할 수 있지만 테스트되지는 않았습니다.
여기서 다운로드하세요
이전 버전의 Unity를 사용하는 경우 이전 버전의 UniVRM을 사용할 수 있습니다. 이는 지원되지 않습니다 .
유니티 버전 | UniVRM 릴리스 | VRM 1.0 지원 |
---|---|---|
2021.3 | v0.112.0 | 예 |
2020.3 | v0.100.0 | 예 |
2019.3 | v0.99.1 | 아니요 |
2018.4 | v0.79.0 | 아니요 |
UnityPackage 또는 UPM 패키지를 사용하여 UniVRM을 설치할 수 있습니다.
최신 릴리스에서는 .unitypackage
파일을 다운로드할 수 있습니다.
가져오기/내보내기용 VRM 1.0
VRM-0.XXX.X-YYYY.unitypackage를 다운로드할 수 있습니다.
VRM_Samples-0.XXX.X-YYYY.unitypackage 로 샘플 프로젝트를 다운로드할 수도 있습니다.
가져오기/내보내기용 VRM 0.x
UniVRM-0.XXX.X-YYYY.unitypackage를 다운로드할 수 있습니다.
UniVRM_Samples-0.XXX.X-YYYY.unitypackage 로 샘플 프로젝트를 다운로드할 수도 있습니다.
glTF 2.0 가져오기/내보내기용
VRM-0.XXX.X-YYYY.unitypackage를 다운로드할 수 있습니다.
최신 릴리스에서는 UPM 패키지 URL을 찾을 수 있습니다.
가져오기/내보내기용 VRM 1.0
com.vrmc.gltf
com.vrmc.vrm
다음 UPM 패키지를 모두 설치해야 합니다.
가져오기/내보내기용 VRM 0.x
com.vrmc.gltf
com.vrmc.univrm
다음 UPM 패키지를 모두 설치해야 합니다.
glTF 2.0 가져오기/내보내기용
com.vrmc.gltf
다음 UPM 패키지를 모두 설치해야 합니다.
UnityEditor의 Package Manager
-> +
-> Add package from git URL...
를 통해 이러한 UPM 패키지를 설치할 수 있습니다.
https://vrm.dev/en/vrm/index.html
https://vrm.dev/en/api/index.html
MIT 라이센스