Go to XRV-LTP Data Types

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

1. Definition

Metadata that associates measurable elements of the Script (e.g., characters, objects, participants, operator consoles) with data sources specific to the Real and Virtual Venue, as defined by the Qualifiers in the Venue Specification.

2. Functional Requirements

Associations define the correspondence between data elements from the Real and Virtual Environments as defined by the Real and Virtual Venue Specifications and elements of the Script listed below:

  1. Performance designations
    1. Designations  of character instances
      • Name (name of character in the Script)
      • Nickname
      • Mnemonic
      • Performers’ avatars, including autonomous avatars and their identifying properties (Spatial Attitudes, animations, lighting, textures/materials, and effects).
    2. Theatrical Set list
      • Describes sets of objects for all scenes in the Real and Virtual Environments referenced in the Script including Terrain, foliage, architectural structures.
      • A Theatrical Set list is designated as
        • Name (name of Theatrical Set in the Script)
        • Nickname
        • Mnemonic
      • Each object instance within the Theatrical Set list is designated as
        • Name
        • Nickname
        • Mnemonic
      • Relevant Performance Statuses
        • A list of Real and Virtual Performance Status Elements with parameters required for all Cue Conditions in the Script (see Performance Status).
        • Relevant Status Elements include a Performers’ or Objects’ behaviours (e.g., gestures, position, orientation, utterances).
      • Participant designations
        • Participant instance general designations
          • Meta-name (name in the Script to be converted to the actual participant name based on a variety of participant features or behaviours as described in the Script).
          • Nickname
          • Mnemonic
          • Participants’ avatars and their properties (Spatial Attitudes, animations, lighting, textures/materials, and effects).
        • Relevant Participant Statuses
          • A list of Real and Virtual Participant Status Elements with parameters required for all Cue Conditions in the Script (see Participant Status)
          • Relevant Status Elements include a Participants’ behaviours (e.g., gestures, position, orientation, utterances, controllers, apps)
        • Operator designations
          • Operator instance general designations
            • Real or Virtual Console Name
            • Mnemonic
          • Relevant Operator Statuses
            • A list of Real and Virtual Operator Status Elements with parameters required for all Cue Conditions in the Script (see Operator Status)
            • Relevant Status Elements include all relevant console actions by Operator.
          • Relevant Action Descriptors
            • A list of Real and Virtual Action Descriptor Elements with parameters required for all Cue Actions in the Script.
            • Relevant Action Elements include list of Actions called out in the Script.

3. Syntax

4. Semantics

Label Description
Header Script-Venue Associations Header. Shall have constant value “XRV-SVA-V1.0”.
MInstanceID Identifier of M-Instance.
UEnvironmentID Identifier of the U-Environment (Real Space) associated with this Script-Venue Associations instance.
ScriptVenueAssociationsID Identifier of Script-Venue Associations.
ScriptVenueAssociationsTime Time information of Script-Venue Associations expressed using SimpleTime.
REAssociations Associations between Script elements and the data sources and sinks of the Real Environment Venue.
– PerformanceDesignations Designations of the Performance elements of the Script.
    – Characters[] Designations of the characters of the Script.
        – Name Name of the Script element.
        – MetaName Name in the Script to be converted to the actual name.
        – Nickname Nickname of the Script element.
        – Mnemonic Mnemonic of the Script element.
        – VenueElementID Identifier of the element in the Venue Specification.
        – DataSourceQualifier Qualifier of the data source in the Venue Specification.
        – DataSinkQualifier Qualifier of the data sink in the Venue Specification.
    – PerformerAvatars[] Avatars of Performers, including autonomous avatars.
        – Nickname Nickname of the Avatar.
        – AvatarID Identifier of the Avatar.
        – SpatialAttitude Spatial Attitude as defined in OSD V1.5.
        – VenueElementID Identifier of the element in the Venue Specification.
        – DataSourceQualifier Qualifier of the data source in the Venue Specification.
        – DataSinkQualifier Qualifier of the data sink in the Venue Specification.
    – TheatricalSetList[] Theatrical Set list.
        – TheatricalSet[] Array of Theatrical Sets, each with the same structure as Characters.
        – Objects[] Same structure as Characters.
    – PerformanceStatusElements[] Relevant Performance Status Elements with the parameters required by the Cue Conditions.
        – StatusElementID Identifier of the Status Element.
        – Parameters[] Parameters of the Status Element.
        – DataSourceQualifier Qualifier of the data source in the Venue Specification.
– ParticipantDesignations Designations of the Participant elements of the Script.
    – Participants[] Same structure as Characters.
    – ParticipantAvatars[] Same structure as PerformerAvatars.
    – ParticipantStatusElements[] Same structure as PerformanceStatusElements.
– OperatorDesignations Designations of the Operator elements of the Script.
    – Consoles[] Same structure as Characters.
    – OperatorStatusElements[] Same structure as PerformanceStatusElements.
– ActionElements[] Relevant Action Elements called out in the Script.
    – ActionID Identifier of the Action.
    – Parameters[] Parameters of the Action.
    – DataSinkQualifier Qualifier of the data sink in the Venue Specification.
VEAssociations Same structure as REAssociations, for the Virtual Environment.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Script-Venue Associations instance in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Script-Venue Associations instance (plain text, max 2048 characters).

Go to XRV-LTP Data Types