Computer Graphics PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

B.Tech. III Year I Sem.

L/T/P/C
Course Code: ME512OE 3/0/0/3
Course Objectives:
● To make students understand about fundamentals of Graphics to enable
them to design animated scenes for virtual object creations.
● To make the student present the content graphically.

Course Outcomes:
● Students can animate scenes entertainment.
● Will be able work in computer aided design for content presentation..
● Better analogy data with pictorial representation.

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 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 – II
2-D Geometrical transforms: Translation, scaling, rotation, reflection and shear
transformations, matrix representations and homogeneous coordinates,
composite transforms, transformations between coordinate systems. 2-D
Viewing: The viewing pipeline, viewing coordinate reference frame, window to
viewport coordinate transformation, viewing functions, Cohen-Sutherland and
Cyrus beck line clipping algorithms, Sutherland –Hodgeman polygon clipping
algorithm.
UNIT – III
3-D Object representation: Polygon surfaces, quadric surfaces, spline
representation, Hermite curve, Bezier curve and B-spline curves, Bezier and
B-spline surfaces, sweep representations, octrees BSP Trees, 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 – IV
Visible surface detection methods: Classification, back-face detection,
depth-buffer, scanline, depth sorting, BSP-tree methods, area sub-division and
octree methods Illumination Models and Surface rendering Methods: Basic
illumination models, polygon rendering methods
UNIT- V
Computer animation: Design of animation sequence, general computer animation
functions, raster animation, computer animation languages, key frame systems,
motion specifications
TEXT BOOKS:
● “Computer Graphics C version”, Donald Hearn and M. Pauline Baker,
Pearson education.
● “Computer Graphics Second edition”, Zhigand xiang, Roy Plastock,
Schaum’s outlines, Tata Mc Graw hill edition.

REFERENCE BOOKS:
1. “Computer Graphics Principles & practice”, second edition in C, Foley, Van
Dam, Feiner and Hughes, Pearson Education.
2. “Procedural elements for Computer Graphics”, David F Rogers, Tata Mc
Graw hill, 2nd edition.
3. “Principles of Interactive Computer Graphics”, Neuman and Sproul, TMH.
4. “Principles of Computer Graphics”, Shalini, Govil-Pai, Springer.
5. “Computer Graphics”, Steven Harrington, TMH
6. Computer Graphics, F. S. Hill, S. M. Kelley, PHI.
7. Computer Graphics, P. Shirley, Steve Marschner & Others, Cengage
Learning.
8. Computer Graphics & Animation, M. C. Trivedi, Jaico Publishing House.
9. An Integrated Introduction to Computer Graphics and Geometric Modelling,
R. Goldman, CRC Press, Taylor&Francis Group.
10. Computer Graphics, Rajesh K.Maurya, Wiley India.

You might also like