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:

  1. 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.
  2. Audio sources  (e.g., microphones, audio players) and formats.
  3. Visual sources (e.g., 2D/3D cameras, video servers, and all other video sources) and formats.
  4. Motion Capture devices (e.g., performer motion and object motion tracking).
  5. LiDAR sources (e.g. scans of performance and participant areas).
  6. Biometric sensors from performers and participants.
  7. Time Code Data formats.
  8. MIDI devices and their associated Channel definitions.
  9. App Data from performer and participant devices.
  10. Controller Data from performer and participant devices.
  11. 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