0% found this document useful (0 votes)
183 views

Computer Graphicsc... Amity

The document provides an overview of the Computer Graphics course offered at Amity School of Engineering & Technology. The course objectives are to provide an understanding of fundamental graphical operations, mathematics behind computer graphics, and recent advances. The course covers topics such as graphics hardware, output primitives, geometric transformations, 3D object representation, color models, and rendering techniques. Evaluation includes class tests, home assignments, seminars/vivas/quizzes, and an end semester exam. References include textbooks and papers on topics like splines, algorithms, interactive graphics, and computational geometry.

Uploaded by

Farid Khan
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
183 views

Computer Graphicsc... Amity

The document provides an overview of the Computer Graphics course offered at Amity School of Engineering & Technology. The course objectives are to provide an understanding of fundamental graphical operations, mathematics behind computer graphics, and recent advances. The course covers topics such as graphics hardware, output primitives, geometric transformations, 3D object representation, color models, and rendering techniques. Evaluation includes class tests, home assignments, seminars/vivas/quizzes, and an end semester exam. References include textbooks and papers on topics like splines, algorithms, interactive graphics, and computational geometry.

Uploaded by

Farid Khan
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

AMITY SCHOOL OF ENGINEERING & TECHNOLOGY

B.Tech (CSE) Semester-IV


COMPUTER GRAPHICS
Course Code: Course Objective:
The objective of the course is to provide the understanding of the fundamental graphical operations and the implementation on computer, the mathematics behind computer graphics, including the use of spline curves and surfaces. It gives the glimpse of recent advances in computer graphics, user interface issues that make the computer easy, for the novice to use.

BTC 405

Credit Units: 04

Course Contents:
Module I: Introduction to Graphics and Graphics Hardware System Video display devices, CRT, LCD Display devices Raster scan displays, Random scan displays, Raster scan systems, Random scan Systems. Input devices, keyboard, mouse, Trackball and spaceball, Joystick, Data glove, Digitizers, Image scanners, Touch panels, Light pens, Voice systems. Hardcopy devices, Printers, Plotters. Module II: Output Primitives and Clipping operations Algorithms for drawing 2D Primitives lines (DDA and Bresenhams line algorithm), circles (Bresenhams and midpoint circle algorithm), ellipses (midpoint ellipse algorithm), other curves(conic sections, polynomials and spline curves). Antialiasing and filtering techniques Line clipping (cohen-sutherland algorithm), clip windows, circles, ellipses, polygon, clipping with Sutherland Hodgeman algorithm. Module III: Geometric transformation 2D Transformation: Basic transformation, Translation, Rotation, scaling, Matrix Representations and Homogeneous coordinates, window to viewport transformation. 3D Concepts: Parallel projection and Perspective projection, 3 D Transformation.

Module IV: 3 D Object Representation, Colour models and rendering Polygon meshes in 3 D, Spheres, Ellipsoid, Bezier curves and Bezier surfaces, Bspline curves and surfaces, solid modeling, sweep representation, constructive solid geometry methods. Achromatic and color models. Shading, rendering techniques and visible surface detection method: Basic illumination, diffuse reflection, specular reflection, transparency, shadows. Polygon rendering method, Gouraud & Phong shading, Ray tracing method, recursive ray tracing, radio-sity method. Depth-buffer method,A-buffer method, Depth-sorting method(painters algorithm), Oct -tres method.

Module V: Introduction to multimedia File formats for BMP, GIF, TIFF, IPEG, MPEG-II, Animation techniques and languages. Design of animation sequences, Computer Animation languages, Elementary filtering techniques and elementary Image Processing techniques

Examination Scheme:
Components A CT S/V/Q HA EE 5 10 8 7 70 Weightage (%) CT: Class Test, HA: Home Assignment, S/V/Q: Seminar/Viva/Quiz, EE: End Semester Examination; Att: Attendance

Text & References:


Text: Foley et. al., Computer Graphics Principles & practice, 2 nd ed. AWL, 2000. D. Hearn and P. Baker, Computer Graphics, Prentice Hal l, 1986. R. Plastock and G. Kalley, Theory and Problems of Computer Graphics, Schaums Series, McGraw Hill, 1986 References: R.H. Bartels, J.C. Beatty and B.A. Barsky, An Introduction to Splines for use in Computer Graphics and Geometric Modeling, Morgan Kaufmann Publishers Inc., 1987. C.E. Leiserson, T.H. Cormen and R.L. Rivest, Introduction to Algorithms, McGraw -Hill Book Company, 1990. W. Newman and R. Sproul, Principles of Interactive Computer Graphics, McGraw -Hill, 1973. F.P. Preparata and M.I. Shamos, Computational Geometry: An Introduction, Springer -Verlag New York Inc., 1985. D. Rogers and J. Adams, Mathematical Elements for Computer Graphics, MacGraw -Hill International Edition, 1989 David F. Rogers, Procedural Elements for Computer Graphics, McGraw Hill Book Company, 1985. Alan Watt and Mark Watt, Advanced Animation and Rendering Techniques, Addison -Wesley, 1992

You might also like