Project Topics

Engineering Projects

Published on Nov 30, 2023


The aim of the project was exhaustive and exploratory study of Computer Graphics under C. The programming uses the basic graphics functions and techniques. Though not as sophisticated as the same, it nevertheless provides all the basic requirements expected out of a graphics. It can be further improved upon to provide better facilities and user interface

In computer graphics, pictures or graphics objects are presented as a collection of discrete picture elements pixels. The pixel is the smallest addressable screen element. It is the smallest piece of the display screen, which we can control.

The control is achieved by setting the intensity and color of the pixel, which compose the screen. Each pixel on the graphics display does not represent mathematical point. Rather, it represents a region which theoretically contain an infinite number of points.

Computer graphics can be used in the following areas

User Interface

Interactive plotting in business science and technology.

Office automation and electronic publishing.

Computer aided drafting and design.

• Simulation and animation for scientific visualization and entertainment.

• Art and Commerce

• Process control and Crystallography

For drawing any graphics on the screen header file GRAPHICS.H and library file GRAPHICS.LIB are needed. The header file contains definitions and explanation of all the graphics functions and constants, whereas the graphics and functions are kept in graphics library file.

Before carrying out any drawing activity the first thing required is to switch over to graphics mode. This is done depending on the adapter and monitor installed on the computer.