Tech Report CS-91-30

UGA: A Unified Graphics Architecture

Philip M. Hubbard, Matthias M. Wloka, and Robert C. Zeleznik

June 1991


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.

(complete text in pdf or gzipped postscript)