skip to main content
10.1145/3313831.3376637acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

XRDirector: A Role-Based Collaborative Immersive Authoring System

Authors Info & Claims
Published:23 April 2020Publication History

ABSTRACT

Immersive authoring is an increasingly popular technique to design AR/VR scenes because design and testing can be done concurrently. Most existing systems, however, are single-user and limited to either AR or VR, thus constrained in the interaction techniques. We present XRDirector, a role-based collaborative immersive authoring system that enables designers to freely express interactions using AR and VR devices as puppets to manipulate virtual objects in 3D physical space. In XRDirector, we adapt roles known from filmmaking to structure the authoring process and help coordinate multiple designers in immersive authoring tasks. We study how novice AR/VR creators can take advantage of the roles and modes in XRDirector to prototype complex scenes with animated 3D characters, light effects, and camera movements, and also simulate interactive system behavior in a Wizard of Oz style. XRDirector's design was informed by case studies around complex 3D movie scenes and AR/VR games, as well as workshops with novice AR/VR creators. We show that XRDirector makes it easier and faster to create AR/VR scenes without the need for coding, characterize the issues in coordinating designers between AR and VR, and identify the strengths and weaknesses of each role and mode to mitigate the issues.

Skip Supplemental Material Section

Supplemental Material

paper508vf.mp4

mp4

120.6 MB

paper508pv.mp4

mp4

14.4 MB

References

  1. Raphael Anderegg, Loïc Ciccone, and Robert W.Sumner. 2018. PuppetPhone: puppeteering virtualcharacters using a smartphone. InProc. MIG. 5:1--5:6.Google ScholarGoogle Scholar
  2. Connelly Barnes, David E. Jacobs, Jason Sanders, Dan B. Goldman, Szymon Rusinkiewicz, Adam Finkelstein, and Maneesh Agrawala. 2008. Video puppetry: a performative interface for cutout animation. TOG 27, 5 (2008), 124:1--124:9.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Mark Billinghurst and Hirokazu Kato. 1999. Collaborative mixed reality. In Proc. ISMAR. 261--284.Google ScholarGoogle ScholarCross RefCross Ref
  4. Lung-Pan Cheng, Patrick Lühne, Pedro Lopes, Christoph Sterz, and Patrick Baudisch. 2014. Haptic turk: a motion platform based on people. In Proc. CHI. DOI: http://dx.doi.org/10.1145/2556288.2557101Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Lung-Pan Cheng, Sebastian Marwecki, and Patrick Baudisch. 2017. Mutual Human Actuation. In Proc. UIST. 797--805.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Lung-Pan Cheng, Thijs Roumen, Hannes Rantzsch, Sven Köhler, Patrick Schmidt, Robert Kovacs, Johannes Jasper, Jonas Kemper, and Patrick Baudisch. 2015. TurkDeck: Physical Virtual Reality Based on People. In Proc. UIST. 417--426.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Richard C. Davis, Brien Colwell, and James A. Landay. 2008. K-sketch: a 'kinetic' sketch pad for novice animators. In Proc. CHI. 413--422.Google ScholarGoogle Scholar
  8. Mira Dontcheva, Gary D. Yngve, and Zoran Popovic. 2003. Layered acting for character animation. TOG 22, 3 (2003), 409--416. DOI: http://dx.doi.org/10.1145/882262.882285Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Steven Dow, Jaemin Lee, Christopher Oezbek, Blair MacIntyre, Jay David Bolter, and Maribeth Gandy. 2005a. Wizard of Oz interfaces for mixed reality applications. In Proc. CHI Extended Abstracts. 1339--1342.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Steven Dow, Blair MacIntyre, Jaemin Lee, Christopher Oezbek, Jay David Bolter, and Maribeth Gandy. 2005b. Wizard of Oz support throughout an iterative design process. IEEE Pervasive Computing 4, 4 (2005), 18--26.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Barrett Ens, Joel Lanir, Anthony Tang, Scott Bateman, Gun Lee, Thammathip Piumsomboon, and Mark Billinghurst. 2019. Revisiting collaboration through mixed reality: The evolution of groupware. IJHCS 131 (2019).Google ScholarGoogle Scholar
  12. Jamie Feltham. 2017. Disney Is Using VR To Help Film The Lion King Remake. Available from uploadVR at https://uploadvr.com/disney-using-vr-film-lion-king-remake/. (July 2017).Google ScholarGoogle Scholar
  13. Maribeth Gandy and Blair MacIntyre. 2014. Designer's augmented reality toolkit, ten years later: implications for new media authoring tools. In Proc. UIST.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Taejin Ha, Woontack Woo, Youngho Lee, Junhun Lee, Jeha Ryu, Hankyun Choi, and Kwanheng Lee. 2010. ARtalet: tangible user interface based immersive augmented reality authoring tool for Digilog book. In Proc. ISUVR. 40--43.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Robert Held, Ankit Gupta, Brian Curless, and Maneesh Agrawala. 2012. 3D puppetry: a kinect-based interface for 3D animation.. In Proc. UIST. 423--434.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Andrew J. Hunsucker, Kelly McClinton, Jennifer Wang, and Erik Stolterman. 2017. Augmented Reality Prototyping For Interaction Design Students. In Proc. CHI Extended Abstracts. 1018--1023.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Annie Kelly, R. Benjamin Shapiro, Jonathan de Halleux, and Thomas Ball. 2018. ARcadia: A Rapid Prototyping Platform for Real-time Tangible Interfaces. In Proc. CHI.Google ScholarGoogle Scholar
  18. Boriana Koleva, Ian Taylor, Steve Benford, Mike Fraser, Chris Greenhalgh, Holger Schnädelbach, Dirk vom Lehn, Christian Heath, Ju Row-Farr, and Matt Adams. 2001. Orchestrating a mixed reality performance. In Proc. CHI. 38--45.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Walter S. Lasecki, Juho Kim, Nick Rafter, Onkur Sen, Jeffrey P. Bigham, and Michael S. Bernstein. 2015. Apparition: Crowdsourced User Interfaces that Come to Life as You Sketch Them. In Proc. CHI.Google ScholarGoogle Scholar
  20. Gun A. Lee, Claudia Nelles, Mark Billinghurst, and Gerard Jounghyun Kim. 2004. Immersive Authoring of Tangible Augmented Reality Applications. In Proc. ISMAR. 172--181.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Sang Won Lee, Yujin Zhang, Isabelle Wong, Yi Wei Yang, Stephanie D. O'Keefe, and Walter S. Lasecki. 2017. SketchExpress: Remixing Animations for More Effective Crowd-Powered Prototyping of Interactive Interfaces. In Proc. UIST. 817--828.Google ScholarGoogle Scholar
  22. Germán Leiva and Michel Beaudouin-Lafon. 2018. Montage: A Video Prototyping System to Reduce Re-Shooting and Increase Re-Usability. In Proc. UIST. 675--682.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. David Lindlbauer and Andy D. Wilson. 2018. Remixed Reality: Manipulating Space and Time in Augmented Reality. In Proc. CHI. 129.Google ScholarGoogle Scholar
  24. Blair MacIntyre, Maribeth Gandy, Steven Dow, and Jay David Bolter. 2004. DART: a toolkit for rapid design exploration of augmented reality experiences. In Proc. UIST.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Jens Müller, Roman Rädle, and Harald Reiterer. 2016. Virtual Objects as Spatial Cues in Collaborative Mixed Reality Environments: How They Shape Communication Behavior and User Task Load. In Proc. CHI. 1245--1249.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Michael Nebeling and Katy Madier. 2019. 360proto: Making Interactive Virtual Reality Augmented Reality Prototypes from Paper. In Proc. CHI.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Michael Nebeling, Janet Nebeling, Ao Yu, and Rob Rumble. 2018. ProtoAR: Rapid Physical-Digital Prototyping of Mobile Augmented Reality Applications. In Proc. CHI.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Michael Nebeling and Maximilian Speicher. 2018. The Trouble with Augmented Reality/Virtuality Reality Authoring Tools. In Proc. ISMAR Adjunct.Google ScholarGoogle ScholarCross RefCross Ref
  29. Michael Nitsche and Sanjeev Nayak. 2012. Cell Phone Puppets: Turning Mobile Phones into Performing Objects. In Proc. ICEC. 363--372.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Ivan Poupyrev, Mark Billinghurst, Suzanne Weghorst, and Tadao Ichikawa. 1996. The Go-Go Interaction Technique: Non-Linear Mapping for Direct Manipulation in VR. In Proc. UIST. 79--80.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Dieter Schmalstieg, Anton Fuhrmann, Gerd Hesina, Zsolt Szalavári, L Miguel Encarnaçao, Michael Gervautz, and Werner Purgathofer. 2002. The studierstube augmented reality project. Presence: Teleoperators & Virtual Environments 11, 1 (2002), 33--54.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Harrison Jesse Smith and Michael Neff. 2018. Communication Behavior in Embodied Virtual Reality. In Proc. CHI. 289.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Maximilian Speicher, Brian D. Hall, and Michael Nebeling. 2019. What is Mixed Reality?. In Proc. CHI.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Maximilian Speicher and Michael Nebeling. 2018. GestureWiz: A Human-Powered Gesture Design Environment for User Interface Prototypes. In Proc. CHI.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Jia Wang, Owen Leach, and Robert W. Lindeman. 2013. DIY World Builder: An immersive level-editing system. In Proc. 3DUI. 195--196.Google ScholarGoogle Scholar

Index Terms

  1. XRDirector: A Role-Based Collaborative Immersive Authoring System

      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
      • Published in

        cover image ACM Conferences
        CHI '20: Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
        April 2020
        10688 pages
        ISBN:9781450367080
        DOI:10.1145/3313831

        Copyright © 2020 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: 23 April 2020

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate6,199of26,314submissions,24%

        Upcoming Conference

        CHI '24
        CHI Conference on Human Factors in Computing Systems
        May 11 - 16, 2024
        Honolulu , HI , USA

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format