A general purpose graphics package provides the user with Variety of function for creating and manipulating pictures.
The basic building blocks for pictures referred to as output primitives. They include character, string, and geometry entities such as point, straight lines, curved lines, filled areas and shapes defined with arrays of color points.
Input functions are used for control & process the various input device such as a mouse, tablet, etc.
Control operations used to control and housekeeping tasks such as clearing display screen etc.
All such inbuilt function which we can use for our purpose known as graphics function
Software Standard: Graphics Function
- Primary goal of standardizing graphics software is portability so that it can be used in any hardware systems & avoid rewriting of software program for different system
- Some of these standards discussed below
Graphical Kernel System (GKS)
- This system adopted as a first graphics software standard by the international standard organization (ISO) and various national standard organizations including ANSI.
- GKS originally designed as the two-dimensional graphics package and then later extension developed for three dimensions.
PHIGS (Programmer’s Hierarchical Interactive Graphic Standard)
- PHIGS is an extension of GKS. Increased capability for object modeling, color specifications, surface rendering, and picture manipulation are provided in PHIGS.
- Extension of PHIGS called “PHIGS+” developed to provide three-dimensional surface shading capabilities not available in PHIGS.