Skip to main content
Log in

The design and realization of CoViD: a system for collaborative virtual 3D design

  • Original Article
  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

Many important decisions in the design process are made during fairly early on, after designers have presented initial concepts. In many domains, these concepts are already realized as 3D digital models. Then, in a meeting, the stakeholders for the project get together and evaluate these potential solutions. Frequently, the participants in this meeting want to interactively modify the proposed 3D designs to explore the design space better. Today’s systems and tools do not support this, as computer systems typically support only a single user and computer-aided design tools require significant training. This paper presents the design of a new system to facilitate a collaborative 3D design process. First, we discuss a set of guidelines which have been introduced by others and that are relevant to collaborative 3D design systems. Then, we introduce the new system, which consists of two main parts. The first part is an easy-to-use conceptual 3D design tool that can be used productively even by naive users. The tool provides novel interaction techniques that support important properties of conceptual design. The user interface is non-obtrusive, easy-to-learn, and supports rapid creation and modification of 3D models. The second part is a novel infrastructure for collaborative work, which offers an interactive table and several large interactive displays in a semi-immersive setup. It is designed to support multiple users working together. This infrastructure also includes novel pointing devices that work both as a stylus and a remote pointing device. The combination of the (modified) design tool with the collaborative infrastructure forms a new platform for collaborative virtual 3D design. Then, we present an evaluation of the system against the guidelines for collaborative 3D design. Finally, we present results of a preliminary user study, which asked naive users to collaborate in a 3D design task on the new system.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Deisinger J, Blach R, Wesche G, Breining R, Simon A (2000) Towards immersive modeling - challenges and recommendations: a workshop analyzing the needs of designers, Virtual environments, Springer, Berlin Heidelberg New York, pp 145–156

  • Druin A, Stewart J, Proft D, Bederson B, Hollan J (1997) KidPad: a design collaboration between children, technologists, and educators. Conf ACM CHI 97:463–470

    Google Scholar 

  • Gross M, Do E (2000) Drawing on the back of envelope: a framework for interacting with application programs by freehand drawing. Comput Graph 24:835–849

    Article  Google Scholar 

  • Gross M (2001) Emergence in a recognition based drawing interface. Conf Vis Spatial Reason, 51–65

  • Igarashi T, Matsuoka S, Tanaka H (1999) Teddy: a sketching interface for 3D freeform design. Conf ACM SIGGRAPH’99, 409–416

  • Oh J-Y (2005) Desktop 3D conceptual design systems. PhD Thesis, York University

  • Oh J-Y, Stuerzlinger W (2005) Moving objects with 2D input devices in CAD systems and desktop virtual environments. Conf Graphics Interface, 141–149

  • Oh J-Y, Stuerzlinger W, Danahy J (2005) Comparing SESAME and sketching for conceptual 3D design. Workshop EG Sketch Based Interfaces Modeling, 81–88

  • Oh J-Y, Stuerzlinger W, Dadgari D (2006a) Group selection techniques for efficient 3D modeling. IEEE Symp 3D User Interfaces, 95–102

  • Oh J-Y, Stuerzlinger W, Danahy J (2006b) SESAME: towards better 3D conceptual design systems. Conf ACM Dis, 80–89

  • Pavlovych A, Stuerzlinger W (2004) Laser pointers as interaction devices for collaborative pervasive computing. Adv Pervasive Comput, 315–320. ISBN 385403176-9

  • Ryall K, Forlines C, Shen C, Morris M (2004) Exploring the effects of group size and table size on interactions with tabletop shared-display groupware. Conf ACM CSCW, 284–293

  • Scott S, Grant K, Mandryk R (2003) System guidelines for co-located, collaborative work on a tabletop display. Conf ECSCW, Springer, Berlin Heidelberg New York, pp 159–178.http://www.springer.com/east/home/generic/search/results?SGWID=5-40109-22-33658793-0

  • Shu L, Flowers W (1992) Groupware experiences in three-dimensional computer-aided design. CSCW, 179–186

  • Stewart J, Bederson B, Druin A (1999) A model for co-present collaboration. Conf ACM CHI, 286–293

  • Tano S, Kodera T, Nakashima T, Kawano I, Nakanishi K, Hamagishi G, Inoue M, Watanabe A, Okamoto T, Kawagoe K, Kaneko K, Hotta T, Tatsuoka M (2003) Godzilla: seamless 2D and 3D sketch environment for reflective and creative design work. IFIP INTERACT’03, 311–318

  • Tse E, Greenberg S (2004) Rapidly prototyping single display groupware through the SDGToolkit. Australasian User Interface Conf, 101–110

  • Zeleznik R, Herndon K, Hughes J (1996) SKETCH: an interface for sketching 3D scenes. Conf ACM SIGGRAPH’96, 163–170

Download references

Acknowledgements

Thanks to D. Phillips, D. Dadgari, and A. Vorozcovs for help with camera calibration and programming the laser spot detector software, to the York Centre of Vision Research, and to NSERC for funding.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Stuerzlinger, W., Zaman, L., Pavlovych, A. et al. The design and realization of CoViD: a system for collaborative virtual 3D design. Virtual Reality 10, 135–147 (2006). https://doi.org/10.1007/s10055-006-0048-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-006-0048-0

Keywords

Navigation