• DocumentCode
    3188266
  • Title

    Interactive Bits: Prototyping of Mixed Reality Applications and Interaction Techniques through Visual Programming

  • Author

    Broll, Wolfgang ; Herling, Jan ; Blum, Lisa

  • Author_Institution
    Collaborative Virtual & Augmented Environ., Fraunhofer FIT, Sankt Augustin, Germany
  • fYear
    2008
  • fDate
    8-9 March 2008
  • Firstpage
    109
  • Lastpage
    115
  • Abstract
    The development of mixed reality (MR) applications typically requires a substantial amount of effort and programming skills. This is due to the fact that no standard interfaces and devices exist. Therefore, user interface elements and interaction techniques typically have to be implemented individually. In this paper we present our approach for supporting the development of mixed reality applications and interaction techniques using the concept of interactive bits. We developed this via a component-based approach allowing for modeling interaction techniques, object behaviors, virtual devices through to entire MR applications. We show how this process can be significantly enhanced by using a visual programming environment. Finally we present a set of typical examples demonstrating the potential of the approach.
  • Keywords
    augmented reality; object-oriented programming; user interfaces; visual programming; component-based approach; interaction technique; interactive bit; mixed reality application; user interface; visual programming; Collaboration; Computer graphics; Computer languages; Hardware; Joining processes; Programming environments; Prototypes; User interfaces; Virtual prototyping; Virtual reality; 3D/Mixed Reality (MR) user interfaces; D.1.7 [PROGRAMMING TECHNIQUES]: Visual Programming; D.3.2 [PROGRAMMING LANGUAGES]: Language Classifications??Data-flow languages; H.5.1 [INFORMATION INTERFACES AND PRESENTATION]: Multimedia Information??Systems-Animations, Artificial, augmented, and virtual realities; H.5.2 [INFORMATION INTERFACES AND PRESENTATION]: User Interfaces; I.3.1 [COMPUTER GRAPHICS]: Hardware Architecture??Input devices; I.3.6 [COMPUTER GRAPHICS]: Methodology and Techniques??Device independence, Graphics data structures and data types, Interaction techniques; I.3.7 [COMPUTER GRAPHICS]: Three-Dimensional Graphics and Realism?? Animation, Virtual reality; interaction techniques; multimodal user interfaces; visual programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    3D User Interfaces, 2008. 3DUI 2008. IEEE Symposium on
  • Conference_Location
    Reno, NE
  • Print_ISBN
    978-1-4244-2047-6
  • Type

    conf

  • DOI
    10.1109/3DUI.2008.4476600
  • Filename
    4476600