• DocumentCode
    3016340
  • Title

    Collaborative animation over the network

  • Author

    Faure, E. ; Faisstnauer, C. ; Hesina, G. ; Aubel, A. ; Escher, M. ; Labrosse, F. ; Nebel, J.-C. ; Gascuel, J.-D.

  • Author_Institution
    Wien Univ., Austria
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    107
  • Lastpage
    116
  • Abstract
    The continuously increasing complexity of computer animations makes it necessary to rely on the knowledge of various experts to cover the different areas of computer graphics and animation. This fact leads to increasing effort being put into research concerning cooperative working over the Internet. However, it still requires substantial effort and time to combine different animation techniques in a common virtual environment. When trying to perform collaborative animation over a network, we often face the problem of having to combine animation systems and applications based on different software and hardware and using incompatible data structures. We present an approach, based on a client-server architecture and employing a VRML based language as common interchange format, that allows inhomogeneous systems to be easily incorporated into a collaborative animation. The applications can be freed from employing plug-ins or libraries to link into a common animation platform; they keep a local copy of the global scene and only need the ability to export the internal data representation into the so called “PaVRML” language, the language used to exchange data and synchronize clients. This approach allows a number of practitioners to share their know-how within a common animation without requiring the huge amount of work necessary to port their application to a common platform. It also makes it possible in the first place to combine the capabilities of different animation systems into a single complex animation. We also investigate solutions to optimize the network load for real time applications. We present preliminary results and discuss the future developments of this ongoing work
  • Keywords
    client-server systems; computer animation; electronic data interchange; groupware; real-time systems; software portability; virtual reality languages; Internet; PaVRML language; VRML based language; animation systems; animation techniques; client-server architecture; collaborative animation; common animation platform; common interchange format; common virtual environment; computer animations; computer graphics; cooperative working; global scene; incompatible data structures; inhomogeneous systems; internal data representation; local copy; network load; real time applications; single complex animation; Application software; Collaboration; Collaborative software; Collaborative work; Computer graphics; Facial animation; Hardware; Internet; Software performance; Virtual environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Animation, 1999. Proceedings
  • Conference_Location
    Geneva
  • ISSN
    1087-4844
  • Print_ISBN
    0-7695-0167-2
  • Type

    conf

  • DOI
    10.1109/CA.1999.781204
  • Filename
    781204