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 Scene (Performers and Stage or Performance Set), Participants, and Operators.

2. Functional Requirements

VE Data In includes data three elements describing the Virtual Environment:

  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. Participants 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.

Data Types extracted by the Environment Description via the Metaverse API belong to the following categories:

  1. 3D Model representing scenes and visual objects (e.g., avatars, performance/participant environments).
  2. Audio Data includes audio from virtual microphones and all audio sources.
  3. Visual Data includes visual data from 2D virtual cameras and all other visual sources.
  4. Biometric Data includes biometric measures of performers and participants.
  5. App Data from performer and participant devices.
  6. Controller Data from performer and participant controllers.

3. Syntax

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

4. Semantics

Label Description
Header Header
– Standard- The characters “CAE-VDI-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
VEDataInID Identifier of VE Data In.
VEDataInTime  Time info of VE Data In.
VEDataIn Data from performance/participants/operators in the VE.
– MetaverseAPIOutput Input Data from the Metaverse API
– AudioObject Data from Virtual Performance, Participants, Operators
– VisualObject Data from Virtual Performance, Participants, Operators
– 3DModelObject Other 3D Model Data
– BiometricData Data from Performers and Participants
– AppData Specified by Virtual Venue Specifications
– ControllerData Specified by Virtual Venue Specifications
DescrMetadata Descriptive Metadata