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 introduce a new system that uses constraints to restrict object motion in a 3D scene, making interaction much simpler and more intuitive. We compare three different 3D scene manipulation techniques based on a 2D user interface. We show that the presented techniques are significantly more efficient than commonly used solutions. To our knowledge, this is the first evaluation of 3D manipulation techniques with 2D devices and constraints.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bier, E.A., and Stone, M.C. Snap-dragging. SIGGRAPH 1986 proceedings, ACM Press, pp. 233–240.
Bier, E.A. Snap dragging in three dimensions, SIGGRAPH 1990, pp. 193–204.
Borning, A., Freeman, B., Ultraviolet: A Constraint Satisfaction Algorithm for Interactive Graphics, Constraints: An International Journal, 3, 1–26, 1998.
Bowman, D., Kruijff, E., LaViola, J., Mine, M., Poupyrev, I., 3D user interface design, ACM SIGGRAPH 2000, Course notes # 36, 2000.
Bukowski, R., and Sequin, C. Object associations. ACM Symp. Interactive 3D Graphics 1995, 131–138.
Gleicher, M., Integrating Constraints and Direct Manipulation. Symp. on Interactive 3D Graphics, 1992, pp. 171–174.
Goesele, M, Stuerzlinger, W. Semantic constraints for scene manipulation. Proc. Spring Conference in Computer Graphics 1999, pp. 140–146.
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.
Shoemake, K., ARCBALL: A user interface for specifying three-dimensional orientation using a mouse, Graphics Interface, 1992, pp. 151–156.
Smith, G., Stuerzlinger, W., On the Utility of Semantic Constraints. To appear in Eurographics workshop on Virtual Environments, 2001.
Zanden, B., Myers, B., Giuse, D., Szekely, Integrating Pointer Variables into One-Way Constraint Models, ACM Transactions on Computer-Human Interaction, 1(2),161–213, 1994.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London
About this paper
Cite this paper
Smith, G., Salzman, T., Stuerzlinger, W. (2001). 3D Scene Manipulation with Constraints. In: Virtual and Augmented Architecture (VAA’01). Springer, London. https://doi.org/10.1007/978-1-4471-0337-0_4
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0337-0_4
Publisher Name: Springer, London
Print ISBN: 978-1-85233-456-7
Online ISBN: 978-1-4471-0337-0
eBook Packages: Springer Book Archive