Giuseppe Di Maria*,
Lorenzo Stacchio*,
Gustavo Marfia
| IFIP ICEC '23 Oral | paper | project page | video
* These authors should be considered as joint first authors.
Computer-aided flight simulation systems (CAFSS) make it possible to simulate flying an airplane using software and hardware. These simulations range from simple programs to intricate, full-motion simulators that often integrate physical feedback and visual clues to create realistic and affordable entertainment and pilot training. Nowadays, eXtended Reality (XR) paradigms have been integrated in CAFSS, to increase the immersiveness and realism of the experience, demonstrating positive cognitive learning effects in training procedures. However, no extensive results for simulator effectiveness are available to this date, considering the reach of such systems is limited by the costly hardware and unavailability of open-source software. For this reason, we here introduce Unity-VRlines, an open-source modular virtual reality flight simulator baseline, based on the Unity game engine and the SteamVR SDK, that can be deployed in any compatible VR device. The system components and software architecture enables developers to add new flight control instructions, alter aircraft parts, and change the surrounding environment.
- Plane the aircraft with both Keyboard and HTC-Vive in the Bologna Airport Area;
- Camera view switch with Kinematics in VR mode;
- Guided In-Game Tutorial;
The core physics module is heavily adapted from this project.
The demo is in the Assets/UnityAirline/Scenes_and_Scripts/Scenes/VR_Simulator.unity
.
@inproceedings{di2023unity,
title={Unity-VRlines: Towards a Modular eXtended Reality Unity Flight Simulator},
author={Di Maria, Giuseppe and Stacchio, Lorenzo and Marfia, Gustavo},
booktitle={International Conference on Entertainment Computing},
pages={241--250},
year={2023},
organization={Springer}
}