An extended reality model of the solar system designed for education.
This project has both a Godot and Unity version. Currently, the Godot verison is the most up-to-date.
- View a model of the 8 planets of the solar system and their moons.
- View the live state of the solar system.
- Speed up and slow down time, see the state of the solar system at specific dates and times.
- Focus view on specific planets.
- Scale, rotate and move the model.
- System can be controlled entirely through hand tracking.
APKs of the project can be downloaded in the release section here (note that only APKs of the Godot version are available for now).
- Supported Deployment Target: Meta Quest 3
- Godot Version: 4.5
- Clone this repo.
- Open folder GodotProject in the Godot Editor.
- Add the following assets from the asset library:
| Name | Installation Path |
|---|---|
| Godot OpenXR Vendors plugin | addons/godotopenxrvendors |
- From here the project can be run in editor.
Follow the official documentation for deploying to Android.
- Supported Deployment Target: Meta Quest 3
- Unity Version: 6.2
- Clone this repo.
- Open the UnityProject folder in the Unity Editor.
- From here the project can be run in the MRTK simulator by pressing the "Play" button.
- Connect meta quest device that has been put in developer mode over USB-C, and click allow debugging in the popup on the headset.
- Go to File -> Build Profiles.
- In platform selection, click Meta Quest, then "Switch Platform".
- In this menu, check that the headset device appears under the "Run Device" dropdown.
- Select File -> Build and Run, select a folder for the built apk file to be placed when prompted.
- The project will build and be placed on the headset.
See References
