1 Definition
An Object that can be used to spawn other Objects, e.g., by MM-Animating them.
2 Functional Requirements
A Model includes the ID and the Qualifier of the Data Type of which it is an instance.
3 Syntax
https://schemas.mpai.community/PAF/V1.2/data/Model.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | |
– Standard-Item | 9 Bytes | The characters “PAF-MDL-V” |
– Version | N2 Byte | Major version – 1 or 2 Bytes |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version – 1 or 2 Bytes |
MInstanceID | N4 Bytes | Identifier of M-Instance. |
MEnvironmentID | N5 Bytes | Identifier of M-Environment. |
ModelID | N6 Bytes | Identifier of the Model. |
ModelQualifier | N7 Bytes | Data associated to Model. |
– ModelFormatID | N8 Bytes | Model Format Identifier |
– ModelLength | N9 Bytes | Number of Bytes in Model |
– ModelDataURI | N10 Bytes | URI of Data of Model |
ModelAttributes | N11 Bytes | Data associated to Model Attributes. |
– ModelAttributeID | N12 Bytes | ID of Attribute of Model |
– ModelAttributeLength | N13 Bytes | Number of Bytes in Model |
– ModelAttributeDataURI | N14 Bytes | URI of Data of Model |
DescrMetadata | N15 Bytes | Descriptive Metadata |
5 Data Formats
No new Data Formats required beyond those needed for Visual Object.
6 To Respondents
MPAI requests comments on Functional Requirements of Model.