|
Local Compute Avatar SDK
3.0.1
To generate Full Body avatars
|
#include <avatar_sdk_structures.hpp>
Public Member Functions | |
| DllExport | AvatarSdkMesh (const AvatarSdkMesh &other) |
Data Fields | |
| char | name [64] |
| Mesh name. | |
| int | verticesCount |
| Vertices count in mesh. | |
| int | facesCount |
| Faces count in mesh. | |
| float * | vertices |
| Pointer to the vertices data (x,y,z). Array size is 3 * verticesCount. | |
| float * | verticesNormals |
| Pointer to the normals data (x,y,z). Array size is 3 * verticesCount. | |
| int * | faces |
| Pointer to the faces triangles (vertices indices). Array size is 3 * facesCount. | |
| double * | uv |
| Pointer to the UV data. (u,v) values for each vertex in the face. Array size is facesCount * 3 * 2. | |
| AvatarSdkSkinValues * | skinning |
| Pointer to the skinning data. Array size is verticesCount. | |
| AvatarSdkTexture * | mainTexture |
| Diffuse texture. | |
| AvatarSdkTexture * | normalMapTexture |
| Normal map texture. | |
| AvatarSdkTexture * | metallicMapTexture |
| Metallic map texture. | |
| AvatarSdkTexture * | roughnessMapTexture |
| Roughness map texture. | |
| AvatarSdkTexture * | bodyVisibilityMapTexture |
| Body visibility mask. Used for outfits to show which parts of the body are hidden under an outfit. | |
| AvatarSdkBlendshape * | blendshapes |
| Pointer to the blendshapes data. | |
| int | blendshapesCount |
| Blendshapes count. | |
Texture data
Definition at line 417 of file avatar_sdk_structures.hpp.