Skip to main content

A Framework for Prototyping Collaborative Virtual Environments

  • Conference paper
Groupware: Design, Implementation, and Use (CRIWG 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3706))

Included in the following conference series:

Abstract

Unicron is a platform for rapidly developing virtual environments that combine two popular forms of collaboration: a 3D collaborative virtual environment fostering meetings, appointments, whiteboard sessions and lectures, along with a 2D development environment including collaborative software design, text editing, and debugging tools. This paper presents novel aspects of the Unicron design and implementation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anonymous. Making Tilable & Seamless Textures. HighPoly3D.com (2005)

    Google Scholar 

  2. Bauer, D., Rooney, S., Scotton, P.: Network infrastructure for massively distributed games. In: Proceedings of the 1st Workshop on Network and System Support for Games, NetGames 2002, April 2002, pp. 36–43. ACM, New York (2002)

    Chapter  Google Scholar 

  3. Bourke, P.: Tiling Textures on the Plane. Swinburne Centre for Astrophysics and Supercomputing, Australia (1992)

    Google Scholar 

  4. Frecon, E.: Dive: Communication architecture and programming model. IEEE Communications Magazine 42(4), X (2004)

    Google Scholar 

  5. Garlan, D., Ilias, E.: Low-cost, adaptable tool integration policies for integrated environments. In: Proceedings of the fourth ACM SIGSOFT symposium on Software development environments, pp. 1–10. ACM, New York (1990)

    Chapter  Google Scholar 

  6. Greenhalgh, C., Snowdon, D.: Hive distribution API. Technical Report, 0:5pp (November 1997)

    Google Scholar 

  7. Griswold, R.E., Griswold, M.T.: The Icon Programming Language. Peer to Peer Communications, San Jose CA (1997)

    Google Scholar 

  8. Hubbold, R.J., Dongbo, X., Gibson, S.: Maverik — the manchester virtual environment interface kernel. In: Proceedings of the 3rd Eurographics Workshop on Virtual Environments, pp. x–x+y (February 1996)

    Google Scholar 

  9. Hmlinen, R., Hkkinen, P., Jrvel, S., Manninen, T.: Computer-supported collaboration in a scripted 3-d game environment. In: Proceedings of CSCL 2005, Taipei, Taiwan (2005)

    Google Scholar 

  10. Jeffery, C., Dabholkar, A., Tachtevrenidis, K., Kim, Y.: Programming language support for collaborative virtual environments. In: Proceedings of 18th International Conference on Computer Animation and Social Agents. CGS (2005)

    Google Scholar 

  11. Jeffery, C., Mohamed, S., Pereda, R., Parlett, R.: Programming with Unicon. Unicon Project, unicon.sf.net (2004)

    Google Scholar 

  12. Martinez, N., Jeffery, C.L.: Unicon 3D Graphics User’s Guide and Reference Manual. Unicon Technical Report 9(a), 28p. (2003)

    Google Scholar 

  13. Miao, Y.: Design and Implementation of a Collaborative Virtual Problem-Based Learning Environment. M.S. Thesis, Technical University of Darmstadt (2000)

    Google Scholar 

  14. Pausch, R., colleagues: Alice: A rapid prototyping system for 3d graphics. IEEE Computer Graphics and Applications 15(3), 8–11 (1995)

    Article  Google Scholar 

  15. Prasolova-Frland, E., Divitini, M.: Collaborative virtual environments for supporting learning communities: an experience of use. In: Proceedings of the 2003 International ACM SIGGROUP Conference on Supporting Group Work, pp. 58–67. ACM, New York (2003)

    Chapter  Google Scholar 

  16. Reiss, S.P.: Connecting tools using message passing in the field environment. IEEE Software 7(4), 57–66 (1990)

    Article  MathSciNet  Google Scholar 

  17. Roberts, D., Sharkey, P.: Maximising concurrency and scalability in a consistent, causal, distributed virtual reality system, whilst minimising the effect of network delays. In: Proceedings of the IEEE WETICE 1997, June 1997, pp. x–x+y. IEEE, Los Alamitos (1997)

    Google Scholar 

  18. Robinson, M., Pekkola, S., Korhonen, J., Hujala, S., Toivonen, T., Saarinen, M.-J.O.: Extending the limits of collaborative virtual environments. In: Collaborative Virtual Environments: Digital Places and Spaces for Interaction, p. XX (2001)

    Google Scholar 

  19. Shen, H., Sun, C.: Recipe: a prototype for internet-based real-time collaborative programming. In: Proceedings of the Second International Workshop on Collaborative Editing Systems (2000)

    Google Scholar 

  20. Smith, J.: Basic Information about MUDs and MUDding (MUD FAQ). Oklahoma State University Dept. of Math, Oklahoma, OK (1999)

    Google Scholar 

  21. Zafer, A.: NetEdit: A Collaborative Editor. M.S. Thesis, Virginia Polytechnic Institute (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jeffery, C., Dabholkar, A., Tachtevrenidis, K., Kim, Y. (2005). A Framework for Prototyping Collaborative Virtual Environments. In: Fukś, H., Lukosch, S., Salgado, A.C. (eds) Groupware: Design, Implementation, and Use. CRIWG 2005. Lecture Notes in Computer Science, vol 3706. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11560296_2

Download citation

  • DOI: https://doi.org/10.1007/11560296_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29110-7

  • Online ISBN: 978-3-540-32002-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics