See this document in CiteSeerX!

TBAG: A Highlevel Framework for Interactive, Animated 3D Graphics Applications (1994)  (Make Corrections)  (8 citations)
Conal Elliott, et al.
Computer Graphics



  Home/Search   Context   Related

 
View or download:
microsoft.com/users/con...siggraph94.ps
microsoft.com/~conal/tb...siggraph94.ps
microsoft.com/research/...siggraph94.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  microsoft.com/users/con...default (more)
From:  microsoft.com/~conal/F...tutorial
Homepages:  C.Elliott  

Rate this article: (best)
  Comment on this article  
(Enter summary)

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)... (Update)

Context of citations to this paper:   More

...component of DLoVe. Such examples include button presses, menu choices and gesture recognition verifications. TBAG applications [4] generally deal with such discrete input events by retracting some existing constraints and asserting new ones. Bramble uses a similar...

...are often non trivial to the novice user. 2. 2 Interpreted Language Interfaces Other solutions, such as Alice [11] Obliq 3D [12] TBAG [13], and WorldUp [14] have made advances using scripting languages and visual interfaces to develop interactive 3D environments. Although these...

Cited by:   More
Imposing Geometric Constraints on Virtual Objects.. - Hiraki, Kiyokawa.. (1997)   (Correct)
Imposing Geometric Constraints on Virtual 3-D.. - Hiraki, Kiyokawa.. (1998)   (Correct)
XJL - an XML Schema for the Rapid Development of Advanced.. - Griepp, Cruz-Neira (2002)   (Correct)

Active bibliography (related documents):   More   All
0.7:   Functional 3D Graphics in C++ - with an.. - Schechter.. (1994)   (Correct)
0.4:   Geometric, Chronological, and Behavioral Modeling - Döllner, Hinrichs (1995)   (Correct)
0.3:   CamDroid: A System for Implementing Intelligent Camera Control - Drucker, Zeltzer (1995)   (Correct)

Similar documents based on text:   More   All
0.1:   An Embedded Modeling Language Approach to Interactive 3D.. - Conal Elliott Microsoft (1999)   (Correct)
0.1:   Physical/Information Co-Design - Bill Mark Sriinternatih--Z   (Correct)
0.1:   Functional Implementations of Continuous Modeled Animation.. - Elliott (1998)   (Correct)

Related documents from co-citation:   More   All
4:   High Performance Cluster Computing (context) - Buyya - 1999
3:   VLEGO: A Simple Two-handed Modeling Environment Based On Toy Block - Kiyokawa, Takemura et al. - 1997
3:   3DM: A Three Dimensional Modeler Using a Head-Mounted Display (context) - Butterworth, Davidson et al. - 1992

BibTeX entry:   (Update)

Conal Elliott, Greg Schechter, Ricky Yeung and Salim Abi-Ezzi [July 1994], "TBAG: a High Level Framework for Interactive, Animated 3D Graphics Applications", in Andrew Glassner, editor, Proceedings of SIGGRAPH `94 (Orlando, Florida), pages 421-434. http://citeseer.ist.psu.edu/elliott94tbag.html   More

@article{ elliott94tbag,
    author = "Conal Elliott and Greg Schechter and Ricky Yeung and Salim Abi-Ezzi",
    title = "{TBAG}: {A} High Level Framework for Interactive, Animated {$3$D} Graphics Applications",
    journal = "Computer Graphics",
    volume = "28",
    number = "{Annual Conference Series}",
    pages = "421--434",
    year = "1994",
    url = "citeseer.ist.psu.edu/elliott94tbag.html" }
Citations (may not include all citations):
192   The Application Visualization System: A Computational Enviro.. (context) - Upson, Faulhauber et al. - 1989
112   Garnet: Comprehensive Support for Graphical (context) - Myers, Guise et al. - 1990
82   A Modeling System based on Dynamic Constraints (context) - Barzel, Barr - 1988
72   ACM Transactions on Programming Languages and Systems (context) - Borning, Language et al. - 1981
64   Sketchpad: A Man-Machine Graphical Communication System (context) - Sutherland - 1963
62   The Information Visualizer (context) - Card, Robertson et al. - 1991
60   A Constraint-Based Graphics System (context) - Nelson - 1988
37   Energy Constraints on Parameterized Models - Witkin, Fleischer et al. - 1987
36   ConMan: A Visual Programming Language for Interactive Graphi.. (context) - Haeberli - 1988
32   Department of Computer Science (context) - Sannela, Constraint et al.
32   Constraint Technology for UserInterface Construction in Thin.. (context) - Maloney, Borning et al. - 1989
24   CONDOR: Constraint-Based Dataflow (context) - Kass - 1992
23   Animated Graphical Interfaces using Temporal Constraints (context) - Duisberg - 1986
23   An Object-Oriented Architecture for Constraint-Based Graphic.. - Helm, Huynh et al. - 1992
21   Computer Animation with Scripts and Actors (context) - Reynolds
21   Strauss and Rikk Carey (context) - Paul - 1992
15   Computer Animation: Theory and Practice (context) - Magnenat-Thalmann, Thalmann - 1985
13   Differential manipulation - Gleicher, Witkin - 1991
10   VB2: An Architecture for Interaction in Synthetic Worlds - Gobbetti, Balaguer et al. - 1993
9   A framework for dynamic visual applications (context) - Tarlton, Tarlton - 1992
8   DIVER: A Distributed Virtual Environment Research Platform (context) - Gossweiler, Long et al. - 1993
8   Silicon Graphics Computer Systems (context) - Programming - 1991
6   A Functional Approach to Animation (context) - Arya - 1986
3   Through-thelens Camera Control (context) - Gleicher, Witkin - 1992
1   To appear in the proceedings of the 1994 Eurographics Object.. (context) - Schechter, Elliott et al. - 1994



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.research.microsoft.com/users/conal/papers/default.htm):   More
Modeling Interactive 3D and Multimedia Animation with an Embedded .. - Elliott (1997)   (Correct)
Lambda in Motion: Controlling Robots with Haskell - Peterson, Hudak, Elliott (1999)   (Correct)
Functional 3D Graphics in C++ - with an.. - Schechter.. (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC