This repository serves as base for a workshop for creating virtual reality (VR) exhibitions for people with little experience with Unity or game development using ExPresS XR (Experimentation and Presentation for Science with OpenXR). It was originally developed, together with a numismatic-themed VR Exhibition, as an internal workshop day for the CIVIS Days 2023 at the Eberhard Karls University Tübingen. Because of the great feedback and interest during the workshop we decided to release the materials to let others host their own workshops or try it out by themselves.
The Workshop uses an handout to describe the progress of creating an exhibition. You can find the handout and a finished exhibition under the folders “Assets/_Handout” and “Assets/_CompletedExhibit” respectively.
The workshop is divided in 4-5 sessions:
- Hands-On Gaming: Where people can try out the numismatic-themed VR Exhibition. Use the "VR Controls" section at the end of the handout as reference for how to move in VR.
- Practical Session 1: Featuring an Introduction to Unity and people will create their exhibition room. Depending on their experience the subsection "Add Room Features" can be omitted.
- (Optional) Hands-On 3D-Scanning: Ideally an input session for 3D Scanning either using professional tools like the Artec Spider or using free tool.
- Practical Session 2: Creating a Button Quiz about Numismatics.
- Practical Session 3: Finishing the exhibition by filling the Exhibition Displays and building the game
We are very grateful for sharing images about your workshop and also any feedback regarding the workshop or ExPreS XR.
There are some things that need to be prepared before the workshop:
- Perform the workshop on your own in beforehand.
- Unity Hub and the Unity Editor 2021.3.21f1 must be installed. If you are using Meta Quests 2, make sure that Android build Support ist also installed.
- Print out the handout.
- Test your 3D-Scanning session beforehand if you decide to have one and make sure to have a backup if the scan fails.
- Start the Project at least once to make sure everything works correctly. Ideally also build the completed Exhibition scene as test and move it to your VR headset. Make sure to switch back to an empty scene afterwards.
- If using a Quest 2: Install the Meta Quest Developer Hub and log in. This requires a Meta/Facebook Account.
- If using a PC headset: Install Steam and Steam VR. This requires a Steam Account, which people must have access to.
Created by:
- Luca Dreiling (ExPresS XR Framework, Project Owner, Exhibition Creation)
- Dipl.-Inf. Kevin Körner (Gamification Section)
- Eva Lanz (3D Scans of Ancient Coins)
- Vinzent Rosenkranz (3D Scans of Ancient Coins)
- Prof. Dr. Stefan Krmnicek FSA (Access to Exhibits, Numismatic Expertise)
The credits for the 3D models can be found under 'Assets/MyExhibits/Attribution.txt'.
ExPresS XR needs your feedback to improve. For that you will find a survey in the repository of your project.
If you like the project you can buy me a coffee: https://ko-fi.com/eisclimber (We all know: Programmer + Coffee = Code :D)
Twitter: @eisclimber E-Mail: [email protected].
The Project was developed and tested with Unity 2021.3.21f1.
MIT License (Attribution is appreciated)