UNIT-I
Computer Graphics : definition,
classification & Applications, Development of Hardware & Software
for Computer Graphics. Display devices, Hard copy devices. Interactive
Input devices, display processor,Line drawing; various algorithms and their
comparison, circle generation- Bresenham’s mid point circle drawing
algorithm, mid point ellipse drawing algorithm.
UNIT-II
Attributes of output primitives,
line style, color and intensity, Area filling algorithms, Scan line
algorithm,boundary fill flood fill algorithm, Antialiasing techniques. Two
dimensional transformations; translation,scaling, rotation, reflection
sheering, composite transformation, transformation commands,
character generation.
UNIT-III
Viewing coordinates, Window, view
port, clipping, Window to view port transformation, line
clipping algorithm; Cohen Sutherland, polygon clipping; Sutherland hodgman
algorithm, 3D clipping : Normalized view volumes, view port clipping,
clipping in homogeneous coordinates.
Illumination model: Light sources,
diffuse reflection specular reflection, reflected light, intensity
levels,surface shading; phong shading ground shading, color models like RGB,
YIQ, CMY, HSV etc.
UNIT-IV
3-D Viewing: Three-dimensional
concepts, 3D display techniques, 3D representation polygon &
curved surfaces. Design of curves & surfaces- Bezier’s Method,
B-spline methods, 3D transformation transition,scaling, composite
transformation rotation about arbitrary axis, projections: Parallel &
Perspective,Hidden surface and line removal; back face removal, depth buffer
and scan line methods.
UNIT-V
Introduction to multimedia,
multimedia components, multimedia hardware, SCSI, IDE, MCI,
Multimedia data and file formats, RTF, TIFF, MIDI, JPEG, DIB, MPEG,
Multimedia tools, presentations tools,Authoring tools, presentations.
BOOKS:
1. D.Hearn and M.P. Baker “Computer
Graphics” (2nd ed), PHI.
2. S. Harrington – “Computer
Graphics - a Programming approach” (2nd ed) McGrawhill.
3. New Mann & Sprovl-
“Principles of interactive computer graphics” (2nd ed) McGrawhill.
4. Roger S. David “Procedural
Elements for Computer Graphics”, McGraw Hill.
5. Roger S David “Mathematical
Elements for Computer Graphics”, McGraw Hill.
6. Foley & Vandan “Computer
Graphics Principles & Practice in “C” “Addision Wesly.
7. Tay Vaugham “ Multimedia Making
it Work” 5th Ed. 2001, Tata McGraw Hill.
8. Prabhat K. Andleigh & Kiran
Thakur “Multimedia System Design”, PHI
9. Drew, “Fundamentals of
Multimedia”, Pearsons.
10. Nigel Chapman, J. Chapman
“Digital Multimedia” Wiley India.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------