Skip to main content

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

Content creation for computer graphics applications is a laborious process that requires skilled personnel. One fundamental problem is that manipulation of 3D objects with 2D user interfaces is very difficult for non-experienced users. In this paper, we describe a system that uses semantic constraints to restrict object motion in a 3D scene, making interaction much simpler and more intuitive. We compare three different levels of semantic constraints in a 3D scene manipulation program with a 2D user interface. We show that the presented techniques are significantly more efficient than alternate techniques, which do not use semantics in their constraints. To our knowledge, this is the first evaluation of 3D manipulation techniques with 2D devices and constraints.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Bier, E.A., and Stone, M.C. Snap-dragging. SIGGRAPH 1986 proceedings, ACM Press, pp. 233–240.

    Google Scholar 

  2. Bier, E.A. Snap dragging in three dimensions, SIGGRAPH 1990, pp. 193–204.

    Google Scholar 

  3. Bolt, R., Put-that-there, SIGGRAPH’80, 262–270.

    Google Scholar 

  4. Borning, A., Freeman, B., Ultraviolet: A Constraint Satisfaction Algorithm for Interactive Graphics, Constraints: An International Journal, 3, 1–26, 1998.

    Article  Google Scholar 

  5. Bowman, D., Hodges, L. An evaluation of techniques for grabbing and manipulating remote objects in immersive virtual environments. Proceedings of ACM Symp. on Interactive 3D Graphics, 1997, pp. 35–38.

    Google Scholar 

  6. Bowman, D., Kruijff, E., LaViola, J., Mine, M., Poupyrev, I., 3D user interface design, ACM SIGGRAPH 2000, Course notes # 36, 2000.

    Google Scholar 

  7. Bukowski, R., and Sequin, C. Object associations. ACM Symp. Interactive 3D Graphics 1995, 131–138.

    Google Scholar 

  8. Goesele, M, Stuerzlinger, W. Semantic constraints for scene manipulation. Proc. Spring Conference in Computer Graphics 1999, pp. 140–146.

    Google Scholar 

  9. Gleicher, M, A Graphics Toolkit Based on Differential Constraints. Proc. UIST 93, 109–120.

    Google Scholar 

  10. Eckel, G., Cosmo 3D programmers guide. Silicon Graphics Inc. 1998.

    Google Scholar 

  11. Mine, M., ISAAC: A Meta-CAD System for Virtual Environments. Computer-Aided Design, 29(8), 97.

    Google Scholar 

  12. Mine, M., Brooks, F., Sequin, C. Moving Objects in Space: Exploiting proprioception in virtual-environment interaction. SIGRAPH 1997, pp. 19–26.

    Google Scholar 

  13. Pierce, J., Forsberg, A., Conway, M., Hong, S., Zeleznik, R. et al., Image plane interaction techniques in 3D immersive environments. Proceedings of ACM Symp. on Interactive 3D Graphics. 1997. pp. 39–43.

    Google Scholar 

  14. Poupyrev, I., Weghorst, S., Billinghurst, M., Ichikawa, T., Egocentric object manipulation in virtual environments: empirical evaluation of interaction techniques. Computer Graphics Forum, 17(3), 1998, 41–52.

    Article  Google Scholar 

  15. Poupyrev, I., Weghorst, S., Fels, S. Non-isomorphic 3D rotational techniques. ACM CHI’2000, pp. 546–547.

    Google Scholar 

  16. Shaw, C., Green, M., THRED: A Two-Handed Design System, Multimedia Systems Journal, 5(2), 1997.

    Google Scholar 

  17. Shoemake, K., ARCBALL: A user interface for specifying three-dimensional orientation using a mouse, Graphics Interface, 1992, pp. 151–156.

    Google Scholar 

  18. SmartScene promotional material, Multigen (San Jose, CA), 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Wien

About this paper

Cite this paper

Smith, G., Stuerzlinger, W. (2001). On the Utility of Semantic Constraints. In: Fröhlich, B., Deisinger, J., Bullinger, HJ. (eds) Immersive Projection Technology and Virtual Environments 2001. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6221-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6221-7_5

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83671-2

  • Online ISBN: 978-3-7091-6221-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics