TBAG: a high level framework for interactive, animated 3D graphics applications

  • Authors:
  • Conal Elliott;Greg Schechter;Ricky Yeung;Salim Abi-Ezzi

  • Affiliations:
  • SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA;SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA;SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA;SunSoft, Inc., 2550 Garcia Avenue, M/S MTV10-228, Mountain View, CA

  • Venue:
  • SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

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.