0% found this document useful (0 votes)
147 views2 pages

Computer-Graphics 1

The document outlines the topics that will be covered in an introduction to computer graphics course. Unit 1 introduces basic concepts like video display devices, input devices, and output primitives. It also covers line and circle generating algorithms. Unit 2 discusses 2D transformations and matrix representations. Unit 3 presents clipping algorithms and 3D transformations. Unit 4 examines 3D viewing techniques like projection and visible surface detection methods. Unit 5 introduces representations for 3D objects and color models. The document also provides recommended textbooks and references as well as online resources for the course material.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
147 views2 pages

Computer-Graphics 1

The document outlines the topics that will be covered in an introduction to computer graphics course. Unit 1 introduces basic concepts like video display devices, input devices, and output primitives. It also covers line and circle generating algorithms. Unit 2 discusses 2D transformations and matrix representations. Unit 3 presents clipping algorithms and 3D transformations. Unit 4 examines 3D viewing techniques like projection and visible surface detection methods. Unit 5 introduces representations for 3D objects and color models. The document also provides recommended textbooks and references as well as online resources for the course material.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Computer Graphics

Unit 1: Introduction to computer Graphics – Video display devices – Raster Scan Systems –
Random Scan Systems - Interactive input devices – Hard Copy devices - Graphics software
– Area fill attributes – Character attributes inquiry function - Output primitives – line
drawing algorithms – initializing lines – line function – Circle Generating algorithms –
Ellipse Generating algorithms - Attributes of output primitives – line attributes – Color and
Grayscale style.
Unit 2: – Two dimensional transformation – Basic transformation – Matrix representation
and Homogeneous co-ordinates - Composite transformation – Matrix representation – other
transformations – two dimensional viewing – window – to- viewport co-ordinate
transformation.
Unit 3: Clipping algorithms – Point clipping -line clipping - polygon clipping – Curve
clipping - text clipping – Exterior clipping –– Three dimensional transformations –
translation- rotation- scaling – composite-shears and reflections - Three dimensional
viewing – Projection – Orthogonal and oblique parallel projections.
Unit 4: – Viewing - perspective projection – Three dimensional clipping algorithms- Visible
surface detection methods -– backface detection, depth buffer, A-buffer, scan-line, depth
sorting, BSP-tree, area subdivision, octree and other methods.
Unit 5 : Computer Animation - Three dimensional object representations – Spline
representation - Bezier curves and surfaces – B-Spline curves and surfaces -– Color models
and color applications.

Recommended Text
1) D. Hearn, M.P. Baker, and W.R. Carithers, 2011 – Computer Graphics with
openGL, 4th Edition, Pearson Education
Reference Books
1) W.M. Neumann and R. F. Sproull, Principles of Interactive Computer
Graphics, Tata McGraw-Hill, New Delhi.
2) S. Harrington, 1989, Fundamentals of Computer Graphics, Tata McGraw-
Hill, New Delhi.
3) D. F. Rogers, J. A. Adams, 2002, Mathematical elements for Computer
Graphics, 2nd Edition, Tata McGraw-Hill, New Delhi.
4) D. F. Rogers, 2001, Procedural elements for Computer Graphics, 2nd Edition,
Tata McGraw-Hill, New Delhi.
5) Foley, Van Dan, Feiner, Hughes, 2000, Computer Graphics, Addison
Wesley, Boston
Website and E-Learning Source
1) http://forum.jntuworld.com/showthread.php?3846-Computer-Graphics- Notes-
All-8-Units
2) http://www.cs.kent.edu/~farrell/cg05/lectures/index.html

You might also like