Bachelor in Computer Application

Computer Graphics & Animation /BCA TU

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. 

Post a Comment

0 Comments