CGR Report - Copy - Docx - 0
CGR Report - Copy - Docx - 0
CGR Report - Copy - Docx - 0
1
CHAPTER 1
INTRODUCTION
Computer graphics is an art of drawing pictures on computer screens with the help of
programming. It involves computations, creation, and manipulation of data. In other words, we
can say that computer graphics is a rendering tool for the generation and manipulation of
images.
ADVANTAGES OF COMPUTER GRAPHICS
The main advantages of computer graphics are as follows:-
1. It provides tools for producing pictures not only of concrete real world objects but also of
abstract, synthetic objects such as mathematical surface in 4D and of data that have no inherent
geometry such as survey results.
2. It have ability to show moving pictures and thus it is possible to produce animations with
computer graphics.
3. With computer graphics user can also control the animation speed, portion of the view, the
geometric relationship the object in the scene to one another, the amount of detail shown and
on.
4. The computer graphics provides tool called motion dynamics. with this tool user user can
move and tumble objects with respect to a stationary observer, or he can make objects
stationary and the viewer moving around them. A typical example is walk through made by
builder show flat interior and building surroundings. In many case it is also possible to move
both objects and viewer.
5. The computer graphics also provides facility called update dynamics. With update dynamics
it is possible to change this shape, colour or other properties of the objects being viewed.
Computer-generated imagery is used for movie making, video game and computer
program development, scientific modeling, and design for catalogs and other commercial art. Some
people even make computer graphics as art. We can classify applications of computer graphics into
four main areas:
Display of information
Design
User interfaces
Simulation
According to these four areas there are several types of applications which are used in today’s
world. These are,
CHAPTER 2
2.1 Algorithm
2.2 Flowchart
Start
Header Files
Datatypes
CHAPTER 4
Conclusion
Our Micro-Project entitled the design of Taj mahal by using graphics implemented in c.
We have successfully completed the micro-project in group work. We have used different
graphics algorithms which are implemented in c a micky mouse in computer graphics .line
drawing algorithm and flood fill algorithm are used for various graphical shapes and to fill
colour in that graphical shapes of micro-project.