A Unified, Object-Oriented Graphics System and Software Architecture for Visualising CAD/CAM Presentations

dc.contributor.authorKochhar, Sandeepen_US
dc.contributor.authorHall, Jimen_US
dc.date.accessioned2014-10-21T07:44:38Z
dc.date.available2014-10-21T07:44:38Z
dc.date.issued1996en_US
dc.description.abstractMost object-oriented graphics systems (OOGS) either support general purpose graphics capabilities (drawing editors, ray tracing, etc.), or have targeted specific areas of computer graphics, for example, interface building, animation, and visualisation. However, the key concept in CAD/CAM graphics systems is that of presentations-pictures that convey information about products or parts of products. CAD/CAM graphics systems that create and manipulate presentations have specific graphical requirements that have not been addressed by existing OOGS. These requirements include the support of CAD/CAM concepts such as drawings, views and view-specific graphics, and layers, and the ability to allow external geometric modelers to be linked into the presentation. We describe an object-oriented presentation architecture that allows the application to describe the structure of the CAD/CAM presentation. This architecture provides a unified interface to drawings, views, layers and entities, and allows linkage to models created with an external geometric modeler, while isolating applications from details of the underlying traditional graphics rendering systems. It is our hope that this architecture provide the foundation for the architecture of next generation OOGS. We also present an implementation of this architecture and compare it to other OOGS.en_US
dc.description.number4en_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.description.volume15en_US
dc.identifier.doi10.1111/1467-8659.1540229en_US
dc.identifier.issn1467-8659en_US
dc.identifier.pages229-248en_US
dc.identifier.urihttps://doi.org/10.1111/1467-8659.1540229en_US
dc.publisherBlackwell Science Ltd and the Eurographics Associationen_US
dc.titleA Unified, Object-Oriented Graphics System and Software Architecture for Visualising CAD/CAM Presentationsen_US
Files
Collections