Introduction to Computer Graphics

Computer Graphics
Computer graphics is a sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content. Computer graphics is an art of drawing and manipulating pictures on computer screens. It involves computations, creation, and manipulation of data.
Areas of Application
1. User Interface
The user interface of various applications which allows user to select menus, icons and objects on screen is the courtesy of Computer Graphics.
2. Plotting Graphs
The plotting of graphs, histograms, bar and pie charts is all done by Computer Graphics. This is used to present complex data in a easy-to-understand manner. They are used to summarize financial, statistical, scientific and economical data.
3. Computer Aided Design
Computer Graphics is also used in design process for engineering, mechanical and architectural structure. Computer Aided design are used to design buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles, and many, many other products.
4. Simulation and Visualization
Specialized systems like simulators are used to train pilots and drivers which helps them to understand the complex systems like airplane and other automobiles in controlled environments. Doctors are also trained using simulators before giving them a human body to rip apart.
Large and complex datas can be visualized using computer graphics to understand the trends and patterns in them. Example: Weather Forecasting.
5. Entertainment
Computer Graphics are used in entertainment to create motion pictures(films), music videos and shows. Animations and cartoons also work as a good source of entertainment.
6. Computer Art and Advertisment
Computer Graphics is applied in commercial art for logos and other designs, page layouts combining text and graphics, TV advertising spots, and other areas. Artists can create pictures that can express and attract attention.
Advantages of Computer Graphics
- It gives tools to creating pictures of solid genuine objects as well as of theoretical, engineered objects, for example, a numerical surface in 4D and of information that have no inalienable geometry, for example, survey results.
- It can indicate moving pictures and in this way, it is conceivable to deliver liveliness with computer graphics.
- With computer graphics, the client can likewise control the animation speed, part of the view, the geometric relationship the object in the scene to each other, the measure of detail shown and on.
- It helps in learning difficult tasks by the help of simulation.
- Complex data can be visualized in simplified form.
- It helps to present information with the help of graphs, pictures and animation.

