If you are reading this post, it is just one of the examples
of computer graphics. What is computer graphics (CG)? It is a subfield of
Computer Science that studies how to use computers for representing, manipulate
and synthesizing image data with so much help of graphic software and hardware.
The interaction between humans and computers has become so much easier thanks
to computer graphics. It plays the most important role in the development of
animation, video games and movies.
The most significant thing in any system that has been
created by humans is interface or user interface (UI). When a computer runs,
basically data is moved around but we can’t simply see it, but graphical user
interface (GUI) like windows 7 operating system shows us how things look like
in graphics/images. The first CG application programming interface (API) was
developed in 1965 for the IBM 2250. This API opened up a new area of computer
graphics, and Open Graphics Library (OpenGL) came out in 1992 – one of the most
useful computer graphics libraries available to gaming programmers.
Good graphics come along with a lot of power consumption and
cost of graphics hardware. Therefore, programmers have spent so much time to
improve OpenGL in order to get the trade-off between good software and costly hardware.
With OpenGL, programmers can make anything they want such as animals, rocks,
grass, smoke, and textures. It is also used to program fragment shader and
vertex, and provides high quality texture compression for multiple render
targets. This feature of OpenGL helps reduce the Graphics Processing Unit (GPU) clock cycles which saves much
more power.
In conclusion, we all use applications with interactive
interfaces (graphics) every single day in any aspect of life. It is possible
that computer graphics will be used widely and extensively in the future.
Nowadays, we can easily find CG involved in many areas such as engineering,
science, business, entertainment and so forth. Coming along with the rapid growth of Computer Graphics is the expansion of art and entertainment. Therefore, we have many good video games and movies to enjoy.