• DocumentCode
    3000325
  • Title

    Distributed virtual reality using Octopus

  • Author

    Hartling, P. Atrick ; Just, Chris ; Cruz-Neira, Carolina

  • Author_Institution
    Virtual Reality Applications Center, Ames, IA, USA
  • fYear
    2001
  • fDate
    17-17 March 2001
  • Firstpage
    53
  • Lastpage
    60
  • Abstract
    With the widespread popularity of the Internet and advances in distributed computing and in virtual reality, more flexibility is needed in the development and use of collaborative virtual environments. In this paper, we present Octopus, a cross-platform, object-oriented API for constructing shared virtual worlds. The list of goals for Octopus, a description of its design and a detailed discussion of its implementation are provided. The design description gives explanations of the three components of Octopus: the core that handles networking and data sharing, the interface for implementing user representations in the virtual space (avatars), and the actual implementations of the avatars.
  • Keywords
    Internet; application program interfaces; distributed programming; graphical user interfaces; object-oriented programming; virtual reality; Internet; Octopus; avatars; collaborative virtual environments; cross-platform object-oriented API; data sharing; distributed virtual reality; networking; shared virtual worlds; user interface; user representations; virtual space; Chromium; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtual Reality, 2001. Proceedings. IEEE
  • Conference_Location
    Yokohama, Japan
  • Print_ISBN
    0-7695-0948-7
  • Type

    conf

  • DOI
    10.1109/VR.2001.913770
  • Filename
    913770