1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

A Data Type including the 3D Model Data Qualifiers and Time-Space arrangement in a 3D Model Scene.

2      Functional Requirements

3D Model Basic Scene Geometry include:

  1. The ID of a Virtual Space (M-Instance) where the 3D Model Basic Scene is or will be located.
  2. The ID of the 3D Model Basic Scene Geometry.
  3. The number of 3D Model Objects in the 3D Model Basic Scene.
  4. The Space-Time of the 3D Model Basic Scene Geometry.
  5. For each 3D Model Object in the 3D Model Basic Scene:
    1. The Space-Time info.
    2. The 3D Model Object Qualifiers.

3      Syntax

https://schemas.mpai.community/MMC/V2.3/data/3DModelBasicSceneGeometry.json

4      Semantics

Label Size Description
Header N1 Bytes 3D Model Basic Scene Geometry Header
– Standard-3DModelBasicSceneGeometry 9 Bytes The characters “OSD-3BG-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters.
MInstanceID N4 Bytes Identifier of M-Instance.
3DModelBasicSceneGeometryID N5 Bytes Identifier of the 3D Model Basic Scene Geometry.
3DModelObjectCount N6 Bytes Number of 3D Model Objects in Speech Basic Scene.
3DModelBasicSceneSpaceTime N8 Bytes Space and Time of 3D Model Basic Scene Geometry.
3DModelBasicSceneSpeechData[] N9 Bytes Set of 3D Model Data in the Scene.
– 3DModelObjectSpaceTime N10 Bytes Space and Time of 3D Model Data.
3DModelObjectQualifiers N12 Bytes Qualifiers of 3D Model Object.
DescrMetadata N13 Bytes Descriptive Metadata.

5     Conformance Testing

A Data instance Conforms with MPAI-PAF V1.3 3D Model Basic Scene Geometry (MMC-3BG) if:

  1. The Data validates against the 3D Model Basic Scene Geometry’s JSON Schema.
  2. All Data in the  3D Model Basic Scene Geometry’s JSON Schema
    1. Have the specified type.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers if present.

6     Performance Assessment