disguise developers

Python API

Execute Python code in Designer sessions to control and query projects programmatically.

ObjectTrackingSource

Properties

driver : Resource

driverSendingFlags : TrackingFlags

enabledFlags : TrackingFlags

frameOfReference : AnimationAxisSettings

UserName: Frame of reference

isReceiving : bool (Read-Only)

pos : Vec (Read-Only)

UserName: Position

rot : Vec (Read-Only)

UserName: Rotation

rotationDelayOffset : float

Time in seconds between the positional tracking data arriving and the rotational tracking data arriving.
If negative rotational data arrives before the spatial frame.
If positive, rotational data arrives after the spatial frame.
Typically only used in complex gimbal systems.

UserName: Rotation delay offset (s)

smoothReceiveTime : bool

Select to smooth out the receive time of data packets, reducing jitter at a cost of added latency

UserName: Smooth receive time

Methods

canSelectForObject(self, obj: Object) -> bool

dumpTrackingDeltaHistory(self)