There are two ways to create your own avatar: you can either create your own from scratch using 3D modeling tools such as Adobe Fuse, Mixamo, and Blender, or you can download an existing avatar from external sources such as TurboSquid or CGTrader.
If you get an avatar from an external source such as TurboSquid or CGTrader, it is likely that the skeleton does not match our avatar standards. To use these avatars with High Fidelity, use the High Fidelity Avatar Exporter for Unity to correctly map the skeleton and package your avatar.
If you want to create an avatar from scratch, this page covers the steps needed to create, rig, and package your avatar.
On This Page:
The steps involved in creating your avatar are:
Check out this YouTube playlist for one way to create and customize your own avatar. Here, we use Adobe Fuse to create our avatar, Mixamo to rig our avatar automatically, and Blender to adjust the rendering on our avatar. We also have written instructions on the same process:
Once you've created your avatar, you need to create an FST file to accompany your FBX model. This process is called packaging your avatar. Once you've packaged your avatar, you need to host it in the cloud or on our Marketplace before using it in High Fidelity.
We've created the Avatar Packager to create an FST file for you. In addition, you can use the Avatar Packager to host your avatar on the Marketplace, edit an existing avatar package, and put it on.
To package your avatar using the Avatar Packager:
At this point, you have successfully packaged your avatar. If you host your avatar on the cloud, you can close the Avatar Packager here and upload your FST file and FBX model to your cloud location.
If you want to sell your avatar on the Marketplace or upload it to High Fidelity's servers, continue using the Avatar Packager:
As you're creating your avatar, remember that High Fidelity is an open-source project. Many of our community members have created plug-ins, add-ons, toolkits, skeletons and more to help you create content, including avatars. Here are a few for you to play around with.
Plugin ("Project Hermes") is a plugin for Blender to allow for easier content creation and importing for the High Fidelity Metaverse Platform. It features:
Install it here: https://github.com/Menithal/Blender-Hifi-Addon
Have a project you've been working on that you'd like us to share? Let us know by editing this page in GitHub!
See Also