Frequently Asked Questions
Avatar SDK allows users to automatically generate recognizable 3D avatars based on their photos. You can check MetaPerson Creator to try our technology on your photos.
The default way of using is integration of MetaPerson Creator into your applications. We provide ready sample projects for popular target platforms and detailed video tutorials.
Also, the product can be used as a cloud service or can be applied to compute avatars on the client’s side.
It is possible to get a free trial for one week on the website. To start a trial you will be asked to create an account and add a payment source.
If you require only Head avatars (which include the head, bust, and hairstyle generated from a photo) via our cloud service, the Plus subscription is the best fit for you. For full-body, game-ready avatars, consider the MetaPerson Creator. A Pro subscription is necessary to integrate this into your product. If you're interested in creating full-body avatars using the REST API or looking for an offline solution, please reach out to us regarding our Enterprise plan.
See our pricing page for details.
We recommend learning avatar comparison on the website, choosing the needed avatar type, and then taking a trial for the corresponding plan.
After getting a trial, we recommend starting with this page.
We recommend trying MetaPerson Creator to check our greatest avatars. If you want to try Avatar SDK on an Android phone, you can check our test application for Head avatars. Also, you can look at RemoteFace, our virtual camera for video conferencing that shows your avatar driven by camera and lipsync instead of the usual video feed.
Avatar SDK's flagship product is the MetaPerson avatars available on the Pro subscription and higher. It is a full-body game-ready avatar created from a single selfie. If you need only a head or a bust, you can use our Head avatars. See https://avatarsdk.com/avatars/ for more details.
You can see our pricing on the Pricing page. You choose the plan depending on the number of avatars you need to compute per month and what avatar pipeline you are interested in. It is possible to cancel your subscription at any time in your profile or schedule your account cancellation during the trial on the billing page.
You can schedule your account cancellation on the billing page in your profile. Trial and general subscriptions can be canceled at any time and will remain active till the end of the current billing period. Our support will be happy to help you with subscription management, please send your request to support@avatarsdk.com from the email associated with your Avatar SDK account.
Yes, we have an offline solution of Avatar SDK. It is available on the Enterprise plan, you can send an inquiry by clicking the “Request a quote†on the Pricing page. Also, we recommend looking at the Local Compute version that can be used as an alternative.
There are monthly quotas included in your subscription. Our billing system will charge you extra for the avatars created above the quota. You can check the details for a specific subscription plan on the Pricing page or in your Profile after registration.
By default, SDK generates the avatar in the maximum possible resolution. Almost all our pipelines also support several levels of detail. You can find more information here.
The Local Compute version executes deep learning models directly on the client device, and they are quite heavy. We recommend integrating MetaPerson Creator into your application to reduce the size. Also, the Cloud SDK is lightweight, so it is also possible to use it if you want to build a small-sized application.
We support gltf, glb, fbx, obj, ply. However, not all of these formats are supported in all SDK modifications (REST API, Unity plugin, native library, etc) for all avatar pipelines.
You can find the newer versions of SDK and their documentation here
Our avatars are compatible with 3rd party tools for lipsync, you can find more details here.
The MetaPerson Creator is optimized for both desktop and mobile and can be integrated on both types of platforms. Our REST API is very lightweight and works in all environments. If you are looking to compute Head avatars locally, Local Compute avatar generation currently works on Windows, Ubuntu, Android, and iOS.
Our flagship product is the full-body game-ready MetaPerson avatars. Pro subscription is required to integrate them into your project. Read more here.
If you need to attach our avatars to different bodies (like the seamless attachment of avatars to your body models with texture blending), please contact us at support@avatarsdk.com.
The Local Compute requires an internet connection to check if your account is allowed to generate avatars and to report the number of calculated avatars to our system without uploading images or any other data. We also have an offline solution of Avatar SDK. It is available on the Enterprise plan, you can send an inquiry by clicking the “Request a quote†on the Pricing page.
Our SDK only generates rigged avatars, it does not include the tools for generation animations. You have to use a 3rd party lipsync, text-to-speech, or face tracking tools. For example, we recommend using Oculus Lipsync SDK, Speech Graphics software, or Salsa for lip-sync. You can find tutorials about their use with our avatars here.
You can look at the sample of such integration in the RemoteFace application.
Yes, it is possible for Head avatars. We have a special type of avatars (“staticâ€) that do not contain internal meshes and can be 3d printed. You need to call Avatar SDK API to calculate these avatars with the "static" subtype. It will allow you to get the model almost ready for 3d printing.
In another way, you can also try to use any other pipelines or subtypes, but you should post-process these models to prepare them for 3d printing and remove unneeded parts. You can use any 3d editor for this task.
Face Capture SDK is a beta version now and it is applied only as a native SDK for Windows and iOS. If you want to get a trial send us a request to support@avatarsdk.com. Please note that Face Capture SDK is available only for Plus or Pro subscribers.
The MetaPerson avatars support a lot of customization options, you can check them out in the MetaPerson Creator. Some modifications are available through the REST API and they are documented here.
Yes, Avatar SDK provides a set of outfits for MetaPerson avatars. Each outfit consists of mesh, texture, body visibility mask, roughness, metalness, and normals map. You can check them out in the MetaPerson Creator
You can add such resources on your own with taking advantage of avatar fixed topology in the case of MetaPerson avatars. If you want Avatar SDK to take care of reshaping your assets for each avatar shape, you can import them into Avatar SDK. The details for such a project are available on request.
We have a set of artificial haircuts that are modified during the avatar computation process to match each particular avatar head geometry for the MetaPerson avatars.
Also, there is a generated haircut for each avatar. This haircut is unique and generated for each particular avatar based on the source image.
If you need our head avatars with your full-body model, we can create a custom pipeline for you. We will need to look at your body model to provide you with a timeline and costs for such a project.
Fixed topology means that heads have a constant number of vertices and the same indices for them. E.g. in the case of adding your own landmarks, you can find the required vertices on one model and use them as landmarks, because their index will be the same for all avatars.