Home

Awesome

UniVRM

GitHub latest release GitHub license

The standard implementation of 3D Avatar file format VRM for Unity.

VRM is an extension of glTF 2.0, so this library also support glTF 2.0 files.

Features

UniVRM supports the VRM 1.0 specification and the glTF 2.0 specification.

UniVRM can import/export following supported file types at both runtime and editor.

Supported file types

Import features

Export features

Supported Environments

The latest UniVRM supports Unity 2021.3 LTS or later.

UniVRM supports scripting backends both .NET and IL2CPP.

UniVRM supports the following building target platforms:

The other platforms maybe work but they are not tested.

Installation

Latest Release

Download here

<details><summary>Previous Releases</summary> <p>

You can use an previous version of UniVRM if you use an older version of Unity. These are not supported.

Unity VersionUniVRM ReleaseVRM 1.0 support
2021.3v0.112.0Yes
2020.3v0.100.0Yes
2019.3v0.99.1No
2018.4v0.79.0No
</p> </details>

You can install UniVRM using the UnityPackage or the UPM Package.

UnityPackage

From the latest release, you can download the .unitypackage files.

UPM Package

From the latest release, you can find UPM package urls.

You can install these UPM packages via Package Manager -> + -> Add package from git URL... in UnityEditor.

Documentation

For developers

License