unreal.ARPose3D

class unreal.ARPose3D(skeleton_definition: ARSkeletonDefinition = Ellipsis, joint_transforms: Array[Transform] = [], is_joint_tracked: Array[bool] = [], joint_transform_space: ARJointTransformSpace = Ellipsis)

Bases: StructBase

Represents a human pose tracked in the 3D space

C++ Source:

  • Module: AugmentedReality

  • File: ARTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • is_joint_tracked (Array[bool]): [Read-Write] Is Joint Tracked: Flags indicating if each joint is tracked

  • joint_transform_space (ARJointTransformSpace): [Read-Write] Joint Transform Space

  • joint_transforms (Array[Transform]): [Read-Write] Joint Transforms: The transform of each join in the model space

  • skeleton_definition (ARSkeletonDefinition): [Read-Write] Skeleton Definition: The definition of this skeleton

property is_joint_tracked: Array[bool]

[Read-Only] Is Joint Tracked: Flags indicating if each joint is tracked

Type:

(Array[bool])

property joint_transform_space: ARJointTransformSpace

[Read-Only] Joint Transform Space

Type:

(ARJointTransformSpace)

property joint_transforms: Array[Transform]

[Read-Only] Joint Transforms: The transform of each join in the model space

Type:

(Array[Transform])

property skeleton_definition: ARSkeletonDefinition

[Read-Only] Skeleton Definition: The definition of this skeleton

Type:

(ARSkeletonDefinition)