| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
An input to the Environment Description and the Real Experience Generation AIMs defining protocols, data, metadata, and command structures for the specific Real Environment Venue. The RE Venue Specification consists of 3D Model Scene Descriptors that define the physical structure, position, and orientation of fixed objects plus an inventory of 3D Model Objects which do not have a specific position in the Venue. In addition, each object within the 3D Model Scene Descriptors and 3D Model Objects have an associated Annotation that specifies all the information necessary to characterise and send/receive data to/from that object. Annotations are typically application dependent. However, the XRV-LTP specification provides some Annotation examples for typical use including Lighting Fixtures, MoCap devices, Biometric devices, Cameras, MIDI devices.
2. Functional Requirements
This includes number, type, placement, and parameters of:
- DMX/RDM Universes and their associated Channel definitions for all Lighting fixtures, Special effects, DJ and VJ consoles, rigging, elevator stages, prop motions, pyro, and miscellaneous sensors.
- Audio sources (e.g., microphones, audio players) and formats.
- Visual sources (e.g., 2D/3D cameras, video servers, and all other video sources) and formats.
- Motion Capture devices (e.g., performer motion and object motion tracking).
- LiDAR sources (e.g. scans of performance and participant areas).
- Biometric sensors from performers and participants.
- Time Code Data formats.
- MIDI devices and their associated Channel definitions.
- App Data from performer and participant devices.
- Controller Data from performer and participant devices.
- Seating chart (Spatial distribution of individual seats).
3. Syntax
4. Semantics
Table 1 provides the semantics of the components of RE Venue Specification.
Table 1 – Semantics of RE Venue Specification
| Header | RE Venue Specification Header |
| – Standard-REVenueSpecification | The characters “XRV-RVS-V” |
| – Version | Major version – 1 or 2 characters |
| – Dot-separator | The character “.” |
| – Subversion | Minor version – 1 or 2 characters |
| REVenueSpecificationID | Identifier of Object RE Venue Specification. |
| NoOfFixtures | Total number of Lighting Fixtures |
| LightingFixtures[] | Set of Lighting Fixture data |
| – LightingFixtureType | Type of Lighting Fixture. |
| – LightingFixtureSpaceTime | Space-Time info of Lighting Fixture. |
| – LightingFixtureParameters | Parameters of Lighting Fixture. |
| – LightingFixtureAssociations | Associations of Lighting Fixture. |
| NoOfSpatialEffects | Total number of Spatial Effects. |
| SpatialEffects[] | Set of Spatial Effects data |
| – SpatialEffectsType | Type of Spatial Effects. |
| – SpatialEffectsSpaceTime | Space-Time info of Spatial Effects. |
| – SpatialEffectsParameters | Parameters of Spatial Effects. |
| – SpatialEffectsAssociations | Association of Spatial Effects. |
| NoOfAudioSources | Total number of Audio Sources. |
| AudioSources[] | Set of Audio Sources data |
| – AudioSourcesType | Type of Audio Sources. |
| – AudioSourcesTime | Space-Time info of Audio Sources. |
| – AudioSourcesParameters | Parameters of Audio Sources. |
| – AudioSourcesAssociations | Association of Audio Sources. |
| NoOfVisualSources | Total number of Visual Sources. |
| VisualSources[] | Set of Visual Sources data |
| – VisualSourcesType | Type of Visual Sources. |
| – VisualSourcesTime | Space-Time info of Visual Sources. |
| – VisualSourcesParameters | Parameters of Visual Sources. |
| – VisualSourcesAssociations | Association of Visual Sources. |
| NoOfVolumetricHumans | Total number of Volumetric Humans. |
| VolumetricHumans[] | Set of Volumetric Humans data |
| – VolumetricHumanType | Type of Volumetric Humans. |
| – VolumetricHumanTime | Space-Time info of Volumetric Humans. |
| – VolumetricHumanParameters | Parameters of Volumetric Humans. |
| – VolumetricHumanAssociations | Association of Volumetric Humans. |
| NoOfVolumetricObjects | Total number of Volumetric Objects. |
| VolumetricObjects[] | Set of Volumetric Objects data |
| – VolumetricObjectType | Type of Volumetric Objects. |
| – VolumetricObjectTime | Space-Time info of Volumetric Objects. |
| – VolumetricObjectParameters | Parameters of Volumetric Objects. |
| – VolumetricObjectAssociations | Association of Volumetric Objects. |
| NoOfMOCUPHumans | Total number of MOC Humans. |
| MOCHumans[] | Set of MOC Humans data |
| – MOCAPHumanType | Type of MOC Humans. |
| – MOCAPHumanTime | Space-Time info of MOC Humans. |
| – MOCAPHumanParameters | Parameters of MOC Humans. |
| – MOCAPHumanAssociations | Association of MOC Humans. |
| NoOfMOCAPObjects | Total number of MOC Objects. |
| MOCAPObjects[] | Set of MOC Objects data |
| – MOCAPObjectType | Type of MOC Objects. |
| – MOCAPObjectTime | Space-Time info of MOC Objects. |
| – MOCAPObjectParameters | Parameters of MOC Objects. |
| – MOCAPObjectAssociations | Association of MOC Objects. |
| NoOfMOCHumans | Total number of MOC Humans. |
| LIDARHumans[] | Set of LIDAR Humans data |
| – LIDARHumanType | Type of LIDAR Humans. |
| – LIDARHumanTime | Space-Time info of LIDAR Humans. |
| – LIDARHumanParameters | Parameters of LIDAR Humans. |
| – LIDARHumanAssociations | Association of LIDAR Humans. |
| NoOfLIDARObjects | Total number of LIDAR Objects. |
| LIDARObjects[] | Set of LIDAR Objects data |
| – LIDARObjectType | Type of LIDAR Objects. |
| – LIDARObjectTime | Space-Time info of LIDAR Objects. |
| – LIDARObjectParameters | Parameters of LIDAR Objects. |
| – LIDARObjectAssociations | Association of LIDAR Objects. |
| NoOfSensors | Total number of Sensors. |
| Sensors[] | Set of Sensors data |
| – SensorType | Type of Sensors. |
| – SensorTime | Space-Time info of Sensors. |
| – SensorParameters | Parameters of Sensors. |
| – SensorAssociations | Associations of Sensors. |
| SeatingChart | |
| DescrMetadata | Descriptive Metadata |