A implementação padrão do formato de arquivo Avatar 3D VRM para Unity.
VRM é uma extensão do glTF 2.0, portanto esta biblioteca também suporta arquivos glTF 2.0.
UniVRM suporta a especificação VRM 1.0 e a especificação glTF 2.0.
O UniVRM pode importar/exportar os seguintes tipos de arquivos suportados tanto no tempo de execução quanto no editor.
VRM 1.0 (.vrm)
VRM 0.x (.vrm)
glTF 2.0 (.glb | .gltf | .zip)
Animação VRM (.vrma)
Você pode importar tipos de arquivos suportados tanto no tempo de execução quanto no editor.
Suporte para importação assíncrona/aguardada em tempo de execução.
Suporte para migração de arquivos VRM 0.x para arquivos VRM 1.0.
Suporte para ScriptedImporter para VRM 1.0 e glTF 2.0.
Você pode importar materiais PBR do glTF para materiais padrão do Unity Built-in RP.
Você pode exportar tipos de arquivos suportados tanto no tempo de execução quanto no editor.
Você pode exportar materiais padrão do Unity Built-in RP para materiais PBR do glTF.
O UniVRM mais recente oferece suporte ao Unity 2021.3 LTS ou posterior.
UniVRM oferece suporte a scripts de back-end tanto .NET quanto IL2CPP.
UniVRM oferece suporte às seguintes plataformas de construção de destino:
Autônomo (Windows/Mac/Linux)
iOS
Android
WebGL
As outras plataformas talvez funcionem, mas não foram testadas.
Baixe aqui
Você pode usar uma versão anterior do UniVRM se usar uma versão mais antiga do Unity. Estes não são suportados .
Versão da unidade | Lançamento UniVRM | Suporte VRM 1.0 |
---|---|---|
2021.3 | v0.112.0 | Sim |
2020.3 | v0.100.0 | Sim |
2019.3 | v0.99.1 | Não |
2018.4 | v0.79.0 | Não |
Você pode instalar o UniVRM usando o UnityPackage ou o pacote UPM.
Na versão mais recente, você pode baixar os arquivos .unitypackage
.
Para importação/exportação VRM 1.0
Você pode baixar VRM-0.XXX.X-YYYY.unitypackage .
Você também pode baixar projetos de amostra como VRM_Samples-0.XXX.X-YYYY.unitypackage .
Para importar/exportar VRM 0.x
Você pode baixar UniVRM-0.XXX.X-YYYY.unitypackage .
Você também pode baixar projetos de amostra como UniVRM_Samples-0.XXX.X-YYYY.unitypackage .
Para importação/exportação glTF 2.0
Você pode baixar VRM-0.XXX.X-YYYY.unitypackage .
Na versão mais recente, você pode encontrar URLs de pacotes UPM.
Para importação/exportação VRM 1.0
com.vrmc.gltf
com.vrmc.vrm
Você deve instalar todos os seguintes pacotes UPM:
Para importação/exportação VRM 0.x
com.vrmc.gltf
com.vrmc.univrm
Você deve instalar todos os seguintes pacotes UPM:
Para importação/exportação glTF 2.0
com.vrmc.gltf
Você deve instalar todos os seguintes pacotes UPM:
Você pode instalar esses pacotes UPM através do Package Manager
-> +
-> Add package from git URL...
no UnityEditor.
https://vrm.dev/en/vrm/index.html
https://vrm.dev/en/api/index.html
Licença MIT