Computer graphics software


The graphics software is the collection of programs written to make it convenient for a user to operate the computer graphics system. It includes programs to generate images on the CRT screen, to manipulate the images, and to accomplish various types of interaction between the user and the system. In addition to the graphics software, there may be additional programs for implementing certain specialized functions related to CAD/ CAM. These include design analysis programs (e.g., finite-element analysis and kinematic simulation) and manufacturing planning programs (e.g., automated process planning and numerical control part programming).

The graphics software for a particular computer graphics system is very much a function of the type of hardware used in the system.

The software configuration of a graphics system
The graphics software can be divided into three modules:
*The graphics package (the graphics system).
*The application program
*The application database

Functions of a graphics package
The graphics package must perform a variety of different functions. These functions can be grouped into function sets. Each set accomplishes a certain kind of interaction between the user and the system. Some of the common function sets are:
Generation of graphic elements, Transformations, Display control and windowing functions, Segmenting functions and User input functions .