Computer Graphics
It is a visual representation of anything on stone, paper or
canvass to inform, to illustrate or to entertain. Graphics can be
simple 2D scene including point, line, circle, polygons or
can be complex 3D scenes.
It is started by Ivan Sutherland in 1970.
It is a field of computer science that deals with all aspects of
producing graphics using a computer.
It is a process of creation, manipulation, and storage of
graphical object using specialized S/W, and H/W tools.
A graphical object can be a simple 2D scene including
point, line, circle, polygons or can be complex 3D
animations.
Computer graphics can also be defined as :
Data Structure + Graphics Algorithms + Graphical
Languages = CG.
Data Structure:
It is used to store graphical object attributes such as
color, coordinates, depth etc.
o It can be simple array, tree, or octree or quad tree
Graphics Algorithm
Methods to generate and manipulate graphical object.
The most commonly used algorithms are Line Drawing
Algorithms, Circle Drawing Algorithm, Filling
Algorithms, Clipping Algorithms, Visible Surface
Detection Algorithms, Illumination Models etc
.
Graphics Languages:
o Any higher level programming languages such as C,
C++, Java, or specific programming packages such as
OpenGL, Adobe etc can be used.
0 Comments