Class & Semester |
: |
T. Y. B.Tech (Computer Science and Technology), Part III, Sem V |
||||||||
|
||||||||||
Course Title |
: |
Computer Graphics and Multimedia Techniques |
Course Code: |
: |
CS315 |
|||||
Teaching Scheme (Hours) |
: |
3 hr /week=3x13= 39 hrs |
Credits |
: |
03 |
|||||
Evaluation Scheme (Marks) |
: |
CIE SEE |
: : |
50 50 |
IPE IOE EPE/EOE |
: : |
= 100 |
Duration of Exam |
: |
3 Hours |
Revision: |
: |
Third |
Month |
: |
June 2018 |
|||||
Pre-requisites |
: |
The prerequisite for this course is basic knowledge of Computer Systems, Matrix Algebra, Calculus in Three Dimensions, or equivalents. |
|||
Type of Course |
: |
Theory |
|||
Course Domain |
: |
Core |
|||
Skills Imbibed |
: |
Cognitive |
|||
Course Assessment Methods: Student is evaluated during Continuous Internal Evaluation (Internal Test I and Internal Test II) and Semester End Examination. |
|||||
Course Objectives: 1. To introduce the use of the components of a graphics system and become familiar with graphics system components and algorithms. 2. To learn the basic principles of three- dimensional computer graphics. 3. Provide an understanding of how to scan convert the basic geometrical primitives, how to transform the shapes to fit them as per the picture definition. 4. Provide an understanding of mapping from a world coordinates to device coordinates, clipping, and projections. 5. To be able to discuss the application of computer graphics concepts in the development of computer games, information visualization, and business applications. 6. To comprehend and analyze the fundamentals of animation, underlying technologies, principles, and applications. |
|||||
Course Outcomes: 1. To list the basic concepts used in computer graphics. 2. To implement various algorithms to scan, convert the basic geometrical primitives, transformations, Area filling, clipping. 3. To describe the importance of viewing and projections. 4. To define the fundamentals of animation, virtual reality and its related technologies. 5. To understand a typical graphics pipeline. 6. To understand the principles of multimedia techniques. |
|||||
Curriculum Content |
Hours |
||||
Unit 1 Introduction to Graphics Devices: Display Devices and Adapters, Working of Printers, LCD Display.
Unit 2 Transformations: Basic 2D & 3D transformations - Translation, Scaling, Rotation, Reflection, Shearing, Multiple Transformations, Rotation about an axis parallel to a coordinate axis, Rotation about an arbitrary axis in space, Affine and Perspective Geometry, Orthographic projections and Axonometric projections.
Unit 3 Raster Scan Graphics: Bresenham's line and circle drawing algorithms, Scan Conversion techniques: RLE, Frame Buffer, Scan converting polygons: Edge fill and Seed fill algorithms, Anti-aliasing and Half-toning.
Unit 4 Viewing and Clipping: Introduction, Windowing and View-porting, Introduction to clipping, Point clipping, Line clipping: Sutherland - Cohen line clipping algorithm.
Unit 5 Curves and Surfaces Curve Representation, Non-parametric and parametric curves, representation of space curves, Cubic Spline, Parabolic Blended curves, Bezier curves and B-spline curves, Z- buffer, Warnock algorithm.
Unit 6 Multimedia Applications Media preparation, composition, integration, communication, entertainment using commercial tools |
3
8
7
6
8
7 |
||||
Text Books |
: |
|
|||
|
|
1. “Mathematical elements for Computer Graphics” - David F. Rogers, J. Alan Adams (MGH Int.) (For chapters 1, 2, 5) 2. “Procedural elements for Computer Graphics” - David F. Rogers, (MGH Int.) (For chapters 3, 4) 3. “Multimedia Making it Work”, Tay Vaughan, TMGH, 5th Edition. 4. “Multimedia Communication”, Fred Halsall, Pearson Education. |
|||
Reference Books |
: |
|
|||
1. Newman Sproul, “Principles of Interactive Computer Graphics” - (MGH) (chapters 1,4) 2. Prof. Rajesh Maurya, “Computer Graphics” (Wiley India Pvt. Ltd.) (Chapter 4) 3. Hearn & Baker, “Computer Graphics”. 4. Ranjan Parekh, “Principles of Multimedia”, TMGH |
|||||
- Teacher: Trupti Ghatage.DOT