Asset Exports¶
Each avatar can be exported into a number of different export formats. Our default avatars comes in four different file formats. Additionally, we can create a custom export format that suits your applications requirements.
Default Avatar Format¶
Our default avatar format has the following properties:
optimized head mesh topology
26k vertices
diffuse, specular, cavity, normal and subsurface textures
rig for neck and eye movement
FACS blendshapes for face expressions
compatibility with Apple ARKit, Unreal LiveLink and Meta Quest Pro face tracking
Default Export Types¶
GLTF / GLB¶
Avatars may also be exported as .glb file. It follows the binary format of the glTF specification and contains the geometry, bones, blendshapes, materials and textures, all in one file. We recommend this export format for highest compatibility between tools. In particular, our integration turotials for Unity and Unreal Engine 5 ask you to use GLB exports.
Blender¶
The Blender export consists of a single .blend-file containing all necessary assets, like textures and materials. It is optimized for Cycles rendering, but can be used with the Eevee renderer as well. Currently, the .blend file contains two separate meshes, one with the hairstyle being part of the mesh geometry and one “bald” mesh geometry.
FBX¶
The FBX export assembles a single zip file that contains both the FBX model file and all textures. If you unzip it, you will find the following file layout:
avatar_fbx.zip
├── avatar.fbx
│
└── textures
├── ao_mesh_alpha.png
├── cornea_normal.png
├── displacement.png
├── eyelashes_alpha.png
├── eyelashes_diffuse.png
├── eyelashes_normal.png
├── eyelashes_roughness.png
├── eyelashes_specular.png
├── eyes_diffuse.png
├── eyes_normal.png
├── hair_mask.png
├── mouth_diffuse.png
├── mouth_normal.png
├── mouth_roughness.png
├── mouth_specular.png
├── skin_cavity.png
├── skin_diffuse.png
├── skin_normal.png
├── skin_roughness_metalness_workflow.png
├── skin_roughness.png
├── skin_specular.png
└── skin_subsurface_color.png
USD¶
Coming soon…
Custom Exports¶
In addition to the exports provided out-of-the-box with each avatar, we support custom export formats specifically tailored to your needs. This allows for a seamless integration into any existing character system, any platform and any game engine.
Our custom exporters can automatically
transfer the default mesh topology to your mesh topology
project all textures from the default uv maps to your uv maps
(optionally: generate more or different textures tailored to your specific materials and shaders)
integrate your rig, blendshapes and/or face rig
export to your file format and directory specifications
If you have any additional requirements, don’t hesitate to reach out to us. We’re keen to find the best integration solution for your needs.