Tech Report CS-91-30
UGA: A Unified Graphics Architecture
Philip M. Hubbard, Matthias M. Wloka, and Robert C. Zeleznik
UGA is a system that supports research into the integration of modeling and animation paradigms. The heart of the system is a database of objects whose attributes can change over time. The database allows a variety of techniques to be used to modify and display the attributes of objects. Emphasis has been placed on maintaining the flexibility of the system without sacrificing the speed necessary for interactive applications.
This document focuses on the implementation of UGA database. The important database algorithms are described, and the software packages that implement these algorithms are summarized.