L'implémentation standard du format de fichier Avatar 3D VRM pour Unity.
VRM est une extension de glTF 2.0, cette bibliothèque prend donc également en charge les fichiers glTF 2.0.
UniVRM prend en charge la spécification VRM 1.0 et la spécification glTF 2.0.
UniVRM peut importer/exporter les types de fichiers pris en charge suivants au moment de l'exécution et dans l'éditeur.
VRM 1.0 (.vrm)
VRM 0.x (.vrm)
glTF 2.0 (.glb | .gltf | .zip)
Animation VRM (.vrma)
Vous pouvez importer les types de fichiers pris en charge à la fois au moment de l'exécution et dans l'éditeur.
Prise en charge de l’importation asynchrone/en attente au moment de l’exécution.
Prise en charge de la migration des fichiers VRM 0.x vers des fichiers VRM 1.0.
Prise en charge de ScriptedImporter pour VRM 1.0 et glTF 2.0.
Vous pouvez importer les matériaux PBR de glTF dans les matériaux standard de Unity Built-in RP.
Vous pouvez exporter les types de fichiers pris en charge à la fois au moment de l'exécution et dans l'éditeur.
Vous pouvez exporter les matériaux standard de Unity Built-in RP vers les matériaux PBR de glTF.
Le dernier UniVRM prend en charge Unity 2021.3 LTS ou version ultérieure.
UniVRM prend en charge les backends de script .NET et IL2CPP.
UniVRM prend en charge les plates-formes cibles de création suivantes :
Autonome (Windows/Mac/Linux)
IOS
Androïde
WebGL
Les autres plateformes fonctionnent peut-être mais elles ne sont pas testées.
Téléchargez ici
Vous pouvez utiliser une version précédente d'UniVRM si vous utilisez une ancienne version d'Unity. Ceux-ci ne sont pas pris en charge .
Version Unitaire | Version UniVRM | Prise en charge du VRM 1.0 |
---|---|---|
2021.3 | v0.112.0 | Oui |
2020.3 | v0.100.0 | Oui |
2019.3 | v0.99.1 | Non |
2018.4 | v0.79.0 | Non |
Vous pouvez installer UniVRM à l'aide de UnityPackage ou du package UPM.
À partir de la dernière version, vous pouvez télécharger les fichiers .unitypackage
.
Pour l'import/export VRM 1.0
Vous pouvez télécharger VRM-0.XXX.X-YYYY.unitypackage .
Vous pouvez également télécharger des exemples de projets sous le nom VRM_Samples-0.XXX.X-YYYY.unitypackage .
Pour l'import/export VRM 0.x
Vous pouvez télécharger UniVRM-0.XXX.X-YYYY.unitypackage .
Vous pouvez également télécharger des exemples de projets sous le nom UniVRM_Samples-0.XXX.X-YYYY.unitypackage .
Pour l'import/export glTF 2.0
Vous pouvez télécharger VRM-0.XXX.X-YYYY.unitypackage .
À partir de la dernière version, vous pouvez trouver les URL des packages UPM.
Pour l'import/export VRM 1.0
com.vrmc.gltf
com.vrmc.vrm
Vous devez installer tous les packages UPM suivants :
Pour l'import/export VRM 0.x
com.vrmc.gltf
com.vrmc.univrm
Vous devez installer tous les packages UPM suivants :
Pour l'import/export glTF 2.0
com.vrmc.gltf
Vous devez installer tous les packages UPM suivants :
Vous pouvez installer ces packages UPM via Package Manager
-> +
-> Add package from git URL...
dans UnityEditor.
https://vrm.dev/en/vrm/index.html
https://vrm.dev/en/api/index.html
Licence MIT