What is VRM?
- VRM is the open standard format for 3D avatar data. VRM files have the following benefits:
- Cross-platform support for a wide range of applications
- An all-in-one data container that includes all required 3D meshes, textures, skeletons, and metadata
- Well-defined facial movement data for facial expressions
- Seamless application of human-like animations
How can I get a VRM avatar?
You can create a custom avatar in VRM format using VRoid Studio, or you can download a premade avatar from VRoid Hub. Any VRM avatar can be uploaded to VIVERSE, giving you the freedom to express yourself any way you want.
How can I prepare a VRM avatar for VIVERSE?
- If you have a 3D human-based model file (for example, FBX or GLB) and want to use it in VIVERSE, see the VRM Avatar Guide to learn how to set it up in Unity.
- Set up your VRM avatar in Unity so it can be imported into VIVERSE
- Apply eye and facial tracking to your VRM avatar so your eyes and facial expressions can be tracked by VR systems that support eye and facial tracking Important: Before proceeding, make sure you've installed the UniVRM package in Unity. To learn how to install the UniVRM package, go to https://vrm.dev/en/univrm/index.html.
In this guide, you'll learn how to: