Avatar SDK Plugin

Avatar SDK - Code Plugins - Apr 24, 2023
6
4.33 out of 5 stars(6 ratings)
  • 83%
  • 0%
  • 0%
  • 0%
  • 17%

Plugin to create personalized avatars from selfies

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.2
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Avatar SDK allows you to create personalized avatars from selfies at runtime. Avatar SDK UE Plugin contains a set of tools for convenient usage of Avatar SDK REST API in Unreal Engine applications. All of the plugin’s functionality is available in Blueprints and C++. The demo scene that comes with the plugin contains a preset avatar and its animation. The UE project contains the sample scene that demonstrates the basic functions of the plugin: setting parameters, generating an avatar, downloading the result, displaying it on the scene, and applying available morph poses and haircuts. Create a developer account and follow our “Getting started” guide.


Available pipelines

We are constantly working on our avatars’ improvements in quality, recognizability, and feature set. This way we have released several avatar pipelines. Each avatar pipeline may have a few pipeline subtypes (different sets of available features, different model topologies, etc). You can find a list of avatar pipelines with their subtypes that are currently supported in the UE plugin below:

  • Head 1.2 | base/mobile (head_1.2 pipeline, base/mobile subtype)
  • Head 2.0 | head/mobile (head_2.0 pipeline, head/mobile subtype)
  • Head 2.0 | bust/mobile (head_2.0 pipeline, bust/mobile subtype)
  • FitPerson (body_0.3 pipeline, mobile subtype)
  • MetaPerson male (body_0.3 pipeline, male subtype)
  • MetaPerson female (body_0.3 pipeline, female subtype)

You can find more details at https://api.avatarsdk.com

The latest new MetaPerson pipeline is not available in the plugin. To use it in the UE please look at the following sample: https://github.com/avatarsdk/metaperson-ue-sample

Technical Details

Features:

  • Generates recognizable 3D avatars from a single selfie at runtime
  • Supports full-body avatars
  • Allows to configure an avatar
  • Support for image enhancement
  • Allows to animate avatars with skeletal animations

Code Modules:

  •  AvatarSDK (Runtime)
  •  glTFRuntime (Runtime)
  • MinizWrapper (Runtime)

Number of C++ Classes: 68

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows, Android

Documentation: https://docs.avatarsdk.com/unreal-plugin/2.3.4/index.html

Example Project: https://releases.avatarsdk.com/unreal-plugin/avatar_sdk_unreal_2_3_4m_cloud.zip

Important/Additional Notes: You need to create an account at https://avatarsdk.com/ to generate avatars

Support: support@avatarsdk.com