skip to main content
research-article

UMI3D: A Unity3D Toolbox to Support CSCW Systems Properties in Generic 3D User Interfaces

Published:01 November 2018Publication History
Skip Abstract Section

Abstract

UMI3D is a recent model which allows the generic description of 3D environments through a network. These generic environments can run outside of any device, on a server or on a separate computer. A unique dedicated application that we have named UMI3D client allows a VR, AR or MR device to interact with all the existing UMI3D environments. Moreover, the client-server architecture allows these environments to be collaborative. In this paper, we introduce a toolbox which allows the creation and running of UMI3D collaborative environments using Unity 3D. It contains tools to address the main concerns of computer-supported cooperative work (CSCW) systems in UMI3D environments. After introducing the contribution of this toolbox to the design of 3D CSCW systems, we present a user evaluation of an environment designed with this toolbox. Finally, we discuss the limits of the UMI3D model and the improvements that could be made to this model.

References

  1. Michel Beaudouin-Lafon. 2004. Designing Interaction, Not Interfaces. In Proceedings of the Working Conference on Advanced Visual Interfaces (AVI '04). ACM, New York, NY, USA, 15--22. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Steve Benford, John Bowers, Lennart E. Fahlén, and Chris Greenhalgh. 1994. Managing Mutual Awareness in Collaborative Virtual Environments. In Proceedings of the Conference on Virtual Reality Software and Technology (VRST '94). World Scientific Publishing Co., Inc., River Edge, NJ, USA, 223--236. http://dl.acm.org/citation.cfm?id=207072.207146 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Gary Bente, Sabine Rüggenberg, Nicole C. Kr"amer, and Felix Eschenburg. 2008. Avatar-Mediated Networking: Increasing Social Presence and Interpersonal Trust in Net-Based Collaborations. Human Communication Research , Vol. 34, 2 (2008), 287--318.Google ScholarGoogle ScholarCross RefCross Ref
  4. Rozenn Bouville, Valérie Gouranton, Thomas Boggini, Florian Nouviale, and Bruno Arnaldi. 2015. #FIVE : High-level components for developing collaborative and interactive virtual environments. In 2015 IEEE 8th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS) . 33--40.Google ScholarGoogle ScholarCross RefCross Ref
  5. Julien Casarin, Dominique Bechmann, and Marilyn Keller. 2017. A Unified Model for Interaction in 3D Environment. Proceedings of the 23rd ACM Symposium on Virtual Reality Software and Technology (VRST '17). ACM, New York, NY, USA, Article 23, bibinfonumpages7 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Elizabeth F. Churchill and David Snowdon. 1998. Collaborative virtual environments: An introductory review of issues and systems. Virtual Reality , Vol. 3, 1 (01 Mar 1998), 3--15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Alan Dix. 1994. Computer Supported Cooperative Work: A Framework .Springer London, London, 9--26.Google ScholarGoogle Scholar
  8. Paul Dourish. 1998. Using Metalevel Techniques in a Flexible Toolkit for CSCW Applications. ACM Trans. Comput.-Hum. Interact. , Vol. 5, 2 (June 1998), 109--155. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Paul Dourish and Victoria Bellotti. 1992. Awareness and Coordination in Shared Workspaces. Proceedings of the 1992 ACM Conference on Computer-supported Cooperative Work (CSCW '92). ACM, New York, NY, USA, 107--114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Falko Kuester Emad Barsoum. 2005. WebVR: an interactive web browser for virtual environments. Proc.SPIE , Vol. 5664, 5664 -- 5664 -- 8.Google ScholarGoogle Scholar
  11. Susan R. Fussell, Robert E. Kraut, and Jane Siegel. 2000. Coordination of communication: effects of shared visual context on collaborative work. In Proceedings of the 2000 ACM Conference on Computer-supported Cooperative Work (CSCW '00). 21--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Tom Gross. 2013. Supporting Effortless Coordination: 25 Years of Awareness Research. Computer Supported Cooperative Work (CSCW) , Vol. 22, 4 (01 Aug 2013), 425--474. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hannu Kukka, Minna Pakanen, Mahmoud Badri, and Timo Ojala. 2017. Immersive Street-level Social Media in the 3D Virtual City: Anticipated User Experience and Conceptual Development. In Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing (CSCW '17). ACM, New York, NY, USA, 2422--2435. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jason Leigh and Andrew E. Johnson. 1996. Supporting Transcontinental Collaborative Work in Persistent Virtual Environments. IEEE Comput. Graph. Appl. , Vol. 16, 4 (July 1996), 47--51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Thomas W. Malone and Kevin Crowston. 1990. What is Coordination Theory and How Can It Help Design Cooperative Work Systems?. In Proceedings of the 1990 ACM Conference on Computer-supported Cooperative Work (CSCW '90). ACM, New York, NY, USA, 357--370. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Alberto B Raposo, Adailton J.A da Cruz, Christian M Adriano, and Léo P Magalh a es. 2001. Coordination components for collaborative virtual environments. Computers & Graphics , Vol. 25, 6 (2001), 1025 -- 1039. Artificial LifeGoogle ScholarGoogle ScholarCross RefCross Ref
  17. Kjeld Schmidt. 2011. Cooperative Work and Coordinative Practices: Contributions to the Conceptual Foundations of Computer-Supported Cooperative Work (CSCW) 1st ed.). Springer Publishing Company, Incorporated. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Kjeld Schmidt and Carla Simonee. 1996. Coordination mechanisms: Towards a conceptual foundation of CSCW systems design. Computer Supported Cooperative Work (CSCW) , Vol. 5, 2 (01 Jun 1996), 155--200. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Tuukka M. Takala. 2014. RUIS: A Toolkit for Developing Virtual Reality Applications with Spatial Interaction. In Proceedings of the 2Nd ACM Symposium on Spatial User Interaction (SUI '14). ACM, New York, NY, USA, 94--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Josh Tenenberg, Wolff-Michael Roth, and David Socha. 2016. From I-Awareness to We-Awareness in CSCW. Computer Supported Cooperative Work (CSCW) , Vol. 25, 4 (01 Oct 2016), 235--278. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Pingmei Xu, Yusuke Sugano, and Andreas Bulling. 2016. Spatio-Temporal Modeling and Prediction of Visual Attention in Graphical User Interfaces. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 3299--3310. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. UMI3D: A Unity3D Toolbox to Support CSCW Systems Properties in Generic 3D User Interfaces

            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

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader
            About Cookies On This Site

            We use cookies to ensure that we give you the best experience on our website.

            Learn more

            Got it!