| 1. Functions | 2. Reference Architecture | 3. I/O Data | 4. SubAIMs | 5. JSON Metadata | 6. Profiles |
1. Functions
Real Environment Experience Generation (XRV-REG) receives the RE Action IDs from the Action Generation AIM and outputs the appropriate commands from the Action Table via RE Data Out in accordance with the RE Venue Specifications and Script-Venue Associations, incorporating any required Show Descriptors.
2. Reference Model
Figure 1 depicts the RE Experience Generation (XRV-REG) AIM Reference Model.

Figure 1 – RE Experience Generation (XRV-REG) AIM Reference Model
3. I/O Data
Table 1 specifies the Input/Output Data of the RE Experience Generation (XRV-REG) AIM.
Table 1 – Input/Output Data of RE Experience Generation (XRV-REG) AIM.
| Input Data | Description |
| Show Descriptors | The collection of all RE and VE Descriptors as required by RE Experience Generation AIM. |
| RE Action IDs | Identifiers of the Actions required in the Real Environment as listed in the Action Table. |
| RE Venue Specification | Specification of the RE Venue hosting the performance. |
| Participant Data | Non-identifying information about each Participant loaded into the system and modified in real time. |
| Script | A machine-readable functional description of the entire show performance including actions to be performed in the Real and Virtual Environment based on the Performance, Operator, and Participant behaviours. |
| Action Table | Commands required to achieve a desired Action in the Real and Virtual Environments per the Script. |
| Script-Venue Associations | Metadata that associates measurable elements of the Script (e.g., characters, objects, participants, operator consoles) with data sources and sinks specific to the Real and Virtual Environments, as defined by the Qualifiers in the Venue Specifications. |
| Output Data | Description |
| RE Data Out | Data and commands that generate the user experience in the Real Environment per the RE Venue Specification and Script-Venue Associations. |
| Participant Data | Non-identifying information about each Participant updated in real time as the Performance evolves. |
4. SubAIMs
No SubAIMs.
5. JSON Metadata
https://schemas.mpai.community/XRV1/V1.0/AIMs/REExperienceGeneration.json
6. Profiles
No Profiles.