Local Compute Avatar SDK
3.0.1
To generate Full Body avatars
|
Local Compute Avatar SDK is a native library (C++) that allows generating an avatar locally on a client device. This version supports FitPerson avatars. Internet connection is used only to log the number of generated avatars to the Avatar SDK Cloud for billing purposes. It tries to connect to our server each time before an avatar generation starts. An avatar generation fails if a connection can't be established.
Latest version is 3.0.1: Download for Windows, Download for Android, Download for iOS
Older Releases
Avatar SDK Website
Support email: suppo rt@a vatar sdk. com
The Local Compute Avatar SDK is distributed as a ZIP archive with the following content:
The special license file (res_I7IFyeGGMPc=.bytes) should be placed into the avatar_sdk_resources directory along with the other resources. You can get this license file on your account page.
The comprehensive code examples can be found in the avatar_sdk_samples.cpp source file located in the "include" directory. Also, you can look at the platform-dependent project samples in the "samples" directory.
First of all, you should initialize the Avatar SDK by passing a path to the location of the binary resources. When your app ends an execution or you have generated all avatars, the SDK should be released.
To generate a naked avatar use the sample method below. You should provide a path to a source image and an output directory.
You can configure an output format and generated assets such as haircuts, outfits, blendshapes with AvatarSdkParams structure. Parameters Description see here.