Sunday, December 8, 2013

Computer Graphics

Computer Graphics Logo
Image Source
First of all, what is computer graphics? Well, there are many ways to define computer graphics. In simple terms, computer graphics is an art of creating charts, graphs, images, lines, etc using computer programming languages. It is made up of small tiny pixels, which are graphical units represented on the computer screen. If you think carefully, then you may realize that computer graphics have become a part of your daily lives. We interact with computer graphics in the form of education, entertainment, communication, and many other things.

To be more specific, there are two types of computer graphics namely non-interactive and interactive computer graphics. In non-interactive computer graphics, we have no control over computer generated image. In this case, image will work only according to programming instructions. For example, images generated in TV, screen savers etc..
Super Hornet Simulator
Image Source

On the other hand, interactive computer graphics give some control over the image by providing some kind of input device. We can maintain some communication with the image by giving series of commands that helps computer in generating graphical images. For example, a video game controller gives control over the graphical image. Interactive computer graphics has changed our lives in many ways. For example, we can train our pilots to fly airplanes by creating a flight simulator. This way pilots get training to fly airplanes without actually flying real airplanes in the sky. This significantly reduces the risk of unwanted accidents and saves money.

As science technology continues to grow, I think the importance of computer graphics will also grow in the future and make our lives even more easier.

1 comment:

  1. A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
    website: geeksforgeeks.org

    ReplyDelete