This page has information for when you have a VRM format Avatar that you want to convert for use in kemorig.

Do You Have a Unity Project or Source File in .blend Format?

The first step is to see if you have something other than your VRM file itself. If you purchased or commissioned a VRM Avatar, it’s possible you also recieved other files such as:

  • A Unity Project
  • A .blend file to open in Blender

Additionally, a Unity Project may have a .FBX file version of your Avatar’s model inside it.

If you do have one of these things, you should prefer using them to convert your Avatar over the VRM file itself. Refer to the other guides in this category for more information.

VRM to Blender

You can import your VRM file into Blender using the 3rd party VRMformat add-on.

This will result in a source file that is, most-likely, easy to export a clean FBX file from.

Note that the VRMformat add-on comes with many other features intended for a VRM workflow. You will want to ignore these features and only use the importer.

Exporting as an FBX from Blender

Once you have your model in Blender, refer to the guide for exporting from Blender:

VRM to Unreal (not recommended)

There is also a 3rd party Unreal plugin that can import VRM files called VRM4U. There is a guide on how to use it here (follow just the first few steps, until the character is imported).

However, it’s recommended to use the Blender method instead for a few reasons:

  • This plugin will put other new things into your editor project that are not compatible with kemorig.
  • This plugin produces additional assets on-import that are not compatible with kemorig.
  • It’s about the same difficulty to use the Blender method, which will result in you having more control of your model.