skip to main content
research-article

XSpace: An Augmented Reality Toolkit for Enabling Spatially-Aware Distributed Collaboration

Published:14 November 2022Publication History
Skip Abstract Section

Abstract

Augmented Reality (AR) has the potential to leverage environmental information to better facilitate distributed collaboration, however, such applications are difficult to develop. We present XSpace, a toolkit for creating spatially-aware AR applications for distributed collaboration. Based on a review of existing applications and developer tools, we design XSpace to support three methods for creating shared virtual spaces, each emphasizing a different aspect: shared objects, user perspectives, and environmental meshes. XSpace implements these methods in a developer toolkit, and also provides a set of complimentary visual authoring tools to allow developers to preview a variety of configurations for a shared virtual space. We present five example applications to illustrate that XSpace can support the development of a rich set of collaborative AR experiences that are difficult to produce with current solutions. Through XSpace, we discuss implications for future application design, including user space customization and privacy and safety concerns when sharing users' environments.

References

  1. A-Frame. 2021. A-Frame. https://aframe.io/ Google ScholarGoogle Scholar
  2. Narges Ashtari, Andrea Bunt, Joanna McGrenere, Michael Nebeling, and Parmit K. Chilana. 2020. Creating Augmented and Virtual Reality Applications: Current Practices, Challenges, and Opportunities. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (Honolulu, HI, USA) ( CHI '20). Association for Computing Machinery, New York, NY, USA, 1-13. https://doi.org/10.1145/3313831.3376722 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Steve Benford, Chris Brown, Gail Reynard, and Chris Greenhalgh. 1996. Shared Spaces: Transportation, Artificiality, and Spatiality. In Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work (Boston, Massachusetts, USA) ( CSCW '96). Association for Computing Machinery, New York, NY, USA, 77-86. https://doi.org/10.1145/240080. 240196 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Steve Benford, Chris Greenhalgh, Gail Reynard, Chris Brown, and Boriana Koleva. 1998. Understanding and Constructing Shared Spaces with Mixed-Reality Boundaries. ACM Trans. Comput.-Hum. Interact. 5, 3 (Sept. 1998 ), 185-223. https://doi.org/10.1145/292834.292836 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Steve Benford, Chris Greenhalgh, Tom Rodden, and James Pycock. 2001. Collaborative Virtual Environments. Commun. ACM 44, 7 ( July 2001 ), 79-85. https://doi.org/10.1145/379300.379322 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Hrvoje Benko, Ricardo Jota, and Andrew Wilson. 2012. MirageTable: Freehand Interaction on a Projected Augmented Reality Tabletop. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Austin, Texas, USA) ( CHI '12). Association for Computing Machinery, New York, NY, USA, 199-208. https://doi.org/10.1145/2207676.2207704 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Vincent Cantin. 2016. Unity3D-DDP-Client. https://github.com/green-coder/unity3d-ddp-client. Google ScholarGoogle Scholar
  8. Julie Carmigniani, Borko Furht, Marco Anisetti, Paolo Ceravolo, Ernesto Damiani, and Misa Ivkovic. 2011. Augmented Reality Technologies, Systems and Applications. Multimedia tools and applications 51, 1 ( 2011 ), 341-377. https: //doi.org/10.1007/s11042-010-0660-6 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Yifei Cheng, Yukang Yan, Xin Yi, Yuanchun Shi, and David Lindlbauer. 2021. SemanticAdapt: Optimization-based Adaptation of Mixed Reality Layouts Leveraging Virtual-Physical Semantic Connections. In UIST '21: The 34th Annual ACM Symposium on User Interface Software and Technology, Virtual Event, USA, October 10-14, 2021, Jefrey Nichols, Ranjitha Kumar, and Michael Nebeling (Eds.). ACM, 282-297. https://doi.org/10.1145/3472749.3474750 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Kevin Chow, Caitlin Coyiuto, Cuong Nguyen, and Dongwook Yoon. 2019. Challenges and Design Considerations for Multimodal Asynchronous Collaboration in VR. Proceedings of the ACM on Human-Computer Interaction 3, CSCW ( 2019 ), 1-24. https://doi.org/10.1145/3359142 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Ben J Congdon, Tuanfeng Wang, and Anthony Steed. 2018. Merging Environments for Shared Spaces in Mixed Reality. In Proceedings of the 24th ACM Symposium on Virtual Reality Software and Technology. 1-8. https://doi.org/10.1145/ 3281505.3281544 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Paul Dourish and Victoria Bellotti. 1992. Awareness and Coordination in Shared Workspaces. In Proceedings of the 1992 ACM Conference on Computer-Supported Cooperative Work (Toronto, Ontario, Canada) ( CSCW '92). Association for Computing Machinery, New York, NY, USA, 107-114. https://doi.org/10.1145/143457.143468 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Ruofei Du, Eric Turner, Maksym Dzitsiuk, Luca Prasso, Ivo Duarte, Jason Dourgarian, Joao Afonso, Jose Pascoal, Josh Gladstone, Nuno Cruces, Shahram Izadi, Adarsh Kowdle, Konstantine Tsotsos, and David Kim. 2020. DepthLab: Real-Time 3D Interaction with Depth Maps for Mobile Augmented Reality. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology (Virtual Event, USA) (UIST '20). Association for Computing Machinery, New York, NY, USA, 829-843. https://doi.org/10.1145/3379337.3415881 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Andreas Fender and Jörg Müller. 2019. SpaceState: Ad-Hoc Definition and Recognition of Hierarchical Room States for Smart Environments. In Proceedings of the 2019 ACM International Conference on Interactive Surfaces and Spaces (Daejeon, Republic of Korea) (ISS '19). Association for Computing Machinery, New York, NY, USA, 303-314. https: //doi.org/10.1145/3343055.3359715 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Andreas Rene Fender, Hrvoje Benko, and Andy Wilson. 2017. MeetAlive: Room-scale Omni-Directional Display System for Multi-User Content and Control Sharing. In Proceedings of the 2017 ACM international conference on interactive surfaces and spaces. 106-115. https://doi.org/10.1145/3132272.3134117 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Epic Games. 2021. Unreal Engine. https://www.unrealengine.com/ Google ScholarGoogle Scholar
  17. Terrell Glenn, Ananya Ipsita, Caleb Carithers, Kylie Peppler, and Karthik Ramani. 2020. StoryMakAR: Bringing Stories to Life with an Augmented Reality & Physical Prototyping Toolkit for Youth. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems. 1-14. https://doi.org/10.1145/3313831.3376790 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Anhong Guo, Ilter Canberk, Hannah Murphy, Andrés Monroy-Hernández, and Rajan Vaish. 2019. Blocks: Collaborative and Persistent Augmented Reality Experiences. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 3, 3, Article 83 ( Sept. 2019 ), 24 pages. https://doi.org/10.1145/3351241 Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Carl Gutwin and Saul Greenberg. 1996. Workspace Awareness for Groupware. In Conference Companion on Human Factors in Computing Systems (Vancouver, British Columbia, Canada) ( CHI '96). Association for Computing Machinery, New York, NY, USA, 208-209. https://doi.org/10.1145/257089.257284 Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Jeremy Hartmann, Christian Holz, Eyal Ofek, and Andrew D. Wilson. 2019. RealityCheck: Blending Virtual Environments with Situated Physical Reality. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (Glasgow, Scotland Uk) (CHI '19). Association for Computing Machinery, New York, NY, USA, 1-12. https://doi.org/10.1145/3290605.3300577 Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Christian Heath and Paul Luf. 1991. Collaborative Activity and Technological Design: Task Coordination in London Underground Control Rooms. In Proceedings of the Second European Conference on Computer-Supported Cooperative Work ECSCW'91. Springer, 65-80. Google ScholarGoogle ScholarCross RefCross Ref
  22. Hikaru Ibayashi, Yuta Sugiura, Daisuke Sakamoto, Natsuki Miyata, Mitsunori Tada, Takashi Okuma, Takeshi Kurata, Masaaki Mochimaru, and Takeo Igarashi. 2015. Dollhouse VR: A Multi-View, Multi-User Collaborative Design Workspace with VR Technology. In SIGGRAPH Asia 2015 Emerging Technologies (Kobe, Japan) (SA '15). Association for Computing Machinery, New York, NY, USA, Article 8, 2 pages. https://doi.org/10.1145/2818466.2818480 Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Shahram Izadi, David Kim, Otmar Hilliges, David Molyneaux, Richard Newcombe, Pushmeet Kohli, Jamie Shotton, Steve Hodges, Dustin Freeman, Andrew Davison, and Andrew Fitzgibbon. 2011. KinectFusion: Real-Time 3D Reconstruction and Interaction Using a Moving Depth Camera. In Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology (Santa Barbara, California, USA) ( UIST '11). Association for Computing Machinery, New York, NY, USA, 559-568. https://doi.org/10.1145/2047196.2047270 Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Brett Jones, Rajinder Sodhi, Michael Murdock, Ravish Mehra, Hrvoje Benko, Andrew Wilson, Eyal Ofek, Blair MacIntyre, Nikunj Raghuvanshi, and Lior Shapira. 2014. RoomAlive: Magical Experiences Enabled by Scalable, Adaptive ProjectorCamera Units. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (Honolulu, Hawaii, USA) ( UIST '14). Association for Computing Machinery, New York, NY, USA, 637-644. https://doi.org/10. 1145/2642918.2647383 Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. André Kunert, Alexander Kulik, Stephan Beck, and Bernd Froehlich. 2014. Photoportals: Shared References in Space and Time. In Proceedings of the 17th ACM Conference on Computer Supported Cooperative Work & Social Computing (Baltimore, Maryland, USA) ( CSCW '14). Association for Computing Machinery, New York, NY, USA, 1388-1399. https://doi.org/10.1145/2531602.2531727 Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. David Ledo, Steven Houben, Jo Vermeulen, Nicolai Marquardt, Lora Oehlberg, and Saul Greenberg. 2018. Evaluation Strategies for HCI Toolkit Research. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. 1-17. https://doi.org/10.1145/3173574.3173610 Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Daniel Leithinger, Sean Follmer, Alex Olwal, and Hiroshi Ishii. 2014. Physical Telepresence: Shape Capture and Display for Embodied, Computer-Mediated Remote Collaboration. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (Honolulu, Hawaii, USA) ( UIST '14). Association for Computing Machinery, New York, NY, USA, 461-470. https://doi.org/10.1145/2642918.2647377 Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Germán Leiva, Jens Emil Grønbaek, Clemens Nylandsted Klokmose, Cuong Nguyen, Rubaiat Habib Kazi, and Paul Asente. 2021. Rapido: Prototyping Interactive AR Experiences through Programming by Demonstration. In UIST '21: The 34th Annual ACM Symposium on User Interface Software and Technology, Virtual Event, USA, October 10-14, 2021, Jefrey Nichols, Ranjitha Kumar, and Michael Nebeling (Eds.). ACM, 626-637. https://doi.org/10.1145/3472749.3474774 Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Germán Leiva, Cuong Nguyen, Rubaiat Habib Kazi, and Paul Asente. 2020. Pronto: Rapid Augmented Reality Video Prototyping Using Sketches and Enaction. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (Honolulu, HI, USA) ( CHI '20). Association for Computing Machinery, New York, NY, USA, 1-13. https: //doi.org/10.1145/3313831.3376160 Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. David Lindlbauer, Anna Maria Feit, and Otmar Hilliges. 2019. Context-Aware Online Adaptation of Mixed Reality Interfaces. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. 147-160. https://doi.org/10.1145/3332165.3347945 Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. David Lindlbauer and Andy D. Wilson. 2018. Remixed Reality: Manipulating Space and Time in Augmented Reality. Association for Computing Machinery, New York, NY, USA, 1-13. https://doi.org/10.1145/3173574.3173703 Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Stephan Lukosch, Mark Billinghurst, Leila Alem, and Kiyoshi Kiyokawa. 2015. Collaboration in Augmented Reality. Computer Supported Cooperative Work (CSCW) 24, 6 ( 2015 ), 515-525. Google ScholarGoogle Scholar
  33. Blair MacIntyre, Maribeth Gandy, Steven Dow, and Jay David Bolter. 2004. DART: A Toolkit for Rapid Design Exploration of Augmented Reality Experiences. In Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology (Santa Fe, NM, USA) ( UIST '04). Association for Computing Machinery, New York, NY, USA, 197-206. https://doi.org/10.1145/1029632.1029669 Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Nicolai Marquardt, Robert Diaz-Marino, Sebastian Boring, and Saul Greenberg. 2011. The Proximity Toolkit: Prototyping Proxemic Interactions in Ubiquitous Computing Ecologies. In Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology (Santa Barbara, California, USA) ( UIST '11). Association for Computing Machinery, New York, NY, USA, 315-326. https://doi.org/10.1145/2047196.2047238 Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Meteor. 2021. Meteor. https://www.meteor.com/ Google ScholarGoogle Scholar
  36. Microsoft. 2018. Mixed Reality Toolkit Unity. https://github.com/microsoft/MixedRealityToolkit-Unity. Google ScholarGoogle Scholar
  37. Microsoft. 2021. Microsoft Mesh. https://www.microsoft.com/en-us/mesh Google ScholarGoogle Scholar
  38. Jens Müller, Roman Rädle, and Harald Reiterer. 2017. Remote Collaboration With Mixed Reality Displays: How Shared Virtual Landmarks Facilitate Spatial Referencing. Association for Computing Machinery, New York, NY, USA, 6481-6486. https://doi.org/10.1145/3025453.3025717 Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Jens Müller, Roman Rädle, and Harald Reiterer. 2017. Remote Collaboration With Mixed Reality Displays: How Shared Virtual Landmarks Facilitate Spatial Referencing. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (Denver, Colorado, USA) ( CHI '17). Association for Computing Machinery, New York, NY, USA, 6481-6486. https://doi.org/10.1145/3025453.3025717 Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Michael Nebeling, Katy Lewis, Yu-Cheng Chang, Lihan Zhu, Michelle Chung, Piaoyang Wang, and Janet Nebeling. 2020. XRDirector: A Role-Based Collaborative Immersive Authoring System. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (Honolulu, HI, USA) ( CHI '20). Association for Computing Machinery, New York, NY, USA, 1-12. https://doi.org/10.1145/3313831.3376637 Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Michael Nebeling and Katy Madier. 2019. 360proto: Making Interactive Virtual Reality & Augmented Reality Prototypes from Paper. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (Glasgow, Scotland Uk) (CHI '19). Association for Computing Machinery, New York, NY, USA, 1-13. https://doi.org/10.1145/3290605.3300826 Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Michael Nebeling, Janet Nebeling, Ao Yu, and Rob Rumble. 2018. ProtoAR: Rapid Physical-Digital Prototyping of Mobile Augmented Reality Applications. Association for Computing Machinery, New York, NY, USA, 1-12. https: //doi.org/10.1145/3173574.3173927 Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Benjamin Nuernberger, Eyal Ofek, Hrvoje Benko, and Andrew D Wilson. 2016. Snaptoreality: Aligning Augmented Reality to the Real World. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. 1233-1244. https://doi.org/10.1145/2858036.2858250 Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Kenton O'hara, Jesper Kjeldskov, and Jeni Paay. 2011. Blended Interaction Spaces for Distributed Team Collaboration. ACM Trans. Comput.-Hum. Interact. 18, 1, Article 3 (May 2011 ), 28 pages. https://doi.org/10.1145/1959022.1959025 Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Dan R Olsen Jr. 2007. Evaluating User Interface Systems Research. In Proceedings of the 20th annual ACM symposium on User interface software and technology. 251-258. https://doi.org/10.1145/1294211.1294256 Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Sergio Orts-Escolano, Christoph Rhemann, Sean Fanello, Wayne Chang, Adarsh Kowdle, Yury Degtyarev, David Kim, Philip L. Davidson, Sameh Khamis, Mingsong Dou, Vladimir Tankovich, Charles Loop, Qin Cai, Philip A. Chou, Sarah Mennicken, Julien Valentin, Vivek Pradeep, Shenlong Wang, Sing Bing Kang, Pushmeet Kohli, Yuliya Lutchyn, Cem Keskin, and Shahram Izadi. 2016. Holoportation: Virtual 3D Teleportation in Real-Time. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology (Tokyo, Japan) (UIST '16). Association for Computing Machinery, New York, NY, USA, 741-754. https://doi.org/10.1145/2984511.2984517 Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Tomislav Pejsa, Julian Kantor, Hrvoje Benko, Eyal Ofek, and Andrew Wilson. 2016. Room2Room: Enabling LifeSize Telepresence in a Projected Augmented Reality Environment. In Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing (San Francisco, California, USA) ( CSCW '16). Association for Computing Machinery, New York, NY, USA, 1716-1725. https://doi.org/10.1145/2818048.2819965 Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Iulian Radu, Tugce Joy, Yiran Bowman, Ian Bott, and Bertrand Schneider. 2021. A Survey of Needs and Features for Augmented Reality Collaborations in Collocated Spaces. Proc. ACM Hum.-Comput. Interact. 5, CSCW1, Article 169 ( April 2021 ), 21 pages. https://doi.org/10.1145/3449243 Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Franziska Roesner, David Molnar, Alexander Moshchuk, Tadayoshi Kohno, and Helen J Wang. 2014. World-Driven Access Control for Continuous Sensing. In Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security. 1169-1181. https://doi.org/10.1145/2660267.2660319 Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Robert W. Root. 1988. Design of a Multi-Media Vehicle for Social Browsing. In Proceedings of the 1988 ACM Conference on Computer-Supported Cooperative Work (Portland, Oregon, USA) ( CSCW '88). Association for Computing Machinery, New York, NY, USA, 25-38. https://doi.org/10.1145/62266.62269 Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Kimberly Ruth, Tadayoshi Kohno, and Franziska Roesner. 2019. Secure Multi-User Content Sharing for Augmented Reality Applications. In 28th {USENIX} Security Symposium ({USENIX} Security 19). 141-158. https://www.usenix. org/conference/usenixsecurity19/presentation/ruth Google ScholarGoogle Scholar
  52. Kjeld Schmidt and Carla Simone. 1996. Coordination Mechanisms: Towards a Conceptual Foundation of CSCW Systems Design. Comput. Support. Cooperative Work. 5, 2 /3 ( 1996 ), 155-200. https://doi.org/10.1007/BF00133655 Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Gareth Smith. 1996. Cooperative Virtual Environments: Lessons from 2D Multi User Interfaces. In Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work (Boston, Massachusetts, USA) ( CSCW '96). Association for Computing Machinery, New York, NY, USA, 390-398. https://doi.org/10.1145/240080.240350 Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Maurício Sousa, Daniel Mendes, Rafael Kufner Dos Anjos, Daniel Medeiros, Alfredo Ferreira, Alberto Raposo, João Madeiras Pereira, and Joaquim Jorge. 2017. Creepy Tracker Toolkit for Context-Aware Interfaces. In Proceedings of the 2017 ACM International Conference on Interactive Surfaces and Spaces (Brighton, United Kingdom) (ISS '17). Association for Computing Machinery, New York, NY, USA, 191-200. https://doi.org/10.1145/3132272.3134113 Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Spatial. 2021. Spatial. https://spatial.io/ Google ScholarGoogle Scholar
  56. Maximilian Speicher, Jingchen Cao, Ao Yu, Haihua Zhang, and Michael Nebeling. 2018. 360Anywhere: Mobile Ad-Hoc Collaboration in Any Environment Using 360 Video and Augmented Reality. Proc. ACM Hum.-Comput. Interact. 2, EICS, Article 9 ( June 2018 ), 20 pages. https://doi.org/10.1145/3229091 Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. Maximilian Speicher, Brian D. Hall, Ao Yu, Bowen Zhang, Haihua Zhang, Janet Nebeling, and Michael Nebeling. 2018. XD-AR: Challenges and Opportunities in Cross-Device Augmented Reality Application Development. Proc. ACM Hum.-Comput. Interact. 2, EICS, Article 7 ( June 2018 ), 24 pages. https://doi.org/10.1145/3229089 Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. M. Sra, S. Garrido-Jurado, and P. Maes. 2018. Oasis: Procedurally Generated Social Virtual Spaces from 3D Scanned Real Spaces. IEEE Transactions on Visualization and Computer Graphics 24, 12 ( 2018 ), 3174-3187. https://doi.org/10. 1109/TVCG. 2017.2762691 Google ScholarGoogle ScholarCross RefCross Ref
  59. Misha Sra, Aske Mottelson, and Pattie Maes. 2018. Your Place and Mine: Designing a Shared VR Experience for Remotely Located Users. In Proceedings of the 2018 Designing Interactive Systems Conference (Hong Kong, China) (DIS '18). Association for Computing Machinery, New York, NY, USA, 85-97. https://doi.org/10.1145/3196709.3196788 Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. Aaron Staford, Wayne Piekarski, and Bruce H Thomas. 2006. Implementation of God-Like Interaction Techniques for Supporting Collaboration Between Outdoor AR and Indoor Tabletop Users. In 2006 IEEE/ACM International Symposium on Mixed and Augmented Reality. IEEE, 165-172. https://doi.org/10.1109/ISMAR. 2006.297809 Google ScholarGoogle ScholarCross RefCross Ref
  61. Unity Technologies. 2021. Unity. https://unity.com/ Google ScholarGoogle Scholar
  62. Balasaravanan Thoravi Kumaravel, Fraser Anderson, George Fitzmaurice, Bjoern Hartmann, and Tovi Grossman. 2019. Loki: Facilitating Remote Instruction of Physical Tasks Using Bi-Directional Mixed-Reality Telepresence. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (New Orleans, LA, USA) ( UIST '19). Association for Computing Machinery, New York, NY, USA, 161-174. https://doi.org/10.1145/3332165.3347872 Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. Three.js. 2021. Three.js. https://threejs.org/ Google ScholarGoogle Scholar
  64. Unity. 2021. Unity MARS. https://unity.com/products/unity-mars Google ScholarGoogle Scholar
  65. Chiu-Hsuan Wang, Chia-En Tsai, Seraphina Yong, and Liwei Chan. 2020. Slice of Light: Transparent and Integrative Transition Among Realities in a Multi-HMD-User Environment. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology (Virtual Event, USA) (UIST '20). Association for Computing Machinery, New York, NY, USA, 805-817. https://doi.org/10.1145/3379337.3415868 Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. Robert Xiao, Chris Harrison, and Scott E. Hudson. 2013. WorldKit: Rapid and Easy Creation of Ad-Hoc Interactive Applications on Everyday Surfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Paris, France) (CHI '13). Association for Computing Machinery, New York, NY, USA, 879-888. https://doi.org/10. 1145/2470654.2466113 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. XSpace: An Augmented Reality Toolkit for Enabling Spatially-Aware Distributed Collaboration

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image Proceedings of the ACM on Human-Computer Interaction
        Proceedings of the ACM on Human-Computer Interaction  Volume 6, Issue ISS
        December 2022
        746 pages
        EISSN:2573-0142
        DOI:10.1145/3554337
        Issue’s Table of Contents

        Copyright © 2022 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 14 November 2022
        Published in pacmhci Volume 6, Issue ISS

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader