unreal.ARPose3D

class unreal.ARPose3D(skeleton_definition=[0, [], []], joint_transforms=[], is_joint_tracked=[], joint_transform_space=ARJointTransformSpace.MODEL)

Bases: unreal.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] Flags indicating if each joint is tracked

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

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

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

property is_joint_tracked

[Read-Only] Flags indicating if each joint is tracked

Type

(Array(bool))

property joint_transform_space

[Read-Only] Joint Transform Space

Type

(ARJointTransformSpace)

property joint_transforms

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

Type

(Array(Transform))

property skeleton_definition

[Read-Only] The definition of this skeleton

Type

(ARSkeletonDefinition)