by Marc P. Stevens, Robert C. Zeleznik, John F. Hughes, D Interface Toolkit
http://www.cs.brown.edu/research/graphics/research/pub/papers/uist94-toolkit.ps
Add To MetaCart
Abstract:
This paper presents the architecture for an extensible toolkit used in construction and rapid prototyping of three dimensional interfaces, interactive illustrations, and three dimensional widgets. The toolkit provides methods for the direct manipulation of 3D primitives which can be linked together through a visual programming language to create complex constrained behavior. Features of the toolkit include the ability to visually build, encapsulate, and parameterize complex models, and impose limits on the models. The toolkit's constraint resolution technique is based on a dynamic object model similar to those in prototype delegation object systems. The toolkit has been used to rapidly prototype tools for mechanical modelling, scientific visualization, construct 3D widgets, and build mathematical illustrations.
Citations
|
484
|
SELF: The Power of Simplicity
– Ungar, Smith
- 1987
|
|
226
|
Global and Local Deformations of Solid Primitives
– Barr
- 1984
|
|
176
|
The information visualizer, an information workspace
– Card, Robertson, et al.
- 1991
|
|
153
|
An object-oriented 3D graphics toolkit
– Strauss, Carey
- 1992
|
|
94
|
Through-the-lens camera control
– GLEICHER, WITKIN
- 1992
|
|
91
|
Multi-way versus one-way constraints in user interfaces: Experience with the DeltaBlue algorithm
– Sannella, Maloney, et al.
- 1993
|
|
58
|
Snap-Dragging in Three Dimensions
– Bier
- 1990
|
|
52
|
ConMan: A Visual Programming Language for Interactive Graphics
– Haeberli
- 1988
|
|
40
|
An object-oriented framework for the integration of interactive animation techniques
– Zeleznik, Conner, et al.
- 1991
|
|
38
|
A graphics toolkit based on differential constraints
– Gleicher
- 1993
|
|
30
|
CONDOR: Constraint-based dataflow
– Kass
- 1992
|
|
23
|
Using deformations to explore 3d widget design
– Snibbe, Herndon, et al.
- 1992
|
|
8
|
Graphical interaction techniques in constraint-based geometric modeling
– Sistare
- 1991
|
|
8
|
Sharing Between Graphical Objects Using Delegation
– Conner, Dam
- 1995
|
|
5
|
comprehensive support for graphical, highly interactive user interfaces
– GARNET
- 1990
|
|
1
|
3D Interface Toolkit April 21
– Conner, Snibbe, et al.
- 1992
|
|
1
|
User Manual v
– IntelliDraw
- 1992
|
|
1
|
An Interface Toolkit April 21
– Zeleznik, Herndon, et al.
- 1994
|
|
1
|
A Toolkit for the Construction of Three Dimensional Interfaces
– Stevens
|