JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR.
MCA II-II
Sem
(9F00404c) COMPUTER GRAPHICS
UNIT I
Introduction, Application
areas of Computer Graphics, overview of graphics systems, video-display
devices, raster-scan systems, random scan systems, graphics monitors and work
stations and input devices
UNIT II
Output primitives: Points and lines, line drawing algorithms,
mid-point circle and ellipse algorithms. Filled area primitives: Scan line
polygon fill algorithm, boundary-fill and flood-fill algorithms.
UNIT III
2-D Geometrical transforms:
Translation, scaling, rotation, reflection and shear transformations, matrix
representations and homogeneous coordinates, composite transforms,
transformations between coordinate systems.
UNIT IV
2-D Viewing: The viewing pipeline, viewing coordinate
reference frame, window to view-port coordinate transformation, viewing
functions, Cohen-Sutherland and Liang -Barsky line clipping algorithms, Sutherland –Hodgeman
polygon clipping algorithm.
UNIT V
3-D Object representation:
Polygon surfaces, quadric surfaces, spline representation, Hermite curve,
Bezier curve and B-spline curves, Bezier and B-spline surfaces. Basic
illumination models, polygon rendering methods.
UNIT VI
3-D Geometric transformations:
Translation, rotation, scaling, reflection and shear transformations, composite
transformations, 3-D viewing: Viewing pipeline, viewing coordinates, view
volume and general projection transforms and clipping.
UNIT VII
Visible surface detection
methods: Classification, back-face detection, depth-buffer, A buffer method, scan-line,
depth sorting, BSP-tree methods, area sub-division and Octree Methods,
Ray-casting Method, Curved Surfaces, Curved- Surface Representations, Surface
Contour Plots, Wireframe Methods, Visibilty- Detection Functions.
UNIT VIII
Computer animation: Design of
animation sequence, general computer animation functions, raster animation,
computer animation languages, key frame systems, motion specifications.
REFERENCES:
- “Computer Graphics C version”, Donald Hearn and M. Pauline Baker, Pearson education.
- “Computer Graphics Principles & practice”, second edition in C, Foley, VanDam, Feiner and Hughes, Pearson Education.
- “Computer Graphics Second edition”, Zhigand xiang, Roy Plastock, Schaum’s outlines, Tata Mc Graw hill edition.
- “Procedural elements for Computer Graphics”, David F Rogers, Tata Mc Graw hill, 2nd edition.
- “Principles of Interactive Computer Graphics”, Neuman and Sproul, TMH.
- “Principles of Computer Graphics”, Shalini, Govil-Pai, Springer.
- “Computer Graphics”, Steven Harrington, TMH
- Computer Graphics,F.S.Hill,S.M.Kelley,PHI.
- Computer Graphics,P.Shirley,Steve Marschner&Others,Cengage Learning.
- Computer Graphics & Animation,M.C.Trivedi,Jaico Publishing House.
No comments:
Post a Comment