1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
An input to the Environment Description and the Virtual Experience Generation AIMs defining protocols, data, metadata, and command structures for the specific Virtual Environment Venue.
2. Functional Requirements
VE Venue Specification includes number, Data Type, placement, parameters, and Qualifiers relevant to the XRV-LTP operation of:
- 3D Models representing scenes and visual objects (e.g., avatars, performance/participant environments).
- 3D FX including lighting
- Audio Data includes audio from virtual microphones and all audio sources.
- Visual Data includes visual data from 2D virtual cameras and all other visual sources.
- Biometric Data includes biometric measures of performers and participants.
- App Data from performer and participant devices including mobile phones, consoles, or in-world applications running under metaverse API specified by its Qualifier.,
- Meta Horizon (https://developers.meta.com/horizon/resources/social-apis/
- VR Chat (https://vrchatapi.github.io/)
- Roblox (https://create.roblox.com/docs/reference/engine)
- USD API
- Controller Data from performer and participant devices.
yntax
4. Semantics
Label | Size | Description |
Header | N1 Bytes | Header |
– Standard- | 9 Bytes | The characters “CAE-ECS-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. |
ID | N5 Bytes | Identifier of |
SpaceTime | N7 Bytes | Space-Time info of CogState. |