COURSE DELIVERY PLAN - THEORY Page 1 of 6

Similar documents
SRI VENKATESWARA COLLEGE OF ENGINEERING. COURSE DELIVERY PLAN - THEORY Page 1 of 6


Course Title: Computer Graphics Course no: CSC209

COURSE DELIVERY PLAN - THEORY Page 1 of 6

OXFORD ENGINEERING COLLEGE (NAAC Accredited with B Grade) DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING LIST OF QUESTIONS

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

CS2401 COMPUTER GRAPHICS ANNA UNIV QUESTION BANK

COURSE DELIVERY PLAN - THEORY Page 1 of 6

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY CS2401 COMPUTER GRAPHICS QUESTION BANK

Introduction to Computer Graphics

Lahore University of Management Sciences. CS 452 Computer Graphics

Course Title. Computer Graphics. Course Code CE313. Theory : 03. Practical : 01. Course Credit. Tutorial : 00. Credits : 04. Course Learning Outcomes

Lahore University of Management Sciences. CS 452 Computer Graphics

Welcome to CS 4/57101 Computer Graphics

Computer Graphics. Instructor: Oren Kapah. Office Hours: T.B.A.

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN

COMPUTER GRAPHICS, MULTIMEDIA AND ANIMATION, Second Edition (with CD-ROM) Malay K. Pakhira

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2013 B.E. COMPUTER SCIENCE AND ENGINEERING SEMESTER V SYLLABUS SL. COURSE COURSE TITLE L T P C

KRISTU JYOTI COLLEGE OF MANAGEMENT & TECHNOLOGY QUESTION BANK BCA SEMESTER III Computer graphics Part A (2 marks questions)

Department of Computer Engineering Lesson Planning

CHAPTER 1 Graphics Systems and Models 3


CS1354 GRAPHICS AND MULTIMEDIA DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB CODE / SUBJECT: CS1354 GRAPHICS AND MULTIMEDIA.

птта,.л^яшнря i #*% I C!# % л«*у1 W\ I I "в С^ Ш* I jy* #*% **% ^^ I g"% C"" Prentice Hall Upper Saddle River, NJ PEARSON

Manipal Institute of Technology Manipal University Manipal

(a) rotating 45 0 about the origin and then translating in the direction of vector I by 4 units and (b) translating and then rotation.

Interactive Computer Graphics A TOP-DOWN APPROACH WITH SHADER-BASED OPENGL

End-Term Examination


KINGS GRAPHICS AND MULTIMEDIA DEPARTMENT OF COMPUTER SCIENCE AND ENGG. OUTPUT PRIMITIVES Part-A (2-MARKS)

Points and lines, Line drawing algorithms. Circle generating algorithms, Midpoint circle Parallel version of these algorithms

COURSE PLAN Regulation: R11 FACULTY DETAILS:

LESSON PLAN. Sub. Code & Name : CS GRAPHICS AND MULTIMEDIA Unit:I Branch: IT Year Semester: VII UNIT I OUTPUT PRIMITIVES 9

BHARATHIDASAN ENGINEERING COLLEGE,NATTRAMPALLI

GLOBAL EDITION. Interactive Computer Graphics. A Top-Down Approach with WebGL SEVENTH EDITION. Edward Angel Dave Shreiner

ME COMPUTER AIDED DESIGN COMPUTER AIDED DESIGN 2 MARKS Q&A

MCA IV SEMESTER SYLLABUS

Computer Graphics. Apurva A. Desai

SAZ4C COMPUTER GRAPHICS. Unit : 1-5. SAZ4C Computer Graphics

SYLLABUS WEEKLY SCHEDULE V SEMESTER DEPARTMENT OF CSE IV YEAR DEGREE COURSE

Syllabus CS476 COMPUTER GRAPHICS Fall 2009

Aptitude Test Question

A Tool for Demonstrating the Interaction among Lighting/Material. Parameters and Potential Problems in Polygon-Based Rendering

COMP30019 Graphics and Interaction Rendering pipeline & object modelling

Lecture outline. COMP30019 Graphics and Interaction Rendering pipeline & object modelling. Introduction to modelling

Introduction to Computer Graphics. Knowledge basic concepts 2D and 3D computer graphics

CS452/552; EE465/505. Clipping & Scan Conversion

Graphics and Interaction Rendering pipeline & object modelling

QUESTION BANK 10CS65 : COMPUTER GRAPHICS AND VISUALIZATION

MCA V SEMESTER CODE SUBJECT MARKS

SOFTWARE ENGINEERING & OOAD (3-1-0)Cr.-4

* 7<), ;)8 > #&,)?0/ ;. A ; ! 5- ):%4B ' %?2+?;,)7--

Cs602-computer graphics MCQS MIDTERM EXAMINATION SOLVED BY ~ LIBRIANSMINE ~

Lecturer Athanasios Nikolaidis

Lab Manual. Computer Graphics. T.E. Computer. (Sem VI)

CS5620 Intro to Computer Graphics

CS602 MCQ,s for midterm paper with reference solved by Shahid

The University of Calgary

Roll No. : Invigilator's Signature :.. GRAPHICS AND MULTIMEDIA. Time Allotted : 3 Hours Full Marks : 70

Pipeline Operations. CS 4620 Lecture 10

ce Hours: MW 12:30 PM 1:30 PM (till 12/12/18), or by appointment

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Computer Graphics

Graphics Hardware and Display Devices

Pipeline Operations. CS 4620 Lecture 14

Computer Graphics I Lecture 11

CEng 477 Introduction to Computer Graphics Fall 2007

MODELING AND HIERARCHY

Lecture 1. Computer Graphics and Systems. Tuesday, January 15, 13

Review. Stephen J. Guy

Topics and things to know about them:

Computer graphics 2. Róbert Bohdal, FMFI UK M-114, flurry.dg.fmph.uniba.sk/webog/bohdal

Lesson Plan. Name of Faculty: Sana Bharti. Discipline: MCA. Semester: 4 th. Subject: Data Mining and Warehousing (MCA-16-43)

COM337 COMPUTER GRAPHICS Other Topics

Mathematical Tools in Computer Graphics with C# Implementations Table of Contents

Intro to Ray-Tracing & Ray-Surface Acceleration

CEG477/CEG677. Computer Graphics II

Contents. 1 A Survey of Computer. 2 Overview of Graphics. Graphics 2. Systems 34. vii

Computer Graphics ( /657) Prof. Misha Kazhdan

Computer Graphics & Image Processing: Exercises

Animation & Rendering

Pipeline Operations. CS 4620 Lecture Steve Marschner. Cornell CS4620 Spring 2018 Lecture 11

Module Contact: Dr Stephen Laycock, CMP Copyright of the University of East Anglia Version 1

Part 3: 2D Transformation

SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year

1 Preview. Dr. Scott Gordon Computer Science Dept. CSUS. Virtual Cameras, Viewing Transformations: CSc-155 Advanced Computer Graphics

CS380: Computer Graphics Introduction. Sung-Eui Yoon ( 윤성의 ) Course URL:

Werner Purgathofer

CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination

CS602- Computer Graphics Solved MCQS From Midterm Papers. MIDTERM EXAMINATION Spring 2013 CS602- Computer Graphics

3D Graphics Pipeline II Clipping. Instructor Stephen J. Guy

Mcq In Computer Graphics

Graphics for VEs. Ruth Aylett

Computer Graphics: Programming, Problem Solving, and Visual Communication

CS 130 Final. Fall 2015

Clipping and Scan Conversion

CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination (Total: 100 marks)

The Viewing Pipeline Coordinate Systems

The exam begins at 2:40pm and ends at 4:00pm. You must turn your exam in when time is announced or risk not having it accepted.

INFORMATION TECHNOLOGY HANDLED & PREPARED BY Dr. N.KRISHNARAJ,A.P(Sel.G) MS. R. THENMOZHI, AP (Sel.G)

Transcription:

COURSE DELIVERY PLAN - THEORY Page 1 of 6 Department of Department of Computer Science and Engineering B.E/B.Tech/M.E/M.Tech : Department of Computer Science and Engineering Regulation : 2013 Sub. Code / Sub. Name Unit : CS6504 - Computer Graphics : I Unit Syllabus: INTRODUCTION LP: CS6504 Rev. No: 01 Date: 01/07/2016 Survey of computer graphics, Overview of graphics systems Video display devices, Raster scan systems, Random scan systems, Graphics monitors and Workstations, Input devices, Hard copy Devices, Graphics Software; Output primitives points and lines, line drawing algorithms, loading the frame buffer, line function; circle and ellipse generating algorithms; Pixel addressing and object geometry, filled area primitives. Students will gain knowledge about graphics hardware devices and software used.. 1 Survey of computer graphics, Applications, Overview of graphics systems - Video display devices 2 Raster scan systems, Random scan systems 2-Ch 1 (2-34), 2- Ch 2 (35-52) 3-Ch 1(1-8) 2-Ch 2(53-56) 1-Ch 4(189-202,208-211) 3-Ch 1(9-24) 3 4 5 6 Graphics monitors and Workstations, Input devices, Hard copy Devices, Graphics Software Output primitives points and lines, line drawing algorithms - Digital Differential Analyzer (DDA) algorithm line drawing algorithms - Bresenham's line algorithm, Parallel line algorithm loading the frame buffer, line function, Circle Generating algorithms - Properties of Circles 7 Circle Generating algorithms - Midpoint Circle Algorithm 8 Ellipse Generating algorithms - Properties of ellipses, Midpoint Ellipse Algorithm 9 Pixel addressing and object geometry, filled area primitives 2-Ch 2(57-79) 1-Ch 1(25-41) 3-Ch 1(25-33) 2-Ch 3(84-88) 1-Ch 3(91-114) 3-Ch 6(137-139) 2-Ch 3(88-94) 3-Ch 6(140-145) 2-Ch 3(94-98) 3-Ch 6(147-152) 2-Ch 3(98-102) 3-Ch 6(147-152) 2-Ch 3(102-110) 3-Ch 6(153-159) 2-Ch 3(114-130) 1-Ch 3(115-133) LCD/ BB * duration: 50 minutes

COURSE DELIVERY PLAN - THEORY Page 2 of 6 Sub. Code / Sub. Name: CS6504 - Computer Graphics Unit : II Unit Syllabus : TWO DIMENSIONAL GRAPHICS Two dimensional geometric transformations Matrix representations and homogeneous coordinates, composite transformations; Two dimensional viewing viewing pipeline, viewing coordinate reference frame; window-to-viewport coordinate transformation, Two dimensional viewing functions; clipping operations point, line, and polygon clipping algorithms. This unit gives an understanding of the two dimensional graphics and their transformations. Also, the unit provides knowledge on clipping operations. 10 11 12 Two dimensional geometric transformations Basic transformation- Translation, Scaling, Rotation Matrix representations and homogeneous coordinates, Composite transformations - Translations Composite transformations - General pivot-point rotations, General fixed point scaling, Concatenation properties. 13 Other transformations - lection and shear 14 15 16 17 18 Two dimensional viewing viewing pipeline, viewing coordinate reference frame window-to-viewport coordinate transformation, Two dimensional viewing functions Clipping operations point clipping, line clipping - Cohen Sutherland line clipping line clipping - Liang Barsky line clipping, Nicholl Lee Nicholl line clipping Polygon clipping - Sutherland Hodgeman Polygon clipping, Weiler-Atherton polygon clipping 2-Ch 5(184-188) 1-Ch 5(225-227) 3-Ch 7(195-200) 6-Ch 6(111-134) 7-Ch 7(245-251) 2-Ch 5(189-191) 1-Ch 5(228-234) 3-Ch 7(200-204) 7-Ch 7(252-254) 2-Ch 5(191-200) 1-Ch 5(228-234) 3-Ch 7(204-211) 2-Ch 5(201-205) 3-Ch 7(216-218) 2-Ch 6(216-220) 3-Ch 8(233-241) 6-Ch 7(141-156) 2-Ch 6(220-224) 1-Ch 5(234-236) 2-Ch 6(224-230) 1-Ch 3(135-141) 3-Ch 8(250-256) 2-Ch 6(230-235) 1-Ch 3(135-148) 3-Ch 8(257-261) 2-Ch 6(237-243) 1-Ch 3(148-153) 3-Ch 8(263-270) * duration: 50 mins

Sub. Code / Sub. Name: CS6504 - Computer Graphics Unit : III FT/GN/68/00/21.04.15 COURSE DELIVERY PLAN - THEORY Page 3 of 6 Unit Syllabus : THREE DIMENSIONAL GRAPHICS Three dimensional concepts; Three dimensional object representations Polygon surfaces- Polygon tables- Plane equations - Polygon meshes; Curved Lines and surfaces, Quadratic surfaces; Blobby objects; Spline representations Bezier curves and surfaces -B-Spline curves and surfaces. TRANSFORMATION AND VIEWING: Three dimensional geometric and modeling transformations Translation, Rotation, Scaling, composite transformations; Three dimensional viewing viewing pipeline, viewing coordinates, Projections, Clipping; Visible surface detection methods This unit gives an idea about 3D object representations and Spline representations. It provides an understanding of three dimensional graphics and their transformations. 19 20 21 Three dimensional concepts - 3D display methods (parallel projection, perspective projection, depth cueing, Surface identification and rendering, 3D graphics packages Three dimensional object representations Polygon surfaces- Polygon tables- Plane equations - Polygon meshes Curved Lines and surfaces, Quadratic surfaces -Sphere, Ellipsoid, Torus. Superquadrics 22 Blobby objects, Spline representations, Spline specifications 23 24 25 26 27 28 Bezier curves-properties, cubic bezier curves. Bezier surfaces. B-Spline curves and surfaces Three dimensional geometric and modeling transformations Translation, Rotation, Scaling Other transformations, composite transformations. Three dimensional viewing viewing pipeline, viewing coordinates, Projections - parallel projections, perspective projections Clipping- Normalized view volumes, viewport clipping. Visible surface detection methods - Classification of algorithms, back face detection, depth buffer method, A-buffer method, scan line method. Visible surface detection methods - Depth sorting method, BSP tree method, area subdivision method. Octree method, ray casting method, Curved surfaces, wireframe method, visibility detection functions. 2-Ch 9(297-303) 1-Ch 16(830-837) 3-Ch 10(307-309) 7-Ch 7(255-264) 2-Ch 10(304-310) 1-Ch 11(495-501) 3-Ch 13(393-400) 2-Ch 10(310-314) 3-Ch 13(393-400) 2-Ch 10(314-320) 1-Ch 11(502-507) 3-Ch 14(411-416) 3-Ch 15(467-476) 2-Ch 10(327-345) 1-Ch 11(512-528) 3-Ch 14(423-442) 2-Ch 11(408-421) 1-Ch 5(237-250) 3-Ch 9 (279-293) 2-Ch 11(422-425) 2-Ch 12(432-447) 1-Ch 6(253-294) 3-Ch 9 (295-300) 2-Ch 12(456-463) 2-Ch 13(470-478) 1-Ch 15(673-709) 3-Ch 16(479-486) 7-Ch 15(564-564) 2-Ch 13(478-484) 1-Ch 15(710-718) 3-Ch 16(486-492) 7-Ch 15(565-568) 2-Ch 13(485-491) 1-Ch 15(719-724) 3-Ch 16(492-498) * duration: 50 minutes

COURSE DELIVERY PLAN - THEORY Page 4 of 6 Sub. Code / Sub. Name: CS6504 - Computer Graphics Unit : IV Unit Syllabus : ILLUMINATION AND COLOUR MODELS Light sources - basic illumination models halftone patterns and dithering techniques; Properties of light - Standard primaries and chromaticity diagram; Intuitive colour concepts - RGB colour model - YIQ colour model - CMY colour model - HSV colour model - HLS colour model; Colour selection. This unit makes the student to be familiar with basic illumination models and various color models. The applications of color models are also provided. 29 Illumination and Color Models: Light sources, basic illumination models: Ambient light, diffuse reflection 2-Ch 14(495-500) 1-Ch 16(745-757) 3-Ch 17(513-515) 30 Basic illumination models: Specular reflection, Combined diffuse and Specular reflection with multiple light sources 2-Ch 14(500-504) 3-Ch 17(516-520) 31 Warn Models, Intensity Attenuation, Color Considerations, Transparency, Shadows 32 Halftone patterns -Halftone approximations, Dithering techniques 33 Color Models and Color Applications: Properties of light. Standard primaries and chromaticity diagram: XYZ color model, CIE chromaticity diagram 34 Intuitive color concepts, RGB color model - YIQ color model 35 CMY color model - HSV color model - HLS color model; Color selection and applications 2-Ch 14(504-511) 3-Ch 17(522-526) 2-Ch 14(516-522) 1-Ch 13(592-597) 3-Ch 17(529-534) 2-Ch 15(565-571) 1-Ch 13 (587 608) 3-Ch 17(579-586) 6-Ch 21(531-552) 2-Ch 15(571-574) 1-Ch 13 (608-609,613-614) 3-Ch 17(586-588) 2-Ch 15(574-581) 1-Ch 13 (611-612, 616-627) 3-Ch 17(589-595) * duration: 50 minutes

Sub. Code / Sub. Name: CS6504 - Computer Graphics Unit : V FT/GN/68/00/21.04.15 COURSE DELIVERY PLAN - THEORY Page 5 of 6 Unit Syllabus : ANIMATIONS & REALISM ANIMATION GRAPHICS: Design of Animation sequences animation function raster animation key frame systems motion specification morphing tweening. COMPUTER GRAPHICS REALISM: Tiling the plane Recursively defined curves Koch curves C curves Dragons space filling curves fractals Grammar based models fractals turtle graphics ray tracing. This unit gives an understanding of animation sequences, recursively defined curves and grammar based models. 36 Animation Graphics: Design of Animation sequences, animation function, raster animation 2-Ch 16 (584-587) 1-Ch 21(1081-1101) 3-Ch 12(369-374) 37 key frame systems Morphing 2-Ch 16 (588-591) 3-Ch 12(374-375) 38 key frame systems - Simulating Accelerations, Motion Specifications - Direct Motion Specification, Coal-directed systems, Kinematics and Dynamics 2-Ch 16 (591-596) 3-Ch 12(375-382) 6-Ch 17(413-444) 39 Morphing, tweening. Computer Graphics Realism: Tiling the plane 5- Ch 9 (456), 8 5-Ch 4 (160-165) 40 Recursively defined curves, Koch curves, C curves 5-Ch 5 (149-151) 5-Ch 3 (114-116) 41 Dragons, Space filling curves, Fractal curves 8 42 Grammar based models, turtle graphics 43 fractal models 44 Ray Tracing - Ray Intersections 4-Ch 11 (411-415) 1-Ch 20(1051-1054) 4-Ch 11 (411-415) 1-Ch 20(1044-1050) 4-Ch 8 (299-310) 1-Ch 15(725-739) 1-Ch 16(801-817) 6- Ch 4 (69-88) 45 Ray reflections, Ray refractions 4-Ch 8 (311-325) Continuous Assessment Test - III * duration: 50 minutes

COURSE DELIVERY PLAN - THEORY Page 6 of 6 Sub Code / Sub Name: CS6504 - Computer Graphics REFERENCES: 1. John F. Hughes, Andries Van Dam, Morgan Mc Guire,David F. Sklar, James D. Foley, Steven K. Feiner and Kurt Akeley, Computer Graphics: Principles and Practice,, 3rd Edition, Addison-Wesley Professional,2013. (UNIT I, II, III, IV). 2. Donald Hearn and Pauline Baker M, Computer Graphics", Prentice Hall, New Delhi, 2007 (UNIT V). 3. Donald Hearn and M. Pauline Baker, Warren Carithers, Computer Graphics With Open GL, 4th Edition, Pearson Education, 2010. 4. Jeffrey McConnell, Computer Graphics: Theory into Practice, Jones and Bartlett Publishers, 2006. 5. Hill F S Jr., "Computer Graphics", Maxwell Macmillan, 1990. 6. Peter Shirley, Michael Ashikhmin, Michael Gleicher, Stephen R Marschner, Erik Reinhard, Kelvin Sung, and AK Peters, Fundamental of Computer Graphics, CRC Press, 2010. 7. William M. Newman and Robert F.Sproull, Principles of Interactive Computer Graphics, Mc Graw Hill 1978. 8. http://nptel.ac.in/ Prepared by Approved by Signature Name Ms. N. Revathi Dr. C. Jayakumar Designation Assistant Professor Professor & Head Date 01/07/2016 01/07/2016 Remarks *: Remarks *: * If the same lesson plan is followed in the subsequent semester/year it should be mentioned and signed by the Faculty and the HOD