Back to all posts

UE4 template skeleton in the Avatar SDK UE Plugin

We are glad to announce the new release of the Avatar SDK UE Plugin, which generates Full Body avatars that are fully compatible with the UE4 template skeleton and the wide range of animations created for it. Creating UE4 animation compatible avatars is pretty simple and requires no bone retargeting or other special actions. You may try the new feature in the Full body sample provided with our plugin. Select the “Epic Skeleton” in the corresponding combo box:

Unreal Engine full-body sample before generation, reporting a successful connection to Avatar SDK Cloud and asking for an image

Now select the source photo for your avatar. When your avatar is ready, you may try to play one of Epic Animation Starter Pack animations:

The same Unreal sample after generation, showing a full-body avatar in a suit

The avatars loaded in the “Epic skeleton” mode share the same skeleton asset UE4 Mannequin, and its bones are automatically mapped to the Mannequin hierarchy.

Three views of the full-body avatar skeleton rig

Please note that the original skeleton is also available: select the “Avatar SDK Skeleton” option in the sample UI to generate the avatar animated with the same skeleton asset as in the previous versions of the plugin.

Now let’s see how to make new animations available for use with Full Body avatars. We will use the “Pedestrian walks mocap pack” available at Unreal Marketplace to demonstrate the process. Like many animation packages, this one is installed using the “Add to Project” button.

Unreal Marketplace panel for the plugin, listing supported platforms and engine versions 4.15 to 4.27

Animation packs usually provide their own Mannequin skeletal assets, the same is for “Pedestrian walks mocap pack”.

Unreal Content Browser showing the Walks character mesh and the UE4 Mannequin skeleton

All we need to do is delete the skeleton asset provided with the pack and replace all the references with the skeleton asset located at the  /AvatarSDK/Templates/UE_Manneqion/Mesh folder of the Plugin:

Unreal dialog listing the assets that reference the selected skeleton

There you are: all of your animations are ready to use with avatars now!

Unreal sample with a generated female avatar in a black outfit after changing the haircut

Try updated UE plugin!