Go to XRV-LTP Data Types

1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1. Definition

Show Console contains the commands issued by an Operator on the show-control console of the Real or Virtual Environment to drive the stage and theatre effects.

2. Functional Requirements

Show Console may include commands for:

  1. Rigging (lighting trusses, backdrops, scrims, talent)
  2. Sky box
  3. Stage automation (elevators, curtains, turntable)
  4. Set pieces (lights and motors)
  5. Fog and haze
  6. Pyro (flash pots, flame projectors, air bursts)
  7. Effects
  8. Robotic controls (position, joint motion, grip commands)

3. Syntax

https://schemas.mpai.community/XRV1/V1.0/data/ShowConsole.json

4. Semantics

Label Description
Header Show Console Header. Shall have constant value “XRV-SHC-V1.0”.
MInstanceID Identifier of the M-Instance (Virtual Space) associated with this Show Console instance.
UEnvironmentID Identifier of the U-Environment (Real Space) associated with this Show Console instance.
ShowConsoleID Identifier of Show Console.
ShowConsoleTime Time information of Show Console Space expressed using SimpleTime.
ShowConsoleData[] Array of Show Console Data.
– MetaverseObject Metaverse Object as defined in XRV1 V1.0.
– Rigging For lighting trusses, backdrops, scrims, talent, etc.; Manufacturer ID and operation ID per RE Venue Specification.
    – ManufacturerID Identifier of Manufacturer.
    – OperationID Identifier of Operation.
    – ControlObject Control Object as defined in XRV1 V1.0.
– SkyBox Container of Sky Box.
    – ManufacturerID Identifier of Manufacturer.
    – OperationID Identifier of Operation.
    – LightSource Light source type, colour, and beam shape
    – ControlObject Control Object as defined in XRV1 V1.0.
– StageAutomation[] For elevators, curtains, turntable. Manufacturer ID and operation ID per RE Venue Specification
    – Elevators Container of Elevators.
        – ElevatorID Identifier of Elevator.
        – ManufacturerID Identifier of Manufacturer.
        – OperationID Identifier of Operation.
        – ControlObject Control Object as defined in XRV1 V1.0.
    – Curtains Container of Curtains.
        – CurtainID Identifier of Curtain.
        – ManufacturerID Identifier of Manufacturer.
        – OperationID Identifier of Operation.
        – ControlObject Control Object as defined in XRV1 V1.0.
    – Turntable Container of Turntable.
        – TurntableID Identifier of Turntable.
        – ManufacturerID Identifier of Manufacturer.
        – OperationID Identifier of Operation.
        – ControlObject Control Object as defined in XRV1 V1.0.
– SetPieces[] Containing lights and motors per RE Venue Specification and DMX/MIDI
    – Lights Container of Lights.
        – LightID Identifier of Light.
        – ControlObject Control Object as defined in XRV1 V1.0.
    – Motors Container of Motors.
        – MotorID Identifier of Motor.
        – ControlObject Control Object as defined in XRV1 V1.0.
– FogHaze Container of Fog Haze.
    – ManufacturerID Identifier of Manufacturer.
    – ControlObject Control Object as defined in XRV1 V1.0.
– Pyro Including flash pots, flame projectors, air bursts. Manufacturer ID and operation ID per RE Venue Specification
    – ManufacturerID Identifier of Manufacturer.
    – Elements[] Array of Elements.
        – FlashPots[] Array of Flash Pots.
            – OperationID Identifier of Operation.
            – ControlObject Control Object as defined in XRV1 V1.0.
        – FrameProjectors[] Array of Frame Projectors.
            – OperationID Identifier of Operation.
            – ControlObject Control Object as defined in XRV1 V1.0.
        – AirBursts[] Array of Air Bursts.
            – OperationID Identifier of Operation.
            – ControlObject Control Object as defined in XRV1 V1.0.
– Effects Container of Effects.
    – ManufacturerID Identifier of Manufacturer.
    – Elements[] Array of Elements.
        – Type Type.
        – OperationID Identifier of Operation.
        – ControlObject Control Object as defined in XRV1 V1.0.
– RoboticControls Including position, orientation, joint motion, grip commands. Manufacturer ID and operation ID per RE Venue Specification
    – ManufacturerID Identifier of Manufacturer.
    – Elements Container of Elements.
        – ManufacturerID Identifier of Manufacturer.
        – PointOfView Point Of View as defined in OSD V1.5.
        – JointMotion Container of Joint Motion.
            – ManufacturerID Identifier of Manufacturer.
            – OperationID Identifier of Operation.
            – ControlObject Control Object as defined in XRV1 V1.0.
        – GripCommands Container of Grip Commands.
            – ManufacturerID Identifier of Manufacturer.
            – OperationID Identifier of Operation.
            – ControlObject Control Object as defined in XRV1 V1.0.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Show Console instance in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Show Console instance (plain text, max 2048 characters).

Go to XRV-LTP Data Types