omnihuman.data.avatar_3d.types module

Types for the FBX parser.

class omnihuman.data.avatar_3d.types.ArmatureDict[source][source]

Bases: TypedDict

animation: List[List[Tuple[float, float, float]]][source]
bones: List[Tuple[str, List[str]]][source]
name: str[source]
rest: List[Tuple[float, float, float]][source]
class omnihuman.data.avatar_3d.types.FBXDict[source][source]

Bases: TypedDict

armatures: List[ArmatureDict][source]
meshes: List[MeshDict][source]
others: List[OtherObjectDict][source]
class omnihuman.data.avatar_3d.types.MeshDict[source][source]

Bases: TypedDict

animation: List[List[Tuple[float, float, float]]][source]
influences: List[List[Tuple[str, float]]][source]
name: str[source]
rest: List[Tuple[float, float, float]][source]
class omnihuman.data.avatar_3d.types.OtherObjectDict[source][source]

Bases: TypedDict

name: str[source]
type: str[source]