Skip to content

Latest commit

 

History

History
73 lines (48 loc) · 4.12 KB

create-avatars.rst

File metadata and controls

73 lines (48 loc) · 4.12 KB

Create Your Own Avatar

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.

Note

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 <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

In This Section

Avatar Standards Guide <avatar-standards>

Create an Avatar from Scratch

The steps involved in creating your avatar are:

  1. Create an avatar with 3D character modeling tool such as Adobe Fuse, Blender or Maya.
  2. Rig and animate your avatar with an animation tool such as Mixamo.
  3. Fine tune your avatar using a tool such as Blender or Maya.
  4. Package the model in High Fidelity for use as an avatar.

Note

If you intend to upload and sell your avatar to the Marketplace, you need to set your base material color to white (some apps default to grey). This ensures that the avatar renders correctly for all users and that it will be accepted into our Marketplace.

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:

  • Create an Avatar with Fuse <fuse-tutorial>
  • Rig Your Avatar in Mixamo <mixamo-tutorial>
  • Modify Materials and Textures with Blender <blender-tutorial>

Community Tools for Avatars

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:

  • Material Tools: Allows for easier pipeline to apply materials to objects so that they are ready to use in High Fidelity.
  • Armature Tools: Adds a skeleton that is compatible with High Fidelity and let you configure bone names for use in advanced scripts.
  • Avatar Converters: Translates and fixes models and materials from MMD and Mixamo so that they work in High Fidelity.
  • Export Tools: Exports avatars and scenes so that they can be used in High Fidelity.
  • Import Tools: Imports primitive entities from High Fidelity so that you can make modifications to them.

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

  • Find and Use an Existing Avatar <find-avatars>
  • Package and Host Your Avatar <package-avatar>