This toolkit hopefully lays some groundwork for when we need to work on AR projects. It features a few AR basics and a more robust guide on AR Multiplayer.
All of the work here is done in Augmented Reality using Unity and AR Foundation 5. The multiplayer sketches additionally use Photon PUN 21.
Code
All code can be found on GitHub - https://github.com/labatrockwell/xr-research/tree/AR
Toolkit contents:
Guides on setting up:
Working examples (documented):
- Single player
- Multiplayer
Additional Knowledge:
- Initialisation
- Ownership
- Syncronisation
- Colocalisation
- Time Continuity
- PhotonNetwork.Instantiate
- PunRPC
Context:
This work is built as a part of the 0. Extended Realities branch of R&D 2024.
It is meant to complement work (prototypes and proof of concepts) built in mixed reality. For e.g., the drawing example (AR Drawing) is a direct synthesis of a proof of concept in MR using shared spatial anchors.
Next steps
- Public spectacle AR experience ideation