Skip to content

Unity-VRlines: Towards a Modular eXtended Reality Unity Flight Simulator

Notifications You must be signed in to change notification settings

VARLAB-Unibo/Unity-VRlines

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Giuseppe Di Maria*, Lorenzo Stacchio*, Gustavo Marfia

| IFIP ICEC '23 Oral | paper | project page | video

* These authors should be considered as joint first authors.

Abstact

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.

Requirements

Features

  • 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.

Demo

The demo is in the Assets/UnityAirline/Scenes_and_Scripts/Scenes/VR_Simulator.unity.

Cite the work

@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}
}

About

Unity-VRlines: Towards a Modular eXtended Reality Unity Flight Simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 94.0%
  • ShaderLab 5.4%
  • HLSL 0.6%