disguise developers

Designer Plugins

Plugins for Disguise Designer software.

AnimationAxisSettings

Base class: Resource

Subclasses: SpatialCalibrationFrameOfReference, TrackingFrameOfReference

Properties

customScale : float

User defined scale applied in external system coordinates to the object, before any translation

UserName: Custom scale

directionX : int

The direction of travel of the object when X values increase in the external system

Options: {0: ‘Stage Left’, 1: ‘Stage Right’, 2: ‘Up’, 3: ‘Down’, 4: ‘Upstage’, 5: ‘Downstage’}
UserName: +ve X

directionY : int

The direction of travel of the object when Y values increase in the external system

Options: {0: ‘Stage Left’, 1: ‘Stage Right’, 2: ‘Up’, 3: ‘Down’, 4: ‘Upstage’, 5: ‘Downstage’}
UserName: +ve Y

directionZ : int

The direction of travel of the object when Z values increase in the external system

Options: {0: ‘Stage Left’, 1: ‘Stage Right’, 2: ‘Up’, 3: ‘Down’, 4: ‘Upstage’, 5: ‘Downstage’}
UserName: +ve Z

invertXRotation : bool

UserName: Invert X rotation

invertYRotation : bool

UserName: Invert Y rotation

invertZRotation : bool

UserName: Invert Z rotation

localOffset : Vec

Offset applied in external system coordinates to the object, before any rotation

UserName: Local offset

localPos : Vec

Rotation pivot point, in external system coordinates

UserName: Local rotation pivot

localRot : Vec

Rotation applied in external system coordinates entirely before the tracked rotation

UserName: Local rotation

stagePos : Vec

Object position when the external system is at position 0

UserName: Stage offset

stageRot : Vec

Object rotation when the external system is at rotation 0. Note that the directions specified above cross over with this setting

UserName: Stage rotation

units : int

Linear distance measurement units supplied by the external system

Options: {0: ‘Meters’, 1: ‘Centimeters’, 2: ‘Millimeters’, 3: ‘Feet’, 4: ‘Inches’, 5: ‘Custom’}
UserName: Units

Constructors

__init__(self)