Graphics Package Standards

What are Graphic Packages?
Graphic Packages are those programs that allow computer users to use computers to create, edit, display and print graphic images. Examples include paint, adobe photoshop, corel draw, CAD (computer aided design).
 
What are graphic package standards? Why we need these standards?
 Graphic Package Standards are the standards used in graphic packages to make it generally acceptable package. 
The main goal of Graphic standards is Portability. When these packages are developed with some standards,  software can be moved easily from
one hardware system to another and used in different implementations and applications. Without these standard, the program can’t be moved to other hardware system, unless it is re-written.
 
GKS (Graphics Kernel System) was the first Graphic Package accepted by ISO (Internation Standard Organisation)  and various national satandards like ANSI (American National Standard Institutes) It was originally designed for 2-D graphics but later its extension GKS-3D was developed.
After that, second Package developed was PHIGS(Programmer’s Heirarchical Interactive Graphics Standards). Heirarchical, because it was an extension to GKS package. PHIGS provides capabilities like object modelling, surface rendering, color specification, picture manipulation . Later the extension of PHIGS, PHIGS+ ( PHIGS plus) was developed which provide lightening and shading effects, which were not available in PHIGS. PHIGS package doesn’t specify methods for storing and transmitting pictures. Therefore, need rises for the packges that could have all specifications.
Then OpenGL package developed. This package is the the most popular professional 3D API of the1990s. It has more features and is powerful package for 3-d rendering. The rise of OpenGL decline the use of PHIGS.
Advertisements

One thought on “Graphics Package Standards

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s