@misc{AFrame, title = {{A-Frame}: A Web Framework for Building Virtual Reality Experiences}, author = {{A-Frame Authors}}, howpublished = {\url{https://aframe.io/}}, year = {[n.\,d.]} } @misc{AndroidXRUnity, title = {{D}evelop with {U}nity for {XR}}, author = {{Google Inc.}}, howpublished = {\url{https://developer.android.com/develop/xr/unity}}, year = {[n.\,d.]} } @incollection{AppleRealityKitChapter9, title = {{RealityKit}}, author = {Language, Chris}, year = {2025}, booktitle = {Apple Augmented Reality by Tutorials}, publisher = {Kodeco}, url = {https://www.kodeco.com/books/apple-augmented-reality-by-tutorials/v1.0/chapters/9-realitykit}, chapter = {9} } @misc{AppleVisionOS, title = {{visionOS}}, author = {{Apple Inc.}}, howpublished = {\url{https://developer.apple.com/visionos/}}, year = {[n.\,d.]} } @misc{AppleVisionOSRenderPipeline, title = {Understanding the visionOS Render Pipeline}, author = {{Apple Inc.}}, howpublished = {\url{https://developer.apple.com/documentation/visionos/understanding-the-visionos-render-pipeline}}, year = {[n.\,d.]} } @misc{ARCoreCloudAnchors, title = {Cloud Anchors allow different users to share AR experiences}, author = {{Google Inc.}}, howpublished = {\url{https://developers.google.com/ar/develop/cloud-anchors}}, year = {[n.\,d.]} } @misc{ARCoreDocumentation, title = {Overview of ARCore and Supported Development Environments}, author = {{Google Inc.}}, howpublished = {\url{https://developers.google.com/ar/develop}}, year = {[n.\,d.]} } @misc{ARKitDocumentation, title = {{ARKit}}, author = {{Apple Inc.}}, howpublished = {\url{https://developer.apple.com/documentation/arkit}}, year = {[n.\,d.]} } @misc{ARWorldMap, title = {{ARWorldMap}}, author = {{Apple Inc.}}, howpublished = {\url{https://developer.apple.com/documentation/arkit/arworldmap}}, year = {[n.\,d.]} } @misc{ARKitWorldAnchor, title = {WorldAnchor}, author = {{Apple Inc.}}, howpublished = {\url{https://developer.apple.com/documentation/arkit/worldanchor}}, year = {[n.\,d.]} } @inproceedings{huynh2022layerable, title = {Layerable Apps: Comparing Concurrent and Exclusive Display of Augmented Reality Applications}, author = {Huynh, Brandon and Wysopal, Abby and Ross, Vivian and Orlosky, Jason and H\"{o}llerer, Tobias}, year = {2022}, booktitle = {2022 IEEE International Symposium on Mixed and Augmented Reality (ISMAR)}, pages = {857--863}, doi = {10.1109/ISMAR55827.2022.00104} } @misc{khronosopenxr, title = {{OpenXR} - {H}igh-performance access to {AR} and {VR} platforms and devices}, howpublished = {\url{https://www.khronos.org/openxr}}, year = {[n.\,d.]} } @techreport{knibbe2015juggling, title = {Juggling the Effects of Latency: Software Approaches to Minimizing Latency in Dynamic Projector-Camera Systems}, author = {Knibbe, Jarrod and Benko, Hrvoje and Wilson, Andrew D.}, year = {2015}, month = nov, booktitle = {Proc.\ UIST Adjunct}, location = {Daegu, Kyungpook, Republic of Korea}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, series = {UIST '15 Adjunct}, pages = {93–94}, doi = {10.1145/2815585.2815735}, isbn = {9781450337809}, url = {https://www.microsoft.com/en-us/research/publication/juggling-the-effects-of-latency-motion-prediction-approaches-to-reducing-latency-in-dynamic-projector-camera-systems/}, % booktitle = {Adjunct Proceedings of the 28th Annual ACM Symposium on User Interface Software \& Technology} } @inproceedings{lebeck2019multiple, title = {Enabling Multiple Applications to Simultaneously Augment Reality: Challenges and Directions}, author = {Lebeck, Kiron and Kohno, Tadayoshi and Roesner, Franziska}, year = {2019}, booktitle = {Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications}, location = {Santa Cruz, CA, USA}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, series = {HotMobile '19}, pages = {81–86}, doi = {10.1145/3301293.3302362}, isbn = {9781450362733}, url = {https://doi.org/10.1145/3301293.3302362} } @article{MagicLeapPrisms, title = {{M}agic {L}eap {O}ne {P}risms, {I}mmersive and {L}andscape {A}pps}, author = {AR Critic}, year = 2018, journal = {AR Critic}, howpublished = {\url{https://arcritic.com/2291/magic-leap-one-prisms-immersive-and-landscape-apps/}} } @misc{MagicLeapSpacesApp, title = {{S}paces {A}pplication}, author = {{Magic Leap, Inc.}}, howpublished = {\url{https://developer-docs.magicleap.cloud/docs/guides/features/spaces/spaces-tool/}}, year = {[n.\,d.]} } @misc{MagicLeapSpatialAnchors, title = {{S}patial {A}nchors}, author = {{Magic Leap, Inc.}}, howpublished = {\url{https://developer-docs.magicleap.cloud/docs/guides/features/spaces/spatial-anchors/}}, year = {[n.\,d.]} } @misc{MetaSpatialAnchorsPersist, title = {{S}patial {A}nchors}, author = {{Meta Platforms, Inc.}}, howpublished = {\url{https://developers.meta.com/horizon/documentation/unity/unity-spatial-anchors-persist-content/}}, year = {[n.\,d.]} } @misc{MicrosoftLearnAzureSpatialAnchors, title = {Intro to Azure Mixed Reality Services: Azure Spatial Anchors}, author = {{Microsoft Learn}}, year = 2020, howpubished = {\url{https://learn.microsoft.com/en-us/shows/mixed-reality/intro-to-azure-mixed-reality-services-azure-spatial-anchors}} } @misc{MicrosoftSpatialAnchors, title = {{S}patial {A}nchors}, author = {{Microsoft Learn}}, year = {2025}, howpublished = {\url{https://learn.microsoft.com/en-us/windows/mixed-reality/design/spatial-anchors}} } @misc{OGC_ARML2_Adoption, title = {{OGC\textregistered{} adopts {ARML 2.0}, new open standard encoding for sharing Augmented Reality data}}, author = {{Open Geospatial Consortium}}, year = {2015}, howpublished = {\url{https://www.ogc.org/announcement/ogc-adopts-arml-20-new-open-standard-encoding-for-sharing-augmented-reality-data/}} } @software{ros, title = {{R}obot {O}perating {S}ystem ({ROS})}, author = {{Stanford Artificial Intelligence Laboratory et al.}}, howpublished = {\url{https://www.ros.org}}, year = {[n.\,d.]} } @inproceedings{Ruth2019ARsecurity, title = {Secure multi-user content sharing for augmented reality applications}, author = {Ruth, Kimberly and Kohno, Tadayoshi and Roesner, Franziska}, year = {2019}, booktitle = {Proceedings of the 28th USENIX Conference on Security Symposium}, location = {Santa Clara, CA, USA}, publisher = {USENIX Association}, address = {USA}, series = {SEC'19}, pages = {141–158}, isbn = {9781939133069} } @misc{TrackingPointsWorldSpace, title = {Tracking Specific Points in World Space}, author = {{Apple Inc.}}, howpublished = {\url{https://developer.apple.com/documentation/visionos/tracking-points-in-world-space/}}, year = {[n.\,d.]} } @misc{unity_dots, title = {{U}nity's {D}ata-{O}riented {T}echnology {S}tack (DOTS)}, howpublished = {\url{https://unity.com/dots}}, year = {[n.\,d.]} } @misc{unity_mars, title = {{U}nity {M}ars --- {A}dvanced Workflows for {AR} Developers}, howpublished = {\url{https://unity.com/products/unity-mars}}, year = {[n.\,d.]} } @misc{UnityECSConcepts, title = {Entity Component System Introduction}, author = {{Unity Technologies}}, howpublished = {\url{https://docs.unity3d.com/Packages/com.unity.entities@1.3/manual/concepts-ecs.html}}, year = {[n.\,d.]} } @article{van2010survey, title = {A Survey of Augmented Reality Technologies, Applications and Limitations}, author = {van Krevelen, D. W. F. and Poelman, Ronald}, year = {2010}, month = jan, journal = {International Journal of Virtual Reality}, volume = {9}, number = {2}, pages = {1--20}, doi = {10.20870/IJVR.2010.9.2.2767}, url = {https://ijvr.eu/article/view/2767} } @inproceedings{vitzthum2006ssimlar, title = {{SSIML/AR}: A Visual Language for the Abstract Specification of Augmented Reality User Interfaces}, author = {Vitzthum, Arnd}, year = {2006}, booktitle = {3D User Interfaces (3DUI'06)}, publisher = {IEEE Computer Society}, address = {USA}, series = {VR '06}, pages = {135--142}, doi = {10.1109/VR.2006.123}, isbn = {1424402247}, url = {https://doi.org/10.1109/VR.2006.123}, % booktitle = {Proceedings of the IEEE Conference on Virtual Reality} } @inproceedings{wilson2010combining, title = {Combining Multiple Depth Cameras and Projectors for Interactions On, Above, and Between Surfaces}, author = {Wilson, Andrew D. and Benko, Hrvoje}, year = {2010}, month = oct, booktitle = {Proc.\ UIST}, location = {New York, New York, USA}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, series = {UIST '10}, pages = {273--282}, doi = {10.1145/1866029.1866073}, isbn = {9781450302715}, url = {https://www.microsoft.com/en-us/research/publication/combining-multiple-depth-cameras-and-projectors-for-interactions-on-above-and-between-surfaces/}, % booktitle = {UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology} } @misc{XDGDesktopPortals, title = {XDG Desktop Portals}, author = {{freedesktop.org}}, howpublished = {\url{https://flatpak.github.io/xdg-desktop-portal/}}, year = {[n.\,d.]} }