Go to MPAI-OSD Data Types

Definition Functional Requirements Syntax Semantics Conformance Testing Performance Assessment

1      Definition

An Item including a series of 3E Model Scene Descriptors for a duration.

2      Functional Requirements

A 3DModel Event Descriptors instance must include:

  1. The 3DModel Event Descriptors Header
  2. The ID of the 3DModel Event Descriptors.
  3. The IDs or the 3DModel Scene Descriptors of the 3DModel Scene Descriptors included in the 3DModel Event instance.

A 3DModel Event Descriptors instance may include:

  1. The ID of a Virtual Space (M-Instance) to which it refers.
  2. The ID of a U-Environment to which it refers.
  3. The Space-Time information of the 3DModel Event instance.
  4. Information about this 3DModel Event instance.
  5. Descriptive Metadata.

3      Syntax

https://schemas.mpai.community/OSD/V1.5/data/3DModelEventDescriptors.json

4      Semantics

Label

Description

Header

3DModel Event Descriptors Header – Standard “OSD-LED-Vx.y”

MInstanceID

Identifier of the M-Instance.

UEnvironment

Identifier of the U-Environment.

3DModelEventDescriptorsID

ID of this 3DModel Event Descriptors instance.

3DModelEventDescriptorsTime

Space and Time of 3DModel Event Descriptors.

3DModelEventDescriptorsSpaceTime

Space and Time of 3DModel Event Descriptors.

3DModelSceneDescriptors[]

Set of 3DModel Scene Descriptors in the 3DModel Event.

– 3DModelSceneObjectSpaceTime

A set of 3DModel Scene Descriptors of the 3DModel Event.

DataXMData

Information on this 3DModel Event Descriptors instance.

DescrMetadata

Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with MPAI-OSD 3DModel Event Descriptors (OSD-AED) if:

  1. The Data validates against the 3DModel Event Descriptors’ JSON Schema.
  2. All Data in the 3DModel Event Descriptors’ JSON Schema
    1. Have the specified type
    2. Validate against their JSON Schemas
    3. Conform with their Data Qualifiers if present.

6     Performance Assessment