Avatar SDK Standalone Application  2.0.5
To generate Head 2.0 avatars
Main Page

Description

It is a command line application that allows to generate avatars locally on the device. Internet connection is used only to log the number of avatars to the Avatar SDK cloud. It tries to connect to our server each time before the avatar calculation. If the Avatar SDK server is unreachable, an error will be returned.

Latest version is 2.0.5:
Download for Windows
Download for Linux

Older Releases
Avatar SDK Website
Support email: suppo.nosp@m.rt@a.nosp@m.vatar.nosp@m.sdk..nosp@m.com

System Requirements

  • Windows 7,8 or 10 64-bit
  • Ubuntu 14/16/18
  • Intel or AMD processor with AVX extension set
  • 2 GB of RAM available

Installation

Follow the Installation Guide to install and run the Standlaone Application.

Licensing

The special license file (res_I7IFyeGGMPc=.bytes) should be placed to the resources directory along with the other resources. You can get this license file on your account page.

Command Line Arguments

WINDOWS:

avatar_sdk_standalone.exe <inputImageFilename> <outputFolder> <resourcesPath>

LINUX:

./avatar_sdk_standalone <inputImageFilename> <outputFolder> <resourcesPath>

inputImageFilename: path to the image in JPEG or PNG format.
outputDir: output folder.
resourcesPath: path to the resources folder.

Optional arguments:
-pipelineSubtype <bust|head>: pipeline subtype. Bust subtype is default. Also subtype can be configured in the JSON parameters file.
-paramsFile <path>: path to the JSON file with computation parameters. You can find samples of such parameters in the "parameters_samples" directory. You are allowed to create your own parameters files based on these samples. You may change some values or remove unnecessary options. For example, you can completely remove haircuts if you don't use them or leave only some subset of haircuts required for your needs.
-f <ply|obj|fbx>: format of the generated mesh. PLY is used by default.
-lod <N>: level of details for the Head subtype. Possible values from 1 to 7. LODs for the Bust pipeline are always generated.
-morphPosesDir <path>: the folder with the *.txt files that contain blendshapes' coefficients. These blendshapes will be applied to the generated model and the morphed mesh will be saved.

Examples Of Usage

Look at the Examples Of Usage page to find most common samples.

Parameters Description

Detailed information about parameters provided in JSON file can be found on the Parameters Description page.

3rd Party Licenses

We are using the following 3rd party licenses: https://avatarsdk.com/third-party-licenses/