UniVRM
is a Unity implementation of VRM. It can create, import and export VRM models.
VRM
is a file format for using 3d humanoid avatars (3D models) in VR applications.
It is based on glTF2.0. Anyone is free to use it.
From version v0.80.0
, UniVRM supports Unity-2019.4LTS
or later.
https://vrm.dev/en/docs/univrm/install/
Download from Release
From v0.81.0
UniVRM has 3 unitypackages.
UniGLTF_VRMShaders | UniVRM | VRM | |
---|---|---|---|
for GLTF | install | ||
for VRM-0.X | install | install | |
for VRM-1.0 | install | install |
https://vrm.dev/en/docs/univrm/install/univrm_upm/
To upgrade/downgrade UniVRM version, for example, replace v0.80.0
with any version.
From v0.81.0
package rename, reversion.
Copy and paste the following git urls in Packages/manifest.json
for UniVRM installation.
{
"dependencies": {
"com.vrmc.vrmshaders": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRMShaders#v0.81.0",
"com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.81.0", // rename unigltf to gltf
"com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.81.0",
// for VRM-1.0β
"com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.81.0", // rename univrm1 to vrm
}
}
Enable sample on Unity PackageManager
Window.
-
com.vrmc.univrm
andcom.vrmc.vrm
has samples.