COURSE DELIVERY PLAN - THEORY Page 1 of 6

Size: px
Start display at page:

Download "COURSE DELIVERY PLAN - THEORY Page 1 of 6"

Transcription

1 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 : CS 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( , ) 3-Ch 1(9-24) 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( ) 2-Ch 3(88-94) 3-Ch 6( ) 2-Ch 3(94-98) 3-Ch 6( ) 2-Ch 3(98-102) 3-Ch 6( ) 2-Ch 3( ) 3-Ch 6( ) 2-Ch 3( ) 1-Ch 3( ) LCD/ BB * duration: 50 minutes

2 COURSE DELIVERY PLAN - THEORY Page 2 of 6 Sub. Code / Sub. Name: CS 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 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 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( ) 1-Ch 5( ) 3-Ch 7( ) 6-Ch 6( ) 7-Ch 7( ) 2-Ch 5( ) 1-Ch 5( ) 3-Ch 7( ) 7-Ch 7( ) 2-Ch 5( ) 1-Ch 5( ) 3-Ch 7( ) 2-Ch 5( ) 3-Ch 7( ) 2-Ch 6( ) 3-Ch 8( ) 6-Ch 7( ) 2-Ch 6( ) 1-Ch 5( ) 2-Ch 6( ) 1-Ch 3( ) 3-Ch 8( ) 2-Ch 6( ) 1-Ch 3( ) 3-Ch 8( ) 2-Ch 6( ) 1-Ch 3( ) 3-Ch 8( ) * duration: 50 mins

3 Sub. Code / Sub. Name: CS Computer Graphics Unit : III FT/GN/68/00/ 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 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 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( ) 1-Ch 16( ) 3-Ch 10( ) 7-Ch 7( ) 2-Ch 10( ) 1-Ch 11( ) 3-Ch 13( ) 2-Ch 10( ) 3-Ch 13( ) 2-Ch 10( ) 1-Ch 11( ) 3-Ch 14( ) 3-Ch 15( ) 2-Ch 10( ) 1-Ch 11( ) 3-Ch 14( ) 2-Ch 11( ) 1-Ch 5( ) 3-Ch 9 ( ) 2-Ch 11( ) 2-Ch 12( ) 1-Ch 6( ) 3-Ch 9 ( ) 2-Ch 12( ) 2-Ch 13( ) 1-Ch 15( ) 3-Ch 16( ) 7-Ch 15( ) 2-Ch 13( ) 1-Ch 15( ) 3-Ch 16( ) 7-Ch 15( ) 2-Ch 13( ) 1-Ch 15( ) 3-Ch 16( ) * duration: 50 minutes

4 COURSE DELIVERY PLAN - THEORY Page 4 of 6 Sub. Code / Sub. Name: CS 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( ) 1-Ch 16( ) 3-Ch 17( ) 30 Basic illumination models: Specular reflection, Combined diffuse and Specular reflection with multiple light sources 2-Ch 14( ) 3-Ch 17( ) 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( ) 3-Ch 17( ) 2-Ch 14( ) 1-Ch 13( ) 3-Ch 17( ) 2-Ch 15( ) 1-Ch 13 ( ) 3-Ch 17( ) 6-Ch 21( ) 2-Ch 15( ) 1-Ch 13 ( , ) 3-Ch 17( ) 2-Ch 15( ) 1-Ch 13 ( , ) 3-Ch 17( ) * duration: 50 minutes

5 Sub. Code / Sub. Name: CS Computer Graphics Unit : V FT/GN/68/00/ 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 ( ) 1-Ch 21( ) 3-Ch 12( ) 37 key frame systems Morphing 2-Ch 16 ( ) 3-Ch 12( ) 38 key frame systems - Simulating Accelerations, Motion Specifications - Direct Motion Specification, Coal-directed systems, Kinematics and Dynamics 2-Ch 16 ( ) 3-Ch 12( ) 6-Ch 17( ) 39 Morphing, tweening. Computer Graphics Realism: Tiling the plane 5- Ch 9 (456), 8 5-Ch 4 ( ) 40 Recursively defined curves, Koch curves, C curves 5-Ch 5 ( ) 5-Ch 3 ( ) 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 ( ) 1-Ch 20( ) 4-Ch 11 ( ) 1-Ch 20( ) 4-Ch 8 ( ) 1-Ch 15( ) 1-Ch 16( ) 6- Ch 4 (69-88) 45 Ray reflections, Ray refractions 4-Ch 8 ( ) Continuous Assessment Test - III * duration: 50 minutes

6 COURSE DELIVERY PLAN - THEORY Page 6 of 6 Sub Code / Sub Name: CS 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, Jeffrey McConnell, Computer Graphics: Theory into Practice, Jones and Bartlett Publishers, Hill F S Jr., "Computer Graphics", Maxwell Macmillan, Peter Shirley, Michael Ashikhmin, Michael Gleicher, Stephen R Marschner, Erik Reinhard, Kelvin Sung, and AK Peters, Fundamental of Computer Graphics, CRC Press, William M. Newman and Robert F.Sproull, Principles of Interactive Computer Graphics, Mc Graw Hill Prepared by Approved by Signature Name Ms. N. Revathi Dr. C. Jayakumar Designation Assistant Professor Professor & Head Date 01/07/ /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

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

SRI VENKATESWARA COLLEGE OF ENGINEERING. COURSE DELIVERY PLAN - THEORY Page 1 of 6 COURSE DELIVERY PLAN - THEORY Page 1 of 6 Department of Information Technology B.E/B.Tech/M.E/M.Tech : IT Regulation: 2016 PG Specialisation : -- Sub. Code / Sub. Name : IT16501 / Graphics and Multimedia

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : III Year, V Semester Section : CSE - 1 & 2 Subject Code : CS6504 Subject

More information

Course Title: Computer Graphics Course no: CSC209

Course Title: Computer Graphics Course no: CSC209 Course Title: Computer Graphics Course no: CSC209 Nature of the Course: Theory + Lab Semester: III Full Marks: 60+20+20 Pass Marks: 24 +8+8 Credit Hrs: 3 Course Description: The course coversconcepts of

More information

COURSE DELIVERY PLAN - THEORY Page 1 of 6

COURSE DELIVERY PLAN - THEORY Page 1 of 6 COURSE DELIVERY PLAN - THEORY Page 1 of 6 Department of Information Technology B.E/B.Tech/M.E/M.Tech : Information Technology Regulation: 2013 PG Specialisation : Sub. Code / Sub. Name : IT6501 / Graphics

More information

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

OXFORD ENGINEERING COLLEGE (NAAC Accredited with B Grade) DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING LIST OF QUESTIONS OXFORD ENGINEERING COLLEGE (NAAC Accredited with B Grade) DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING LIST OF QUESTIONS YEAR/SEM.: III/V STAFF NAME: T.ELANGOVAN SUBJECT NAME: Computer Graphics SUB. CODE:

More information

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY SRM INSTITUTE OF SCIENCE AND TECHNOLOGY DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK SUB.NAME: COMPUTER GRAPHICS SUB.CODE: IT307 CLASS : III/IT UNIT-1 2-marks 1. What is the various applications

More information

CS2401 COMPUTER GRAPHICS ANNA UNIV QUESTION BANK

CS2401 COMPUTER GRAPHICS ANNA UNIV QUESTION BANK CS2401 Computer Graphics CS2401 COMPUTER GRAPHICS ANNA UNIV QUESTION BANK CS2401- COMPUTER GRAPHICS UNIT 1-2D PRIMITIVES 1. Define Computer Graphics. 2. Explain any 3 uses of computer graphics applications.

More information

COURSE DELIVERY PLAN - THEORY Page 1 of 6

COURSE DELIVERY PLAN - THEORY Page 1 of 6 COURSE DELIVERY PLAN - THEORY Page 1 of 6 Department of Information Technology B.E/B.Tech/M.E/M.Tech : Information Technology Regulation: 2013 PG Specialisation : LP: IT6501 Rev. No: 01 Date: 30/06/2016

More information

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY CS2401 COMPUTER GRAPHICS QUESTION BANK

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY CS2401 COMPUTER GRAPHICS QUESTION BANK CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS2401 COMPUTER GRAPHICS QUESTION BANK PART A UNIT I-2D PRIMITIVES 1. Define Computer graphics. 2. Define refresh

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics James D. Foley Georgia Institute of Technology Andries van Dam Brown University Steven K. Feiner Columbia University John F. Hughes Brown University Richard L. Phillips

More information

Lahore University of Management Sciences. CS 452 Computer Graphics

Lahore University of Management Sciences. CS 452 Computer Graphics CS 452 Computer Graphics Fall 2015-16 Instructor Murtaza Taj Room No. SSE Block 10-301 Office Hours TBA Email murtaza.taj@lums.edu.pk Telephone 3301 Secretary/TA TBA TA Office Hours TBA Course URL (if

More information

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

Course Title. Computer Graphics. Course Code CE313. Theory : 03. Practical : 01. Course Credit. Tutorial : 00. Credits : 04. Course Learning Outcomes Course Title Course Code Computer Graphics CE313 Theory : 03 Course Credit Practical : 01 Tutorial : 00 Course Learning Outcomes Credits : 04 On the completion of the course, students will be able to:

More information

Lahore University of Management Sciences. CS 452 Computer Graphics

Lahore University of Management Sciences. CS 452 Computer Graphics CS 452 Computer Graphics Fall 206-7 Instructor Room No. Office Hours Email Murtaza Taj 9-GA TBA murtaza.taj@lums.edu.pk Telephone 330 Secretary/TA TA Office Hours Course URL (if any) TBA TBA LMS Course

More information

Welcome to CS 4/57101 Computer Graphics

Welcome to CS 4/57101 Computer Graphics Welcome to CS 4/57101 Computer Graphics Goal: The goal of this course is to provide an introduction to the theory and practice of computer graphics. The course will assume a good background in programming

More information

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

Computer Graphics. Instructor: Oren Kapah. Office Hours: T.B.A. Computer Graphics Instructor: Oren Kapah (orenkapahbiu@gmail.com) Office Hours: T.B.A. The CG-IDC slides for this course were created by Toky & Hagit Hel-Or 1 CG-IDC 2 Exercise and Homework The exercise

More information

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

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN Course Code : MC0665 Course Title : Computer Graphics Semester : III Course Time : July November 2011

More information

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

COMPUTER GRAPHICS, MULTIMEDIA AND ANIMATION, Second Edition (with CD-ROM) Malay K. Pakhira Computer Graphics, Multimedia and Animation SECOND EDITION Malay K. Pakhira Assistant Professor Department of Computer Science and Engineering Kalyani Government Engineering College Kalyani New Delhi-110001

More information

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR 603203 DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS QUESTION BANK (2017-2018) Course / Branch : BCA Semester / Year : IV / II Subject Name : Computer

More information

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

ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2013 B.E. COMPUTER SCIENCE AND ENGINEERING SEMESTER V SYLLABUS SL. COURSE COURSE TITLE L T P C ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2013 B.E. COMPUTER SCIENCE AND ENGINEERING SEMESTER V SYLLABUS SL. COURSE No. CODE COURSE TITLE L T P C THEORY 1. MA6566 Discrete Mathematics 3 1 0 4

More information

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

KRISTU JYOTI COLLEGE OF MANAGEMENT & TECHNOLOGY QUESTION BANK BCA SEMESTER III Computer graphics Part A (2 marks questions) KRISTU JYOTI COLLEGE OF MANAGEMENT & TECHNOLOGY QUESTION BANK 2018 BCA SEMESTER III Computer graphics Part A (2 marks questions) 1. What do mean by refreshing of a screen? 2. Define computer graphics 3.

More information

Department of Computer Engineering Lesson Planning

Department of Computer Engineering Lesson Planning Department of omputer Engineering Lesson Planning Academic year 2015-1 (Even Semester) Term Duration: From 08/01/2015 to 15/0/2015 (Ms. Sharda Darekar) 1. Name of the subject: omputer Graphics (S0)(TH

More information

CHAPTER 1 Graphics Systems and Models 3

CHAPTER 1 Graphics Systems and Models 3 ?????? 1 CHAPTER 1 Graphics Systems and Models 3 1.1 Applications of Computer Graphics 4 1.1.1 Display of Information............. 4 1.1.2 Design.................... 5 1.1.3 Simulation and Animation...........

More information

d) Write programs in Java to create three-tier applications using servlets for conducting on-line examination for displaying student mark list. Assume that student information is available in a database

More information

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

CS1354 GRAPHICS AND MULTIMEDIA DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB CODE / SUBJECT: CS1354 GRAPHICS AND MULTIMEDIA. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB CODE / SUBJECT: CS1354 GRAPHICS AND MULTIMEDIA YEAR / SEM: II / III Unit 1 OUTPUT PRIMITIVES 1. Define 2D rotation. 2. Write the 2D transformation

More information

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

птта,.л^яшнря i #*% I C!# % л«*у1 W\ I I в С^ Ш* I jy* #*% **% ^^ I g% C Prentice Hall Upper Saddle River, NJ PEARSON птта,.л^яшнря THIRD EDITION C!#% л«*у1 W\ I I "в С^ Ш* I jy* #*% **% ^^ I g"% C"" i #*% I %ьж I I I W*J Werl W ^»* I ^tmnp I ЧыЛ P^r I I I ^^» ta^ with OpenGL Donald Hearn M. Pauline Baker Computer Science

More information

Manipal Institute of Technology Manipal University Manipal

Manipal Institute of Technology Manipal University Manipal MIT/CSE/LM/13/R0 COMPUTER GRAPHICS LAB MANUAL FIFTH SEMESTER Department of Computer Science & Engineering 10pt. CREDIT SYSTEM (2014) Prepared by Approved by (Dr. P. C. Siddalingaswamy) (Head of the Department)

More information

(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.

(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. Code No: R05221201 Set No. 1 1. (a) List and explain the applications of Computer Graphics. (b) With a neat cross- sectional view explain the functioning of CRT devices. 2. (a) Write the modified version

More information

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

Interactive Computer Graphics A TOP-DOWN APPROACH WITH SHADER-BASED OPENGL International Edition Interactive Computer Graphics A TOP-DOWN APPROACH WITH SHADER-BASED OPENGL Sixth Edition Edward Angel Dave Shreiner Interactive Computer Graphics: A Top-Down Approach with Shader-Based

More information

End-Term Examination

End-Term Examination Paper Code: MCA-108 Paper ID : 44108 Second Semester [MCA] MAY-JUNE 2006 Q. 1 Describe the following in brief :- (3 x 5 = 15) (a) QUADRATIC SURFACES (b) RGB Color Models. (c) BSP Tree (d) Solid Modeling

More information

SL. COURSE No. CODE THEORY ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2013 B.E. COMPUTER SCIENCE AND ENGINEERING SEMESTER V COURSE TITLE L T P C 1. MA6566 Discrete Mathematics 3 1 0 4 2. CS6501

More information

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

KINGS GRAPHICS AND MULTIMEDIA DEPARTMENT OF COMPUTER SCIENCE AND ENGG. OUTPUT PRIMITIVES Part-A (2-MARKS) KINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGG QUESTION BANK YEAR/ SEM : III/ VI SUB. CODE : SUBJECT NAME: UNIT- I OUTPUT PRIMITIVES 1. What is the purpose of presentation graphics?

More information

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

Points and lines, Line drawing algorithms. Circle generating algorithms, Midpoint circle Parallel version of these algorithms Jahangirabad Institute Of Technology Assistant Prof. Ankur Srivastava COMPUTER GRAPHICS Semester IV, 2016 MASTER SCHEDULE Unit-I Unit-II Class 1,2,3,4 Mon, Jan19,Tue20,Sat23,Mon 25 Class 5 Wed, Jan 27

More information

COURSE PLAN Regulation: R11 FACULTY DETAILS:

COURSE PLAN Regulation: R11 FACULTY DETAILS: 2013-14 COURSE PLAN FACULTY DETAILS: Name of the Faculty:: Designation: Department:: Assistant professor Information Technology COURSE DETAILS Name Of The Programme:: B.Tech Batch:: 2011-2015 Designation::

More information

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

LESSON PLAN. Sub. Code & Name : CS GRAPHICS AND MULTIMEDIA Unit:I Branch: IT Year Semester: VII UNIT I OUTPUT PRIMITIVES 9 Sub. Code & Name : CS1354 - GRAPHCS AND MULTMEDA Unit: Branch: T Year 2012-13 Semester: V Page 1 of 6 UNT OUTPUT PRMTVES 9 ntroduction Line Curve and ellipse drawing algorithms Attributes Two-dimensional

More information

BHARATHIDASAN ENGINEERING COLLEGE,NATTRAMPALLI

BHARATHIDASAN ENGINEERING COLLEGE,NATTRAMPALLI BHARATHIDASAN ENGINEERING COLLEGE,NATTRAMPALLI-635 854. 2017-2018 ODD SEMESTER -INFORMATION TECHNOLOGY IT6501 - GRAPHICS AND MULTIMEDIA- QUESTION BANK UNIT-I OUTPUT PRIMITIVES 1. What do you mean by output

More information

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

GLOBAL EDITION. Interactive Computer Graphics. A Top-Down Approach with WebGL SEVENTH EDITION. Edward Angel Dave Shreiner GLOBAL EDITION Interactive Computer Graphics A Top-Down Approach with WebGL SEVENTH EDITION Edward Angel Dave Shreiner This page is intentionally left blank. Interactive Computer Graphics with WebGL, Global

More information

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

ME COMPUTER AIDED DESIGN COMPUTER AIDED DESIGN 2 MARKS Q&A ME6501 - COMPUTER AIDED DESIGN COMPUTER AIDED DESIGN 2 MARKS Q&A Unit I 1. What is CAD? Computer aided design (CAD) is the technology concerned with the use of computer systems to assist the creation,

More information

MCA IV SEMESTER SYLLABUS

MCA IV SEMESTER SYLLABUS MCA IV SEMESTER SYLLABUS CS - 41. Visual Programming with VB.Net CS - 42. Software Engineering CS - 43. Operations Research CS - 44. Computer Graphics & Programming with World Wide Web. CS - 45. Project

More information

Computer Graphics. Apurva A. Desai

Computer Graphics. Apurva A. Desai Computer Graphics Apurva A. Desai COMPUTER GRAPHICS Apurva A. Desai Professor and Head Department of Computer Science Veer Narmad South Gujarat University Surat New Delhi-110001 2008 COMPUTER GRAPHICS

More information

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

SAZ4C COMPUTER GRAPHICS. Unit : 1-5. SAZ4C Computer Graphics SAZ4C COMPUTER GRAPHICS Unit : 1-5 1 UNIT :1 SYLLABUS Introduction to computer Graphics Video display devices Raster scan Systems Random Scan Systems Interactive input devices Hard copy devices Graphics

More information

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

SYLLABUS WEEKLY SCHEDULE V SEMESTER DEPARTMENT OF CSE IV YEAR DEGREE COURSE VELTECH HIGH TECH Dr RANGARAJAN Dr. SAKUNTHALA ENGINEERING COLLEGE (Owned by Vel Trust 1997) (An ISO 9001: 2008 Certified Institution) Accredited By NAAC with A Grade and NBA Accredited Institution (Approved

More information

Syllabus CS476 COMPUTER GRAPHICS Fall 2009

Syllabus CS476 COMPUTER GRAPHICS Fall 2009 Syllabus CS476 COMPUTER GRAPHICS Fall 2009 Text: Computer Graphics: Principles & Practice, by Foley, van Dam, Feiner, & Hughes(2nd Ed. in C) Changes will be made as necessary. Instructor: Hue McCoy TA:

More information

Aptitude Test Question

Aptitude Test Question Aptitude Test Question Q.1) Which software is not used for Image processing? a) MatLab b) Visual Basic c) Java d) Fortran Q.2) Which software is not used for Computer graphics? a) C b) Java c) Fortran

More information

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

A Tool for Demonstrating the Interaction among Lighting/Material. Parameters and Potential Problems in Polygon-Based Rendering A Tool for Demonstrating the Interaction among Lighting/Material Parameters and Potential Problems in Polygon-Based Rendering Tin-Tin Yu, John Lowther and Ching-Kuang Shene 1 Department of Computer Science

More information

COMP30019 Graphics and Interaction Rendering pipeline & object modelling

COMP30019 Graphics and Interaction Rendering pipeline & object modelling COMP30019 Graphics and Interaction Rendering pipeline & object modelling Department of Computer Science and Software Engineering The Lecture outline Introduction to Modelling Polygonal geometry The rendering

More information

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

Lecture outline. COMP30019 Graphics and Interaction Rendering pipeline & object modelling. Introduction to modelling Lecture outline COMP30019 Graphics and Interaction Rendering pipeline & object modelling Department of Computer Science and Software Engineering The Introduction to Modelling Polygonal geometry The rendering

More information

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

Introduction to Computer Graphics. Knowledge basic concepts 2D and 3D computer graphics Introduction to Computer Graphics Knowledge basic concepts 2D and 3D computer graphics 1 Introduction 2 Basic math 3 2D transformations 4 3D transformations 5 Viewing 6 Primitives 7 Geometry 8 Shading

More information

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

CS452/552; EE465/505. Clipping & Scan Conversion CS452/552; EE465/505 Clipping & Scan Conversion 3-31 15 Outline! From Geometry to Pixels: Overview Clipping (continued) Scan conversion Read: Angel, Chapter 8, 8.1-8.9 Project#1 due: this week Lab4 due:

More information

Graphics and Interaction Rendering pipeline & object modelling

Graphics and Interaction Rendering pipeline & object modelling 433-324 Graphics and Interaction Rendering pipeline & object modelling Department of Computer Science and Software Engineering The Lecture outline Introduction to Modelling Polygonal geometry The rendering

More information

QUESTION BANK 10CS65 : COMPUTER GRAPHICS AND VISUALIZATION

QUESTION BANK 10CS65 : COMPUTER GRAPHICS AND VISUALIZATION QUESTION BANK 10CS65 : COMPUTER GRAPHICS AND VISUALIZATION INTRODUCTION OBJECTIVE: This chapter deals the applications of computer graphics and overview of graphics systems and imaging. UNIT I 1 With clear

More information

MCA V SEMESTER CODE SUBJECT MARKS

MCA V SEMESTER CODE SUBJECT MARKS MCA V SEMESTER CODE SUBJECT MARKS Int. Ext. Total MCA-51 Computer Graphics 25 75 100 MCA-52 Advanced Database System 25 75 100 MCA-53 Embedded System 25 75 100 MCA-54 Parallel Computing 25 75 100 MCA-55

More information

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

SOFTWARE ENGINEERING & OOAD (3-1-0)Cr.-4 MCA-201 3 rd SEMESTER M.C.A SOFTWARE ENGINEERING & OOAD (3-1-0)Cr.-4 F.M-70 Module I (10 hrs) Introductory concepts: Introduction, definition, objectives, Life cycle Requirements analysis and specification.

More information

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

* 7<), ;)8 > #&,)?0/ ;. A ; ! 5- ):%4B ' %?2+?;,)7-- !" # $% #&'()*+,-().&("(- + /)01,)) )2(3)04 #,) )/3, 0)-))5)&-)&-),-))6&-)7-8#)0-0)-)#-))7- )7-(3)6)#, 0 0( )0,9)%-): )7)0)1) ;&3)1-& -4)64);4)364 ;4)9

More information

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

Cs602-computer graphics MCQS MIDTERM EXAMINATION SOLVED BY ~ LIBRIANSMINE ~ Cs602-computer graphics MCQS MIDTERM EXAMINATION SOLVED BY ~ LIBRIANSMINE ~ Question # 1 of 10 ( Start time: 08:04:29 PM ) Total Marks: 1 Sutherland-Hodgeman clipping algorithm clips any polygon against

More information

Lecturer Athanasios Nikolaidis

Lecturer Athanasios Nikolaidis Lecturer Athanasios Nikolaidis Computer Graphics: Graphics primitives 2D viewing and clipping 2D and 3D transformations Curves and surfaces Rendering and ray tracing Illumination models Shading models

More information

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

Lab Manual. Computer Graphics. T.E. Computer. (Sem VI) Lab Manual Computer Graphics T.E. Computer (Sem VI) Index Sr. No. Title of Programming Assignments Page No. 1. Line Drawing Algorithms 3 2. Circle Drawing Algorithms 6 3. Ellipse Drawing Algorithms 8 4.

More information

CS5620 Intro to Computer Graphics

CS5620 Intro to Computer Graphics CS 5620 Fall 2015 www.youtube.com/watch?v=hjhic0mt4ts 3 Computer Graphics Synthesis of static/dynamic 2D images from 3D geometry using computers Teaching Staff Lecturer: Prof. Craig Gotsman Class: Mon

More information

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

CS602 MCQ,s for midterm paper with reference solved by Shahid #1 Rotating a point requires The coordinates for the point The rotation angles Both of above Page No 175 None of above #2 In Trimetric the direction of projection makes unequal angle with the three principal

More information

The University of Calgary

The University of Calgary The University of Calgary Department of Computer Science Final Examination, Questions ENEL/CPSC 555 Computer Graphics Time: 2 Hours Closed Book, calculators are permitted. The questions carry equal weight.

More information

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

Roll No. : Invigilator's Signature :.. GRAPHICS AND MULTIMEDIA. Time Allotted : 3 Hours Full Marks : 70 Name : Roll No. : Invigilator's Signature :.. CS/MCA/SEM-4/MCA-402/2012 2012 GRAPHICS AND MULTIMEDIA Time Allotted : 3 Hours Full Marks : 70 The figures in the margin indicate full marks. Candidates are

More information

Pipeline Operations. CS 4620 Lecture 10

Pipeline Operations. CS 4620 Lecture 10 Pipeline Operations CS 4620 Lecture 10 2008 Steve Marschner 1 Hidden surface elimination Goal is to figure out which color to make the pixels based on what s in front of what. Hidden surface elimination

More information

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

ce Hours: MW 12:30 PM 1:30 PM (till 12/12/18), or by appointment DRAFT EXCERPT (Subject to Revision) CS459-001 Fundamentals of Computer Graphics, Fall 2018 LEC 401 MW 2:00 pm 2:50 pm, PHY 145 LAB 801 Th 9:00 am 10:45 am, EMS 942 LAB 802 Th 11:00 am 12:45 pm, EMS 942

More information

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

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Computer Graphics r About the Tutorial To display a picture of any size on a computer screen is a difficult process. Computer graphics are used to simplify this process. Various algorithms and techniques are used to generate

More information

Graphics Hardware and Display Devices

Graphics Hardware and Display Devices Graphics Hardware and Display Devices CSE328 Lectures Graphics/Visualization Hardware Many graphics/visualization algorithms can be implemented efficiently and inexpensively in hardware Facilitates interactive

More information

Pipeline Operations. CS 4620 Lecture 14

Pipeline Operations. CS 4620 Lecture 14 Pipeline Operations CS 4620 Lecture 14 2014 Steve Marschner 1 Pipeline you are here APPLICATION COMMAND STREAM 3D transformations; shading VERTEX PROCESSING TRANSFORMED GEOMETRY conversion of primitives

More information

Computer Graphics I Lecture 11

Computer Graphics I Lecture 11 15-462 Computer Graphics I Lecture 11 Midterm Review Assignment 3 Movie Midterm Review Midterm Preview February 26, 2002 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/

More information

CEng 477 Introduction to Computer Graphics Fall 2007

CEng 477 Introduction to Computer Graphics Fall 2007 Visible Surface Detection CEng 477 Introduction to Computer Graphics Fall 2007 Visible Surface Detection Visible surface detection or hidden surface removal. Realistic scenes: closer objects occludes the

More information

MODELING AND HIERARCHY

MODELING AND HIERARCHY MODELING AND HIERARCHY Introduction Models are abstractions of the world both of the real world in which we live and of virtual worlds that we create with computers. We are all familiar with mathematical

More information

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

Lecture 1. Computer Graphics and Systems. Tuesday, January 15, 13 Lecture 1 Computer Graphics and Systems What is Computer Graphics? Image Formation Sun Object Figure from Ed Angel,D.Shreiner: Interactive Computer Graphics, 6 th Ed., 2012 Addison Wesley Computer Graphics

More information

Review. Stephen J. Guy

Review. Stephen J. Guy Review Stephen J. Guy Overview Pixar short Review last class Review course Area of Graphics Image Processing Rendering Modeling Animation Misc Area of Graphics Image Processing Rendering Modeling Animation

More information

Topics and things to know about them:

Topics and things to know about them: Practice Final CMSC 427 Distributed Tuesday, December 11, 2007 Review Session, Monday, December 17, 5:00pm, 4424 AV Williams Final: 10:30 AM Wednesday, December 19, 2007 General Guidelines: The final will

More information

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

Computer graphics 2. Róbert Bohdal, FMFI UK M-114, flurry.dg.fmph.uniba.sk/webog/bohdal Computer graphics 2 Róbert Bohdal, FMFI UK M-114, bohdal@fmph.uniba.sk flurry.dg.fmph.uniba.sk/webog/bohdal Content and form It follows the course Computer Graphics 1 It assumed knowledge of terms and

More information

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

Lesson Plan. Name of Faculty: Sana Bharti. Discipline: MCA. Semester: 4 th. Subject: Data Mining and Warehousing (MCA-16-43) Lesson Plan Name of Faculty: Sana Bharti Discipline: MCA Semester: 4 th Subject: Data Mining and Warehousing (MCA-16-43) Lesson Plan Duration: 15 Weeks Workload (Lecture) Per Week: 4 Lecture Per Week Week

More information

COM337 COMPUTER GRAPHICS Other Topics

COM337 COMPUTER GRAPHICS Other Topics COM337 COMPUTER GRAPHICS Other Topics Animation, Surface Details, Global Illumination Kurtuluş Küllü based on the book by Hearn, Baker, and Carithers There are some other important issues and topics that

More information

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

Mathematical Tools in Computer Graphics with C# Implementations Table of Contents Mathematical Tools in Computer Graphics with C# Implementations by Hardy Alexandre, Willi-Hans Steeb, World Scientific Publishing Company, Incorporated, 2008 Table of Contents List of Figures Notation

More information

Intro to Ray-Tracing & Ray-Surface Acceleration

Intro to Ray-Tracing & Ray-Surface Acceleration Lecture 12 & 13: Intro to Ray-Tracing & Ray-Surface Acceleration Computer Graphics and Imaging UC Berkeley Course Roadmap Rasterization Pipeline Core Concepts Sampling Antialiasing Transforms Geometric

More information

CEG477/CEG677. Computer Graphics II

CEG477/CEG677. Computer Graphics II CEG477/CEG677 Computer Graphics II 0-1 Outline 0 Introduction 1 Three-Dimensional Object Representations 2 Visible-Surface Detection Methods 3 Illumination Models and Surface-Rendering Methods 4 Interactive

More information

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

Contents. 1 A Survey of Computer. 2 Overview of Graphics. Graphics 2. Systems 34. vii Preface xix 1 A Survey of Computer Graphics 2 1-1 Graphs and Charts 3 1-2 Computer-Aided Design 5 1-3 Virtual-Reality Environments 10 1-4 Data Visualizations 12 1-5 Education and Training 19 1-6 Computer

More information

Computer Graphics ( /657) Prof. Misha Kazhdan

Computer Graphics ( /657) Prof. Misha Kazhdan Computer Graphics (600.457/657) Prof. Misha Kazhdan misha@cs.jhu.edu Outline Introduction Syllabus Coursework Miscellaneous Introduction: What is CG? 2D image processing 3D object representation & manipulation

More information

Computer Graphics & Image Processing: Exercises

Computer Graphics & Image Processing: Exercises Computer Graphics & Image Processing: Exercises Computer Laboratory Part IB Part II(General) Diploma in Computer Science Introduction These exercises were, in the main, written by three computer graphics

More information

Animation & Rendering

Animation & Rendering 7M836 Animation & Rendering Introduction, color, raster graphics, modeling, transformations Arjan Kok, Kees Huizing, Huub van de Wetering h.v.d.wetering@tue.nl 1 Purpose Understand 3D computer graphics

More information

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

Pipeline Operations. CS 4620 Lecture Steve Marschner. Cornell CS4620 Spring 2018 Lecture 11 Pipeline Operations CS 4620 Lecture 11 1 Pipeline you are here APPLICATION COMMAND STREAM 3D transformations; shading VERTEX PROCESSING TRANSFORMED GEOMETRY conversion of primitives to pixels RASTERIZATION

More information

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

Module Contact: Dr Stephen Laycock, CMP Copyright of the University of East Anglia Version 1 UNIVERSITY OF EAST ANGLIA School of Computing Sciences Main Series PG Examination 2013-14 COMPUTER GAMES DEVELOPMENT CMPSME27 Time allowed: 2 hours Answer any THREE questions. (40 marks each) Notes are

More information

Part 3: 2D Transformation

Part 3: 2D Transformation Part 3: 2D Transformation 1. What do you understand by geometric transformation? Also define the following operation performed by ita. Translation. b. Rotation. c. Scaling. d. Reflection. 2. Explain two

More information

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

SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year 2013-2014 SEMESTER - I S. No. Syllabus Ref. No. SUBJECT Scheme of Scheme of Examination

More information

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

1 Preview. Dr. Scott Gordon Computer Science Dept. CSUS. Virtual Cameras, Viewing Transformations: CSc-155 Advanced Computer Graphics CSc-155 Advanced Computer Graphics 1 Preview Dr. Scott Gordon Computer Science Dept. CSUS Course Description Modeling, viewing, and rendering techniques in 3D computer graphics systems. Topics include:

More information

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

CS380: Computer Graphics Introduction. Sung-Eui Yoon ( 윤성의 ) Course URL: CS380: Computer Graphics Introduction Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/cg About the Instructor Joined KAIST at 2007 Main Research Focus Handle massive data for various

More information

Werner Purgathofer

Werner Purgathofer Einführung in Visual Computing 186.822 Visible Surface Detection Werner Purgathofer Visibility in the Rendering Pipeline scene objects in object space object capture/creation ti modeling viewing projection

More information

CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination

CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination (Total: 100 marks) Figure 1: A perspective view of a polyhedron on an infinite plane. Cameras and Perspective Rendering

More information

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

CS602- Computer Graphics Solved MCQS From Midterm Papers. MIDTERM EXAMINATION Spring 2013 CS602- Computer Graphics CS602- Computer Graphics Solved MCQS From Midterm Papers Dec 18,2013 MC100401285 Moaaz.pk@gmail.com Mc100401285@gmail.com PSMD01 Question No: 1 ( Marks: 1 ) - Please choose one DDA abbreviated for. Discrete

More information

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

3D Graphics Pipeline II Clipping. Instructor Stephen J. Guy 3D Graphics Pipeline II Clipping Instructor Stephen J. Guy 3D Rendering Pipeline (for direct illumination) 3D Geometric Primitives 3D Model Primitives Modeling Transformation 3D World Coordinates Lighting

More information

Mcq In Computer Graphics

Mcq In Computer Graphics Mcq In Free PDF ebook Download: Mcq In Download or Read Online ebook mcq in computer graphics in PDF Format From The Best User Guide Database 1.4 PC Hardware. 1.5 PC Logical graphics (CG) is the field

More information

Graphics for VEs. Ruth Aylett

Graphics for VEs. Ruth Aylett Graphics for VEs Ruth Aylett Overview VE Software Graphics for VEs The graphics pipeline Projections Lighting Shading VR software Two main types of software used: off-line authoring or modelling packages

More information

Computer Graphics: Programming, Problem Solving, and Visual Communication

Computer Graphics: Programming, Problem Solving, and Visual Communication Computer Graphics: Programming, Problem Solving, and Visual Communication Dr. Steve Cunningham Computer Science Department California State University Stanislaus Turlock, CA 95382 copyright 2002, Steve

More information

CS 130 Final. Fall 2015

CS 130 Final. Fall 2015 CS 130 Final Fall 2015 Name Student ID Signature You may not ask any questions during the test. If you believe that there is something wrong with a question, write down what you think the question is trying

More information

Clipping and Scan Conversion

Clipping and Scan Conversion 15-462 Computer Graphics I Lecture 14 Clipping and Scan Conversion Line Clipping Polygon Clipping Clipping in Three Dimensions Scan Conversion (Rasterization) [Angel 7.3-7.6, 7.8-7.9] March 19, 2002 Frank

More information

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

CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination (Total: 100 marks) CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination (Total: 100 marks) Cameras and Perspective Figure 1: A perspective view of a polyhedron on an infinite plane. Rendering

More information

The Viewing Pipeline Coordinate Systems

The Viewing Pipeline Coordinate Systems Overview Interactive Graphics System Model Graphics Pipeline Coordinate Systems Modeling Transforms Cameras and Viewing Transform Lighting and Shading Color Rendering Visible Surface Algorithms Rasterization

More information

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.

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. CS 184: Foundations of Computer Graphics page 1 of 12 Student Name: Student ID: Instructions: Read them carefully! The exam begins at 2:40pm and ends at 4:00pm. You must turn your exam in when time is

More information

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

INFORMATION TECHNOLOGY HANDLED & PREPARED BY Dr. N.KRISHNARAJ,A.P(Sel.G) MS. R. THENMOZHI, AP (Sel.G) VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603203 DEPARTMENT OF INFORMATION TECHNOLOGY Academic Year: 2016-17 QUESTION BANK ODD SEMESTER NAME OF THE SUBJECT GRAPHICS AND MULTIMEDIA SUBJECT

More information