skip to main content
10.1145/1497185.1497229acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmommConference Proceedingsconference-collections
research-article

A collaborative framework for simultaneous and seamless 3D graphics manipulation

Authors Info & Claims
Published:24 November 2008Publication History

ABSTRACT

Much research on 3D graphics collaboration has focused on improving collaborative viewing or enabling simple manipulations. There are, however, two major problems which are not yet resolved in collaborative environments. Simultaneous manipulation of a common 3D object by users can cause conflicts, and the integrity of the source 3D object will be compromised during updates. 3D objects can be locked for exclusive use to prevent conflicts, but this requires users to wait for their turn in order to perform manipulations. The capability of seamless and simultaneous manipulation raises several challenges such as how to resolve manipulation conflict and to deliver manipulation commands to users.

This paper will address these issues by introducing a new framework for collaborative 3D graphics manipulation. Collaborative manipulation is achieved by utilising manipulative command annotation, which allows the acceptance or rejection of the commands according to time stamps and context of actions. Conflicts are detected by comparing manipulation actions in the queue, and resolved by applying collaborative rules which govern what to reject and what to be updated. The solution presented in this paper will ensure effective and accurate collaboration between multi-modal 3D applications.

References

  1. Autodesk. Dynamic block attribute locking. retrieved from the World Wide Web, http://usa.autodesk.com, 05 July 2007.Google ScholarGoogle Scholar
  2. T. Duval, A. Lecuyer, and S. Thomas. Skewer: a 3d interaction technique for 2-user collaborative manipulation of objects in virtual environments. In IEEE Symposium on 3D User Interfaces 2006, 25--29 March 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. HOOPS. The hoops 3d graphics system. Retrieved from the World Wide Web, http://www.openhsf.org/, 05 July 2007.Google ScholarGoogle Scholar
  4. H Hoppe, T. DeRose, T. Duchamp, J. McDonald, and W. Stuetzle. Mesh optimization. In Computer Graphics (SIGGRAPH 93 Proceedings), Seoul, Korea, August 30 - September 2 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. P. Jimnez, F. Thomas, and C. Torras. 3d collision detection: a survey. Computers & Graphics, 25(2):269--285, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  6. Thomas Jung, Mark D. Gross, and Ellen Yi-Luen Do. Annotating and sketching on 3d web models. In IUI '02: Proceedings of the 7th international conference on Intelligent user interfaces, pages 95{102, New York, NY, USA, 2002. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. LindenResearch. Second life. Retrieved from the World Wide Web, http://secondlife.com/, 19 Jan 2003.Google ScholarGoogle Scholar
  8. Benj Lipchak. 2d and 3d progressive transmission using wavelets. Retrieved from the World Wide Web, http://www.cs.wpi.edu/, January 2007.Google ScholarGoogle Scholar
  9. Microsoft. Direct 3d. Retrieved from the World Wide Web, http://msdn.microsoft.com, 05 July 2007.Google ScholarGoogle Scholar
  10. Gavin Miller, Eric Hoffert, Shenchang Eric Chen, Elizabeth Patterson, Dean Blackketter, Steve Rubin, Sally Ann Applin, Derrick Yim, and Jim Hanan. The virtual museum: Interactive 3d navigation of a multimedia database. The Journal of Visualization and Computer Animation, 3:193{197, 2006.Google ScholarGoogle Scholar
  11. Judy Mottl. Collaboration moves into 3d. Retrieved from the World Wide Web, http://www.internetnews.com/software/article.php/3735986/Collaboration+Moves+Into+3D.htm, March 2008.Google ScholarGoogle Scholar
  12. Tristan Schmelcher. Asynchronous concurrency control (acadamic paper). Acadamic Paper, 30 January 2008.Google ScholarGoogle Scholar
  13. David A. Smith, Alan Kaya, Andreas Raab, and David P. Reed. Croquet - a collaboration system architecture. In Second International Conference on Creating, Connecting and Collaborating through Computing, Kyoto, Japan, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  14. Telecomworldwire. Uk hospital to use 3d images in surgery - manchester royal infirmary. Retrieved from the World Wide Web, http://goliath.ecnext.com/, 05 September 2002.Google ScholarGoogle Scholar
  15. Danny To. An adaptive multiresolution method for progressive model transmission. Presence, 10(1):62--74, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Robert C. Zeleznik, Kenneth P. Herndon, and John F. Hughes. Sketch: An interface for sketching 3d scenes. In ACM SIGGRAPH 96, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A collaborative framework for simultaneous and seamless 3D graphics manipulation

    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 Other conferences
      MoMM '08: Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
      November 2008
      488 pages
      ISBN:9781605582696
      DOI:10.1145/1497185

      Copyright © 2008 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 ACM 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: 24 November 2008

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader