Go to XRV-LTP Data Types

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

1. Definition

Virtual Environment Data In (VE Data In) consists of a variety of Data Types extracted from the Virtual Environment via the Metaverse API including the Performance (Performers and objects including stage or performance set), Participants, and Operators.

2. Functional Requirements

VE Data In includes data elements from the Virtual Environment via the Metaverse API:

  1. Performance data includes data describing all elements of the entire Virtual Environment scene (including terrain, foliage, architectural structures, performers’ avatars, autonomous avatars) and their properties (Spatial Attitudes, animations, lighting, textures/materials, and effects).
  2. Participant data includes data describing participants’ avatars and their properties (Spatial Attitudes, animations, lighting, textures/materials, and effects).
  3. Operator data includes data from remote show operators acting on the metaverse and apps.

3. Syntax

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

4. Semantics

Label Description
Header VE Data In Header. Shall have constant value “XRV-VDI-V1.0”.
MInstanceID Identifier of M-Instance.
UEnvironmentID Identifier of the U-Environment (Real Space) associated with this VE Data In instance.
VEDataInID Identifier of VE Data In.
VEDataInTime Time info of VE Data In.
VEDataIn Data from VE performance/participants/operators (via API).
– MetaverseObjects[] Array of Metaverse Objects.
    – MetaverseObject Metaverse Data and Qualifiers.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this VE Data In instance in a trusted data exchange context.
DescrMetadata Descriptive Metadata.

Go to XRV-LTP Data Types