disguise developers

Designer Plugins

Plugins for Disguise Designer software.

SkeletalPointTrackingSource

Base class: SkeletalTrackingSource

Properties

engaged : int

Options: {0: ‘No’, 1: ‘Yes’}

groups : List[SkeletalPointGroup]

maxPointLocation : Vec

Maximum world-space coordinates, above which tracking data will be ignored
Bounds ignored when min and max values are equal

UserName: Max point location

minPointLocation : Vec

Minimum world-space coordinates, below which tracking data will be ignored
Bounds ignored when min and max values are equal

UserName: Min point location

rejoinVelocityLimit : float

Velocity limit in m/s to avoid points jumping when they start receiving after being lost

UserName: Rejoin velocity limit

solverMode : int

Solver used to calculate joint positions from tracked points.
Direct: Directly manipulate the positions of the tracked joints.
IK: Update joint positions using Inverse Kinematics.

Methods

addGroup(self, name: str)