MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  An Architecture for an Extensible

Download:
pdf | ps
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