• DocumentCode
    258884
  • Title

    A Tool to Aid the Development of Distributed Virtual Reality Applications

  • Author

    Ferraz, Rodrigo ; Roque, Gabriel ; Belloc, Olavo ; Cabral, Marcio ; Zuffo, Marcelo ; Lopes, Roseli ; Batista, Daniel

  • Author_Institution
    Centro Interdisciplinar em Tecnol. Interativas Laboratοrio de Sist. Integraveis, Univ. de Sao Paulo, Säo Paulo, Brazil
  • fYear
    2014
  • fDate
    12-15 May 2014
  • Firstpage
    315
  • Lastpage
    323
  • Abstract
    Highly immersive Virtual Reality applications are often complex and demand a lot of computational resources. To meet these demands, it is common to distribute the application execution over multiple computers connected through a data network. Although there are several tools for developing distributed applications, only a few are designed for VR applications. Thus, this paper presents a software tool to aid the development of distributed VR applications. This tool provides flexible features to data exchange and synchronization among processes using simple elements similar to those found in traditional programming languages. This tool uses the publisher/subscriber concept to reduce the coupling among processes and optimize the use of the network. Two applications have been developed using the proposed tool, proving its effectiveness.
  • Keywords
    distributed processing; software tools; synchronisation; virtual reality; VR; computational resources; data exchange; data network; data synchronization; distributed virtual reality applications; highly immersive virtual reality applications; multiple computers; programming languages; software tool; Augmented reality; Computational modeling; Computer languages; Computers; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtual and Augmented Reality (SVR), 2014 XVI Symposium on
  • Conference_Location
    Piata Salvador
  • Type

    conf

  • DOI
    10.1109/SVR.2014.47
  • Filename
    6913108