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