| TBAG: a high level framework for interactive, animated 3D graphics applications |
| Full text |
Pdf
(268 KB),
Ps
(720 KB)
|
| Source
|
International Conference on Computer Graphics and Interactive Techniques
archive
Proceedings of the 21st annual conference on Computer graphics and interactive techniques
table of contents
Pages: 421 - 434
Year of Publication: 1994
ISBN:0-89791-667-0
|
|
Authors
|
|
Conal Elliott
|
SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA
|
|
Greg Schechter
|
SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA
|
|
Ricky Yeung
|
SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA
|
|
Salim Abi-Ezzi
|
SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 24, Citation Count: 24
|
|
|
ABSTRACT
We present a paradigm and toolkit for rapid prototyping of interactive, animated 3D graphics programs. The paradigm has its roots in declarative programming, emphasizing immutable values, first class functions, and relations, applying these concepts to a broad range of types, including points, vectors, planes, colors, transforms, geometry, and sound. The narrow role of modifiable state in this paradigm allows applications to be run in a collaborative setting (multi-user and multi-computer) without modification.
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
|
|
 |
4
|
Stuart K. Card , George G. Robertson , Jock D. Mackinlay, The information visualizer, an information workspace, Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, p.181-186, April 27-May 02, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/108844.108874]
|
 |
5
|
|
| |
6
|
Graphics Library Programming Guide, Silicon Graphics Computer Systems, Mountain View, Calif., 1991.
|
| |
7
|
Michael Gleicher and Andrew Witkin. Differential manipulation, Graphics Interface, June 1991.
|
 |
8
|
|
 |
9
|
|
| |
10
|
Rich Gossweiler, Chris Long, Shuichi Koga, and Randy Pausch. DIVER: A Distributed Virtual Environment Research Platform. In IEEE Symposium on Research Frontiers in Virtual Reality. October, 1993.
|
 |
11
|
|
| |
12
|
Richard Helm, Tien Huynh, Kim Marriott, and John Vlissides. An Object-Oriented Architecture for Constraint-Based Graphical Editing. Eurographics Object-Oriented Graphics Workshop, pages 1-22, 1992.
|
 |
13
|
|
 |
14
|
J. Moloney , A. Borning , B. Freeman-Benson, Constraint technology for user-interface construction in ThingLab II, Conference proceedings on Object-oriented programming systems, languages and applications, p.381-388, October 02-06, 1989, New Orleans, Louisiana, United States
|
| |
15
|
Brad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990
[doi> 10.1109/2.60882]
|
 |
16
|
|
| |
17
|
Programmer's Hierarchical Interactive Graphics System (PHIGS). International Standard ISO/IEC 9592.
|
 |
18
|
|
| |
19
|
Michael Sannela. The SkyBlue Constraint Solver. TR-92- 07-02, Department of Computer Science, University of Washington.
|
| |
20
|
Greg Schechter, Conal Elliott, Ricky Yeung, and Salim Abi-Ezzi. Functional 3D Graphics in C++ - with an Object-Oriented, Multiple Dispatching Implementation. To appear in the proceedings of the 1994 Eurographics Object-Oriented Graphics Workshop.
|
| |
21
|
S-Dynamics, Symbolics, Inc., Cambridge, MA. 1985.
|
 |
22
|
|
| |
23
|
Ivan E. Sutherland. Sketchpad: A Man-Machine Graphical Communication System. In Spring Joint Computer Conference, pages 329-345, 1963.
|
 |
24
|
|
| |
25
|
|
| |
26
|
Craig Upson , Thomas Faulhaber, Jr. , David Kamins , David H. Laidlaw , David Schlegel , Jefrey Vroom , Robert Gurwitz , Andries van Dam, The Application Visualization System: A Computational Environment for Scientific Visualization, IEEE Computer Graphics and Applications, v.9 n.4, p.30-42, July 1989
[doi> 10.1109/38.31462]
|
| |
27
|
XGL 3.0 Reference Manual. Sun Microsystems, Inc. 1992.
|
 |
28
|
|
 |
29
|
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, ACM SIGGRAPH Computer Graphics, v.25 n.4, p.105-112, July 1991
|
CITED BY 24
|
|
|
|
|
|
|
|
Gordon Lescinsky , Costa Touma , Alex Goldin , Max Fudim , Amit Cohen, Interactive scene manipulation in the Virtue3D system, Proceeding of the seventh international conference on 3D Web technology, p.127-135, February 24-28, 2002, Tempe, Arizona, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paul Hudak , John Hughes , Simon Peyton Jones , Philip Wadler, A history of Haskell: being lazy with class, Proceedings of the third ACM SIGPLAN conference on History of programming languages, p.12-1-12-55, June 09-10, 2007, San Diego, California
|
|
|
|
|
|
|
|
|
|
|