|
ABSTRACT
It is often difficult in computer graphics applications to understand spatial relationships between objects in a 3D scene or effect changes to those objects without specialized visualization and manipulation techniques. We present a set of three-dimensional tools (widgets) called “shadows” that not only provide valuable perceptual cues about the spatial relationships between objects, but also provide a direct manipulation interface to constrained transformation techniques. These shadow widgets provide two advances over previous techniques. First, they provide high correlation between their own geometric feedback and their effects on the objects they control. Second, unlike some other 3D widgets, they do not obscure the objects they control.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
Edwin E. CatmuU, editor. SIGG~H '92 Conference Proceedings. ACM SIGGRAPH, Addison-Wesley, July 1992.
|
 |
4
|
|
 |
5
|
Brookshire D. Conner , Scott S. Snibbe , Kenneth P. Herndon , Daniel C. Robbins , Robert C. Zeleznik , Andries van Dam, Three-dimensional widgets, Proceedings of the 1992 symposium on Interactive 3D graphics, p.183-188, June 1992, Cambridge, Massachusetts, United States
[doi> 10.1145/147156.147199]
|
| |
6
|
C. N. Cooper and R. N. Shepard. Turning something over in the mind. Scientific American, 251(6):106-114,1984.
|
| |
7
|
|
 |
8
|
|
| |
9
|
Stanley L. Grotch. Three-dimensionaland stereoscopicgraphics for scientific data display and analysis. IEEE Computer Graphics and Applications, 3(8):31-43, November 1983.
|
 |
10
|
|
| |
11
|
Edwin L. Hutchins, James D. Hollan, and Donald A. Norman. Direct manipulation interfaces. In Human-Computer Interaction, volume 1, pages 311-338. Laurence Erlbaum Associates, Inc., 1985.
|
| |
12
|
Paul Jerome Kilpatrick. The Use of a Kinesthetic Supplement in an interactive Graphics System. PhD thesis, University of North Carolina at Chapel Hill, 1976.
|
| |
13
|
Marc Levoy and Edwin E. Catmull, editors. Proceedings ofthe 1992 Symposium on Interactive Three-Dimensional Graphics. ACM SIGGRAPH, March 1992.
|
 |
14
|
|
 |
15
|
|
 |
16
|
|
| |
17
|
Pixar, Inc. RenderMan Showplace. Macintosh application.
|
 |
18
|
|
| |
19
|
F. Rabb, E. Blood, R. Steiner, and H. Jones. Magnetic position and orientation tracking system. IEEE Transaction on Aerospace and Electronic Systems, 15(5):709-718, September 1979.
|
| |
20
|
Thomas W. Sederberg, editor. SIGGRAPH '91 Conference Proceedings. ACM SIGGRAPH, Addison-Wesley, July 1991.
|
 |
21
|
|
 |
22
|
|
 |
23
|
D. J. Sturman , D. Zeltzer , S. Pieper, Hands-on interaction with virtual environments, Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology, p.19-24, November 13-15, 1989, Williamsburg, Virginia, United States
[doi> 10.1145/73660.73663]
|
 |
24
|
|
 |
25
|
|
| |
26
|
|
 |
27
|
Robert C. Zeleznik , D. Brookshire Conner , Matthias M. Wloka , Daniel G. Aliaga , Nathan T. Huang , Philip M. Hubbard , Brian Knep , Henry Kaufman , John F. Hughes , Andries van Dam, An object-oriented framework for the integration of interactive animation techniques, Proceedings of the 18th annual conference on Computer graphics and interactive techniques, p.105-112, July 1991
|
 |
28
|
Thomas G. Zimmerman , Jaron Lanier , Chuck Blanchard , Steve Bryson , Young Harvill, A hand gesture interface device, Proceedings of the SIGCHI/GI conference on Human factors in computing systems and graphics interface, p.189-192, April 05-09, 1987, Toronto, Ontario, Canada
|
CITED BY 34
|
|
Randy Pausch , Matthew Conway , Robert DeLine , Rich Gossweiler , Steve Miale, Alice and DIVER: a software architecture for building environments, INTERACT '93 and CHI '93 conference companion on Human factors in computing systems, p.13-14, April 24-29, 1993, Amsterdam, The Netherlands
|
|
|
|
|
|
Robert C. Zeleznik , Kenneth P. Herndon , Daniel C. Robbins , Nate Huang , Tom Meyer , Noah Parker , John F. Hughes, An interactive 3D toolkit for constructing 3D widgets, Proceedings of the 20th annual conference on Computer graphics and interactive techniques, p.81-84, September 1993
|
|
|
|
|
|
Jock D. Mackinlay , George G. Robertson , Robert DeLine, Developing calendar visualizers for the information visualizer, Proceedings of the 7th annual ACM symposium on User interface software and technology, p.109-118, November 02-04, 1994, Marina del Rey, California, United States
|
|
|
Jonathan M. Cohen , Lee Markosian , Robert C. Zeleznik , John F. Hughes , Ronen Barzel, An interface for sketching 3D curves, Proceedings of the 1999 symposium on Interactive 3D graphics, p.17-21, April 26-29, 1999, Atlanta, Georgia, United States
|
|
|
Marc P. Stevens , Robert C. Zeleznik , John F. Hughes, An architecture for an extensible 3D interface toolkit, Proceedings of the 7th annual ACM symposium on User interface software and technology, p.59-67, November 02-04, 1994, Marina del Rey, California, United States
|
|
|
Ken Hinckley , Randy Pausch , John C. Goble , Neal F. Kassell, A survey of design issues in spatial input, Proceedings of the 7th annual ACM symposium on User interface software and technology, p.213-222, November 02-04, 1994, Marina del Rey, California, United States
|
|
|
Geoffrey S. Hubona , Philip N. Wheeler , Gregory W. Shirah , Matthew Brandt, The relative contributions of stereo, lighting, and background scenes in promoting 3D depth visualization, ACM Transactions on Computer-Human Interaction (TOCHI), v.6 n.3, p.214-242, Sept. 1999
|
|
|
|
|
|
Jeffrey S. Pierce , Matthew Conway , Maarten van Dantzich , George Robertson, Toolspaces and glances: storing, accessing, and retrieving objects in 3D desktop applications, Proceedings of the 1999 symposium on Interactive 3D graphics, p.163-168, April 26-29, 1999, Atlanta, Georgia, United States
|
|
|
Ken Hinckley , Randy Pausch , John C. Goble , Neal F. Kassell, Passive real-world interface props for neurosurgical visualization, Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.452-458, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
Robert C. Zeleznik , Andrew S. Forsberg , Paul S. Strauss, Two pointer input for 3D interaction, Proceedings of the 1997 symposium on Interactive 3D graphics, p.115-ff., April 27-30, 1997, Providence, Rhode Island, United States
|
|
|
Yuji Ayatsuka , Satoshi Matsuoka , Jun Rekimoto, Penumbrae for 3D interactions, Proceedings of the 9th annual ACM symposium on User interface software and technology, p.165-166, November 06-08, 1996, Seattle, Washington, United States
|
|
|
|
|
|
|
|
|
|
|
|
Felix Ritter , Henry Sonnet , Knut Hartmann , Thomas Strothotte, Illustrative shadows: integrating 3D and 2D information displays, Proceedings of the 8th international conference on Intelligent user interfaces, January 12-15, 2003, Miami, Florida, USA
|
|
|
Tovi Grossman , Ravin Balakrishnan , Gordon Kurtenbach , George Fitzmaurice , Azam Khan , Bill Buxton, Creating principal 3D curves with digital tape drawing, Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves, April 20-25, 2002, Minneapolis, Minnesota, USA
|
|
|
|
|
|
|
|
|
Loren Terveen , Jessica McMackin , Brian Amento , Will Hill, Specifying preferences based on user history, Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves, April 20-25, 2002, Minneapolis, Minnesota, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Glueck , Keenan Crane , Sean Anderson , Andres Rutnik , Azam Khan, Multiscale 3D reference visualization, Proceedings of the 2009 symposium on Interactive 3D graphics and games, February 27-March 01, 2009, Boston, Massachusetts
|
|
|
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Interaction styles (e.g., commands, menus, forms, direct manipulation)
Additional Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.6
Methodology and Techniques
Subjects:
Interaction techniques
I.3.7
Three-Dimensional Graphics and Realism
Subjects:
Color, shading, shadowing, and texture
General Terms:
Design,
Human Factors
Keywords:
3D widgets,
direct manipulation,
interactive systems
|