CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY CS2401 COMPUTER GRAPHICS QUESTION BANK

Similar documents

CS2401 COMPUTER GRAPHICS ANNA UNIV QUESTION BANK

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

Fatima Michael College of Engineering & Technology

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

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

End-Term Examination

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

COURSE DELIVERY PLAN - THEORY Page 1 of 6

Course Title: Computer Graphics Course no: CSC209

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

CHAPTER 1 Graphics Systems and Models 3

BHARATHIDASAN ENGINEERING COLLEGE,NATTRAMPALLI

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

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

(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

Introduction to Computer Graphics

Topics and things to know about them:

COURSE DELIVERY PLAN - THEORY Page 1 of 6

QUESTION BANK 10CS65 : COMPUTER GRAPHICS AND VISUALIZATION

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

Aptitude Test Question

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

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

CS 130 Final. Fall 2015

03 Vector Graphics. Multimedia Systems. 2D and 3D Graphics, Transformations

VALLIAMMAI ENGINEERING COLLEGE

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

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

Computer Graphics. Apurva A. Desai

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

Spring 2012 Final. CS184 - Foundations of Computer Graphics. University of California at Berkeley

CS 464 Review. Review of Computer Graphics for Final Exam

COURSE DELIVERY PLAN - THEORY Page 1 of 6

Computer Graphics Solved MCQs -Part 2 MCQs Questions

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

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

CS230 : Computer Graphics Lecture 4. Tamar Shinar Computer Science & Engineering UC Riverside

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

Lahore University of Management Sciences. CS 452 Computer Graphics

Rasterization Overview

The Traditional Graphics Pipeline

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

Institutionen för systemteknik

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

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

The University of Calgary

The Traditional Graphics Pipeline

Line Drawing. Introduction to Computer Graphics Torsten Möller / Mike Phillips. Machiraju/Zhang/Möller

The Traditional Graphics Pipeline

3D Polygon Rendering. Many applications use rendering of 3D polygons with direct illumination

Manipal Institute of Technology Manipal University Manipal

Computer Graphics: Programming, Problem Solving, and Visual Communication

CS602 Midterm Subjective Solved with Reference By WELL WISHER (Aqua Leo)

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

CS 4620 Midterm, March 21, 2017

CS GAME PROGRAMMING Question bank

Part 3: 2D Transformation

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

Graphics and Interaction Rendering pipeline & object modelling

Computer Graphics & Image Processing: Exercises

Line Drawing. Foundations of Computer Graphics Torsten Möller

Review. Stephen J. Guy

Lets assume each object has a defined colour. Hence our illumination model is looks unrealistic.

Chapter 4. Chapter 4. Computer Graphics 2006/2007 Chapter 4. Introduction to 3D 1

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

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

0. Introduction: What is Computer Graphics? 1. Basics of scan conversion (line drawing) 2. Representing 2D curves

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

The Viewing Pipeline Coordinate Systems

Computer Graphics & Image Processing: Exercises

1 Attempt any three of the following: 1 5 a. What is Computer Graphics? How image is to be display on Video Display Device?

MET71 COMPUTER AIDED DESIGN

Midterm Exam! CS 184: Foundations of Computer Graphics! page 1 of 13!

OpenGL Graphics System. 2D Graphics Primitives. Drawing 2D Graphics Primitives. 2D Graphics Primitives. Mathematical 2D Primitives.

CS451Real-time Rendering Pipeline

CMT315 - Computer Graphics & Visual Computing

Rendering. Converting a 3D scene to a 2D image. Camera. Light. Rendering. View Plane

Graphics Pipeline 2D Geometric Transformations

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

Homework #2. Hidden Surfaces, Projections, Shading and Texture, Ray Tracing, and Parametric Curves

CS 591B Lecture 9: The OpenGL Rendering Pipeline

Animation & Rendering

CS Exam 1 Review Problems Fall 2017

CS 381 Computer Graphics, Fall 2008 Midterm Exam Solutions. The Midterm Exam was given in class on Thursday, October 23, 2008.

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.

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

CS184 : Foundations of Computer Graphics Professor David Forsyth Final Examination

CMSC427 Final Practice v2 Fall 2017

Computer Graphics I Lecture 11

CS 130 Exam I. Fall 2015

Introduction to Visualization and Computer Graphics

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

FROM VERTICES TO FRAGMENTS. Lecture 5 Comp3080 Computer Graphics HKBU

CS 4620 Program 3: Pipeline

TDA362/DIT223 Computer Graphics EXAM (Same exam for both CTH- and GU students)

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

Syllabus CS476 COMPUTER GRAPHICS Fall 2009

COMP371 COMPUTER GRAPHICS

Transcription:

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 buffer/frame buffer. 3. What is pixel? 4. Define aspect ratio. 5. What is Output Primitive? 6. What is DDA? 7. What are the disadvantages of DDA algorithm? 8. Digitize a line from (10,12) to (15,15) on a raster screen using Bresenhams straight line algorithm. 9. What is attribute parameter? 10. What are the basic lines attributes? 11. What is meant by antialiasing? 12. Define Translation. 13. Define Rotation. 14. Define Scaling. 15. Define Reflection. 16. Define Shear. 17. Define Window. 18. Define view port. 19. What is viewing transformation? 20. Define Clipping. 21. What are the types of Clipping? 22. What is the purpose of presentation graphics? 23. What is frame buffer?

1. Explain DDA line drawing algorithm with Example. 2. Explain about Bresenham s circle generating algorithm. 3. Write down and explain the midpoint circle drawing algorithm. Assume 10 cm as the radius and co-ordinate as the centre of the circle. 4. Explain about Bresenham s ellipse generating algorithm. 5. Write down and explain the Bresenham s line drawing algorithm with an example. 6. Write short notes on attributes of output primitives. 7. Explain in detail the Sutherland-Hodgeman clipping algorithm with an example. 8. Write about Cohen-Sutherland line clipping algorithm with an example. 9. Explain about two dimensional geometric transformations. 10. Write short notes on clipping operations. 11. Calculate the pixel location approximating the first octant of a circle having centre at (4,5) and radius 4 units using Bresenham s algorithm. 12. Discuss in brief Antialiasing techniques. UNIT II-3D CONCEPTS PART A 1. Differentiate parallel projection from perspective projection. 2. What is shear transformation 3. What are spline curves? 4. Define quadric surfaces. 5. Categorize the 3D object representations? 6. What is a B-reps? 7. What is space-partitioning representation? 8. What is Transformation? 9. What are the types of transformations? 10. What is projection? What are the types of projection? 11. Write the matrix for 3D z-axis rotation. 12. Write the matrix for 3D translation. 13. What are the steps in 3D rotation? 14. What is scaling? 15. What is shearing? 16. What is reflection?

17. Distinguish between window port & view port? 18. What is the need of homogeneous coordinates? 19. What is fixed point scaling? PART-B 1. With suitable examples explain all 3D transformations. 2. Differentiate parallel and perspective projections and derive their projection matrices. 3. Explain about 3D object representation. 4. Write short notes on polygon surfaces and quadric surfaces. 5. Write short notes on Bezier curve and spline. 6. Write short notes on visible surface detection methods. UNIT-III COLOR MODELS PART A 1. How will you convert from YIQ to RGB color model? 2. What are subtractive colors? 3. What is RGB color model? How RGB model represented? 4. How RGB is converted to CMY? 5. How CMY is converted to RGB? 6. What is HSV color model? Draw HSV hexcone. 7. What is HLS color model? 8. What is animation? List different types of animation. 9. Define keyframe. 10. Define morphing. 11. What is Frame-by-Frame animation? 12. What does story board define? 13. What is OPENGL? 14. Give the format OpenGL vertex command? 15. What is the use of glpointsize()? 16. What is the Model view Matrix? 17. What is the Viewport Matrix?

1. Explain about various color models? 2. Explain in detail the CMY color model. 3. Compare and contrast between RGB and CMY color models. 4. Write notes o RGB and HSV color models. 5. Write notes on raster animation. 6. Discuss the methods to draw 3D objects and 3D scenes? 7. What is OpenGL? Discuss the basic operations of OpenGL. UNIT IV RENDERING PART - A 1. What is a shading model? 2. Define shading. 3. Differentiate flat and smooth shading 4. How are shadow areas displayed 5. What is texture? 6. What are the two types of smooth shading? 7. What is Phong shading? 8. What is texture mapping/ pattern mapping? 9. What is environment mapping/ reflection mapping? 10. Write down the function of texture(s,t)? 11. What is the visible intensity? 12. What is the use of gltexcoord2f() function? 13. Write down the OpenGL command to define a quadrilateral face. 14. Give the basic idea of reflection Mapping. 15. What is called a shadow buffer? 16. What does sliding means? 17. Write down the syntax for glframebufferrenderbufferext(). 18. What is the function of glcheckframebufferstatusext()? 19. Write down the syntax for glgetrenderbufferparameteriveext(). 20. List out some of the rules of FBO completeness.

1. Explain the following a) Adding texture to faces b) creating shaded objects. 2. Explain the following a) Adding shadows to objects b) drawing shadows. 3. How do you create shaded objects and draw shadows explain? 4. Explain about shading models? 5. Write down and explain the details to build a camera in a program. 6. Explain in detail about Flat and Smooth shading? UNIT V FRACTALS PART A 1. Define Fractals. Give examples. 2. List out some properties of fractal. 3. What are three types of self-similarity found in fractals? 4. What is Koch Curve? 5. Give the general procedure to construct Koch curve. 6. What is known as L-Systems? 7. What are the instructions to be followed in L-systems? 8. What is Julia sets? 9. Differentiate Mandelbrot and Julia sets. 10. What is String Production Rules? 11. What is Iterated Function System (IFS)? 12. Give the rules for Dragon Curves? 13. Give the parameter to represent each curves based on String production. 14. What is space-filling curve? 15. What is Ray Tracing? 16. What is the state of a turtle? 17. What is the functionality of hit() methods? 18. What is known as Surface texture? 19. What is total internal reflection? 20. What is Constructive solid geometry? 21. What is CSG Objects?

1. Write notes on the following a. Peano curves b. Julia sets c. Mandelbrot sets d. Random fractals. 2. Discuss the following a. Reflection and transparency b. Boolean operations on objects. 3. Write about random fractals in detail. 4. Define Koch curve? How do you construct the Koch curve? 5. Explain about Mandelbrot sets? 6. Explain about Julia sets? 7. Explain about Intersecting rays with other primitives? 8. Explain about Boolean operation on objects?