Skip to content

Motion control systems

Overview

Disguise has the ability to receive positional data from various motion control systems using the PositionReceiver Device. This data can be used to animate screens or props within the Stage level. This device will be the main interface between Disguise and the various motion control systems that are currently supported. It is possible to have multiple PositionReceiver Device devices. Depending on the system used objects in a stage can be moved and rotated in all three axes, matching the real world positions of the actual objects. This provides an accurate toolkit for previsualising a project.

Components of a motion control system

Position Receiver Device Diagram illustrating the flow of data from a motion control system to objects in.

Diagram illustrating the flow of data from a motion control system to screens/props in.

The motion control system sends data over the network (via UDP ).

  1. The system receives the data and passes it to the position receiver device and onto the PositionDriver.
  2. The PositionDriver decodes the data and passes it onto the PositionAxis objects.
  3. The Axis , named ‘A’, sends the position straight to thedefined parameter of Screen / Prop A .
  4. The PositionExpression takes the values from both axes, ‘B’ and ‘C’, and evaluates it using the expression ((Axis B + Axis C) / 2) and sends the result to the defined parameter of Screen / Prop B .