Install UniVRM

2018-04-16 16:30:00 +0900 +0900
Last modified September 15, 2020: tags(unity, detail, api, gltf...) (cdaf1eb)

Unity Version

Starting from UniVRM-0.56, UniVRM supports Unity-2018.4LTS+ .Net4.x.

To install UniVRM with Unity Package Manager, please refer to Install UniVRM with UPM.

unitypackage

Get unity package in https://github.com/vrm-c/UniVRM/releases.

The package’s name will look like this: UniVRM-0.XX.X_XXXX.unitypackage

Before Installation

  • Create a new Unity project (Unity-2018.4LTS+)
  • Show Console: click clear button on the upper-left corner of the Console window to see if any error message (in red) left before installation
show console clear console
  • Go to ProjectSettings - Player - Other Settings - Rendering - ColorSpace and set ColorSpace to Linear (recommended setting)
linear setting

Install UniVRM in an Existing Project

  • Go to ProjectSettings - Player - Other Settings - Scripting Runtime Version and set Scripting Runtime Version to .Net4.X equivalent (Unity 2018)
  • If old UniVRM version exists, please delete Assets/VRM, Assets/VRMShaders(if exists) and Assets/MeshUtility(if exists) before installation.

Import unitypackage

Go to Assets - Import Package - Custom Package and select UniVRM-0.XX.X_XXXX.unitypackage.

The two folders: Assets/VRM, Assets/VRMShaders and Assets/MeshUtility will be imported into the Unity project.

package_import
Import Unity Package

Check if UniVRM has been imported successfully

If UniVRM import successes, VRM menu will be displayed on the top:

vrm menu

If menu does not show up:

  • Check if .Net4.X equivalent has been selected (ProjectSettings - Player - Other Settings - Scripting Runtime Version)
  • Open Console and check if any error (message in red) occurs

VRM - humanoid 3d avatar format for VR