Create an XR for Training application - Instructor Based
- Last UpdatedApr 28, 2023
- 2 minute read
Introduction
An XR for Training Instructor Based application is a training simulation application designed to let multiple field operators cooperate and interact on a virtual representation of a plant or machine field. The application usually includes an XR Instructor instance used by the trainer to observe the actions of all the operators and a XR Bridge instance used to connect to a process simulator software, such as AVEVA™ Dynamic Simulation.
Steps
-
Use the New Project Wizard to create an Instructor Based Template project. Both empty and sample templates are available.

These templates are mostly based on the Simulation module, which provides all navigation and interaction functionalities.
-
Use the XR Studio Graphic Context Editor to import plant data.
-
Configure plant active items by doing the following:
-
Configuring standard and User actions
-
Configure the XR Instructor related content.
-
Configure Networking related content using Bridge Generator based Run commands.
-
Use cfg_simulation to customize module behaviors like number of operators, their initial positions.
-
Use cfg_commons to customize avatar aspect and VR interactions.
Project template
-
XR for Training - Instructor Based template: Review of the content of an Instructor Based Template based project.
Modules
-
Commons module: Describes how to configure shadergen avatar aspect and VR interactions.
-
Simulation module: Describes how to configure many simulation details.
Procedures
-
New Project Wizard: How to create a project based on a template.
-
Configuring items: Provides details about how to configure and group interactive items.
-
Virtual plant project: Provides useful information about creating virtual fields.
-
Customizing XR Instructor: How to customize XR Instructor related content.
-
Self Learning project: Provides useful information to manage self learning projects.
-
Networked Application: Explains how to manage multi-user data synchronization and connection to the XR Bridge.