Pages

Tuesday 3 January 2012

CG


Subject : Computer Graphics....

Module :

1  Basic concepts    
1.  Introduction to computer graphics
2.  lines,  line  segments,  vectors,  pixels  and  frame  buffers,
    vector generation
3.  DDA and Bresenham line drawing algorithms.
4.  Mid point and Bresenham’s circle drawing algorithms
5.  mid point ellipse drawing algorithm,
6.  various styles of lines like thick lines,
7.  character generation methods
•Stroke Principle,
•Bit map method
8.  Display file structureDisplay file interpreter,        

2 Polygons      
1.  Introduction,
2.  representation of polygon
3.  entering Polygons in display file,
4.  inside-outside test
5.   Polygon filling methods
•Boundary fill ,
•Flood  fill
•scan line Polygon Fill
•Patterns filling.
Transformations
1.  homogeneous coordinates
2.  Translation
3.  Scaling
4.  Rotation
5.  Rotation about an arbitrary point
6.   inverse transforms
7.   shear transforms
8.  Reflections.

3 Segments    
1.Introduction
2.segment table
3.Operations  segment
•Creation
•Closing
•Deletion
•renaming,
•Visibility
4.other display-file structures
5.Image transformations
6. raster techniques.

Windowing and clipping
1.Introduction
2.viewing transforms
3.2D line clipping
        •Cohen-Sutherland line clipping
        •Midpoint subdivision algorithm
                         •Liang-Barsky Line Clipping algorithm,
                         •Cyrus-Beck algorithm
4.Text Clipping
5.Polygon Clipping
         •Sutherland-Hodgman polygon clipping algorithm
         •Weiler-Arthorton polygon clipping
         •Liang barsky polygon clipping
6.Generalized clipping

4 3-D Transformations    
1.  Introduction
2.  3-D geometry
3.  3-D display methods
4.  3-D object representation methods
5.  3-D transformations
6.   Rotation about an arbitrary axis
7.   Concept of parallel and perspective projections
8.  3-D clipping
9.   3-D viewing transformations

5 Hidden Surfaces and Lines
1.Introduction
2.Back-face removal algorithm
3.Z buffers
4.scan-line
5.Painter’s algorithm
6.Warnock’s algorithm
7.hidden line methods.

Light, Color and Shading
1.Introduction
2.Diffuse illumination
3.Point-source illumination
4.Specular reflection
5.shading algorithms
6.transparency
7.reflections
8.shadows
9.ray tracing
10.Colour models
11.rendering pipeline.

6 Curves and fractals    
1.Introduction
2.Curve generation
•B-Splines
   •Bezier curves
3.Surfaces
  •Bezier Surfaces
  •B spline Surfaces
4.Fractals, fractal lines and surfaces.

Animation
 1.Devices for producing animation
2.Computer assisted animation
3.real time animation
4.frame-by-frame animation
5.method  for  controlling  animation  (fully  explicit  control,
procedural)

Notes :

1) Computer Graphics - Godse (Technical Publications).pdf
http://www.mediafire.com/?ulpz3peintur42v

2)Computer Graphics.pdf
 http://www.mediafire.com/?a4vqadjaifaubrb





No comments:

Post a Comment