1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
All data from the VE formatted per the Virtual Venue Specification.
2. Functional Requirements
- Avatar data, e.g. skeleton, texture data, volumetric.
- Object data, e.g. texture data, volumetric, mesh deformation.
- Video data consisting of multiple video streams to be displayed in the Virtual Venue, e.g. video mapped to meshes, sky boxes, virtual screen.
- Audio data consisting of multiple audio streams to be fed to different audio virtual audio sources, e.g. avatars, objects, environments.
- Lighting data, e.g. light source intensity, position, orientation.
- Haptic data.
- FX data, e.g. wind or fog velocity/direction, physics simulation data, fire intensity/position/orientation.
3. Syntax
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. |