This paper presents an object-oriented toolkit for developers of interactive 3D graphics applications. The primary goal of the toolkit is (o make it easier for programmers to create 3D graphics applications that employ direct manipulation techniques in addition to conventional 2D-widgets. Such techniques have generally been ignored in previous graphics packages and systems. The toolkit provides a general and extensible framework for representing 3D scenes so that applications can integrate their data with graphical objects rather than having duplicate copies. A simple, integrated event model that enables direct interaction with 3D objects is also included. CR Categories and Subject Descriptors
Paul S. Strauss, Rikk Carey