Local Compute Avatar SDK  3.0.1
To generate Full Body avatars
avatar_sdk_structures.hpp File Reference

Go to the source code of this file.

Data Structures

struct  avatar_sdk_full_body::RacePredicted
 
struct  avatar_sdk_full_body::AvatarSdkColorRgb
 
struct  avatar_sdk_full_body::AvatarSdkSize
 
struct  avatar_sdk_full_body::AvatarSdkModelInfoEntry
 
struct  avatar_sdk_full_body::AvatarSdkModelInfo
 
struct  avatar_sdk_full_body::AvatarModifications
 
struct  avatar_sdk_full_body::AvatarSdkBodyShape
 
struct  avatar_sdk_full_body::AvatarSdkComputationParams
 
struct  avatar_sdk_full_body::AvatarSdkHaircutsParams
 
struct  avatar_sdk_full_body::AvatarSdkOutfitsParams
 
struct  avatar_sdk_full_body::AvatarSdkBlendshapesParams
 
struct  avatar_sdk_full_body::AvatarSdkExportParams
 
struct  avatar_sdk_full_body::AvatarSdkParams
 
struct  avatar_sdk_full_body::AvatarSdkBone
 
struct  avatar_sdk_full_body::AvatarSdkBlendshape
 
struct  avatar_sdk_full_body::AvatarSdkSkinValues
 
struct  avatar_sdk_full_body::AvatarSdkTexture
 
struct  avatar_sdk_full_body::AvatarSdkMesh
 

Enumerations

enum  avatar_sdk_full_body::AvatarAge { AGE_NOT_DEFINED = 0, AGE_NOT_CHILD, AGE_CHILD }
 
enum  avatar_sdk_full_body::AvatarGender { GENDER_NOT_DEFINED = 0, GENDER_MALE, GENDER_FEMALE, GENDER_NON_BINARY }
 
enum  avatar_sdk_full_body::AvatarRace { RACE_NOT_DEFINED = 0, RACE_ASIAN, RACE_BLACK, RACE_WHITE }
 
enum  avatar_sdk_full_body::AvatarSdkFormat {
  FORMAT_PLY, FORMAT_OBJ, FORMAT_FBX, FORMAT_GLTF,
  FORMAT_GLB, FORMAT_BIN, FORMAT_NOT_DEFINED
}
 
enum  avatar_sdk_full_body::AvatarSdkTemplate { TEMPLATE_BODY, TEMPLATE_HEAD }
 

Detailed Description

This file contains structures of the itSeez3D Offline Avatar SDK.

Definition in file avatar_sdk_structures.hpp.

Enumeration Type Documentation

◆ AvatarAge

Age classification

Definition at line 32 of file avatar_sdk_structures.hpp.

33  {
34  AGE_NOT_DEFINED = 0,
35  AGE_NOT_CHILD,
36  AGE_CHILD
37  };

◆ AvatarGender

Gender classification

Definition at line 42 of file avatar_sdk_structures.hpp.

43  {
44  GENDER_NOT_DEFINED = 0,
45  GENDER_MALE,
46  GENDER_FEMALE,
47  GENDER_NON_BINARY
48  };

◆ AvatarRace

Available races

Definition at line 53 of file avatar_sdk_structures.hpp.

54  {
55  RACE_NOT_DEFINED = 0,
56  RACE_ASIAN,
57  RACE_BLACK,
58  RACE_WHITE
59  };

◆ AvatarSdkFormat

Available mesh formats

Definition at line 64 of file avatar_sdk_structures.hpp.

65  {
66  FORMAT_PLY,
67  FORMAT_OBJ,
68  FORMAT_FBX,
69  FORMAT_GLTF,
70  FORMAT_GLB,
71  FORMAT_BIN,
72  FORMAT_NOT_DEFINED
73  };

◆ AvatarSdkTemplate

Available full body templates

Definition at line 78 of file avatar_sdk_structures.hpp.

79  {
80  TEMPLATE_BODY,
81  TEMPLATE_HEAD
82  };