Generate Avatar from single image into Vizard using ReadyPlayerMe

Video example in Vizard

Here are the steps to utilize the “Ready Player Me” avatar heads in Vizard, where you can generate an avatar head from a single selfie (using webcam or upload an image) and download as a .glb file

  1. Go here to make your avatar from a single selfie https://readyplayer.me/

  2. Download .glb file and open in Inspector (open Vizard and choose Tools- Inspector)

  3. In Inspector, use the translate tools to move the avatar head to the ground plane. Make sure eyes are at:
    0 in the “X” axis , just so eyes are level with 0 in the “Y” axis and just back so that the eyes aren’t being seen in front of your own in the “Z” axis.
    You may also need to rotate the head 180 degrees.

 

  1. Save the head model from Inspector as a .OSGB model into the folder where you will have your main Vizard script

  2. Go to Tools- Vizconnect and choose a preset with a tracked “mark” avatar (such as the Vive or Oculus preset) and set the head to not be visible by going to Advanced- Avatars- Settings- uncheck Head of avatar

  3. Save your vizconnect file in your main Vizard script folder (name it “vizconnect_config”, or another name of your choosing).

  1. Create a new Vizard script in this folder and add the following code to link the avatar to the head model:

FBX Avatar to Vizard

In earlier versions of Vizard, Cal3D exports out of 3ds Max were the only option for a character workflow. As of version 6, Vizard includes the ability to use any FBX avatar. These can come from a variety of sources. In this case, we'll be using a .FBX avatar exported from a program called “Character Creator”.

Importing and Preview Lighting
First, import your avatar into Inspector. This can be done by using Open With... and selecting Vizard 6 Inspector from the list, or by running Vizard 6 Inspector and dragging the avatar's FBX file into the scene.


Read more