Computer graphics and visualization for CSE/ISE

© All Rights Reserved

38 views

Computer graphics and visualization for CSE/ISE

© All Rights Reserved

- Multiplication Arrays
- Computer Graphics MCQ'S
- IEEE3DCG
- sudokuSolver
- Mechanics of Fluids
- Exercise C L2STUE
- Project Ppt
- s
- Btech Eee Autonomous Syllabus
- Intro to Matlab
- CS10 Course Outline-1
- 00 - Curve Packet (Rotation Test) - Questions and Answers
- Mat Lab Tutorial
- Mathematical Model of Bridge-Linked Photovoltaic Arrays Operating Under Irregular Conditions
- programming outline
- Praktis SPM 3_questions.doc
- Ass13
- 0429_2
- The Unitary Interactor Matrix and Its Estimation Using Closed-loop Data
- Educational Technology

You are on page 1of 4

UNIT 1

INTRODUCTION

1. Briefly explain any two applications of computer graphics. (J une 2012) 4M

2. Explain the concept of pinhole camera of an imaging system. Also derive the expression for angle of view.

(J une 2012) 6M

3. Discuss the graphics pipeline architecture, with the help of a functional schematic diagram. (J une 2012)

10M

4. With a neat diagram, explain the components of a graphics system. (Dec 2011) 6M

5. With a neat diagram, explain the human visual system. (Dec 2011) 6M

6. Describe the working of an output device with an example. (J uly2011) 5M

UNIT -2

THE OPENGL

1. With the help of a diagram, describe the open GL interface. (J un2012) 4M

2. Write explanatory notes on: i) RGB color model ii) indexed color model (J un2012)

6M

3. Write an open GL recursive program for 2D sierpinski gasket with relevant comments. (J un2012) 10M

4. With a neat diagram, discuss the color formation. Explain the additive and subtractive colors, indexed color

and color solid concept. (Dec2011) 12M

5. What are control functions? Explain with examples. (Dec2011) 8M

6. Write a complete open GL program for creating 3D sierpinski gasket by subdivision of a tetrahedron.

(J uly2011) 10M

7. Classify the major groups of API functions in open GL. Explain any four of them. (J uly2011) 6M

8. What is an attribute with respect to graphics system? List attributes for lines and polygons. (J uly2011) 4M

9. List out different open GL primitives, giving examples for each. (J an2010) 10M

Computer Graphics & Visualization (10CS65)

Prepared by: Abhishek M Dept of CSE Page 2

UNIT-3

INPUT AND INTERACTION

1. What are the various classes of logical input devices that are supported by open GL? Explain the

functionality of each of these classes. (J un2012) 8M

2. List the various features that a good interactive program should include. (J un2012) 4M

3. Write an open GL program to demonstrate the hierarchical means, to draw a rectangle and to increase or

decrease the size of rectangle. (J un2012) 8M

4. Which are the six classes of logical input devices? Explain. (Dec2011) 6M

5. Discuss the request mode, sample mode and event modes with the figures wherever required. (Dec2011)

8M

6. Write a program to draw a rotating square. (Dec2011) 6M

7. Suppose that the open GL window is 500 X 50 pixels and the clipping window is a unit square with the

origin at the lower left corner. Use simple XOR mode to draw erasable lines. (J ul2011) 10M

8. What is the functionality of display lists in modeling? Explain with an example. (J ul2011) 5M

9. Explain Picking operation in open GL with an example. (J ul2011) 5M

10. Explain how implicit functions are solved using the marching squares technique. 10M

11. Explain the following.

a) Window management b) keyboard event c) mouse event d) reshape event

10M

UNIT 4

GEOMETRIC OBJECTS AND TRANSFORMATIONS-1

1. Explain the complete procedure of converting a world object frame into camera or eye frame, using the

model view matrix. (J un2012) 10M

2. With respect to modeling discuss vertex arrays. (J un2012) 5M

3. Explain modeling a color cube in detail. (Dec2011) 10M

4. Explain affine transformations. (Dec2011) 5M

5. Explain the different frames in OpenGL 10M

6. In a homogenous coordinate system given two frames (v1, v2, v3, P0) and (u1, u2, u3, Q0). Let a and b be

two vectors defined in two frames respectively. Derive the expression that represents vector b interms of a.

(J uly2011) 10M

Computer Graphics & Visualization (10CS65)

Prepared by: Abhishek M Dept of CSE Page 3

7. Write short notes on:

a) Bilinear Interpolation b) Homogeneous Coordinate system

8. Write openGL program to demonstrate the use of homogeneous coordinate transformations and simple data

structure for representing a rotating cube with color interpolation. 10M

UNIT 5

GEOMETRIC OBJECTS AND TRANSFORMATIONS-II

1. Define and represent the following 2-D transformations in homogenous coordinate system.

a. Translation

b. Rotation

c. Scaling

d. Reflection (J un2012) 12M

2. What is concatenation transformation? Explain rotation about a fixed point. (J un2012) 8M

3. What are quaternions? With an example, explain its mathematical representations (Dec2011) 10M

4. Explain the basic transformations in 3D and represent them in matrix form. (J un2010) 10M

5. What are the advantages of quaternion? (J un2010) 2M

6. Give the steps involved in rotating a 3D object about an arbitrary axis and derive the transformation

matrices. 10M

7. A house is defined by the coordinates (2, 2), (4, 2), (2, 4), (4, 4), (3, 5). Obtain the coordinate of the

transformed house after rotating about the point (3, 4) by 90

o

10M

UNIT -6

VIEWING

1. With neat sketches, explain the various types of views that are employed in computer graphics systems.

(J un2012) 10M

2. Briefly discuss the following along with the functions used for the purpose in open GL

a) Perspective projections

b) Orthogonal projections (J un2012) 10M

3. Explain the various types of axonometric projections. (Dec2011) 7M

4. What is canonical view volume? Explain the mapping of a given view volume to the canonical form.

(Dec2011) 7M

Computer Graphics & Visualization (10CS65)

Prepared by: Abhishek M Dept of CSE Page 4

5. Derive equations for perspective projection and describe the specifications of a perspective camera view in

open GL. (J un2011) 8M

6. Explain the syntax of glOrtho( ) and gluPerpective( ) with a neat diagram. 10M

UNIT 7

LIGHTING AND SHADING

1. Explain phong lighting model. Indicate the advantages and disadvantages. (J un2012) 10M

2. What are the different methods available for shading a polygon? Briefly discuss any 2 of them. (J un2012)

10M

3. Write a program segment using structures to represent meshes of quadrilateral and shade them. (Dec2011)

7M

4. Describe different types of light sources. (J ul2011) 10M

5. How is approximation of a sphere done by recursive subdivision? (Dec2011) 10M

6. What is Bidirectional Reflection Distribution Function (BRDF) 5M

UNIT -8

IMPLEMENTATION

1. Discuss the Bresenhams rasterization algorithm. How it is advantageous when compared to other existing

methods? Describe. (J un2012) 10M

2. Explain the cohen-sutherland line clipping algorithm in detail. (J un2012) 10M

3. Derive the mathematical formula for bresenhams mid point line algorithm. (Dec2011) 10M

4. What do you mean by antialiasing? Explain. (J ul2011) 4M

5. Explain Liang Barsky line clipping algorithm in detail. (J un2010) 10M

6. Use simple DDA algorithm, rasterize the line from (5, 8) to (10, 10). 5M

7. Explain the three polygon filling algorithms6M

8. Explain how Sutherland Hodgeman polygon clipping algorithmworks. 8M

- Multiplication ArraysUploaded byDigi-Block
- Computer Graphics MCQ'SUploaded byGuruKPO
- IEEE3DCGUploaded bygnagy
- sudokuSolverUploaded byAlan Richards
- Mechanics of FluidsUploaded byFlexi Soufiane
- Exercise C L2STUEUploaded byQuad View
- Project PptUploaded byShruti Chandak
- sUploaded bySandeep Reddy
- Btech Eee Autonomous SyllabusUploaded bynalluri_08
- Intro to MatlabUploaded bySuman Dev
- CS10 Course Outline-1Uploaded byExun Loco
- 00 - Curve Packet (Rotation Test) - Questions and AnswersUploaded byA F
- Mat Lab TutorialUploaded bymrusdih
- Mathematical Model of Bridge-Linked Photovoltaic Arrays Operating Under Irregular ConditionsUploaded byJuan
- programming outlineUploaded byapi-236548860
- Praktis SPM 3_questions.docUploaded byzakry80
- Ass13Uploaded bySourabh Raj
- 0429_2Uploaded byanirudhbhokarikar
- The Unitary Interactor Matrix and Its Estimation Using Closed-loop DataUploaded byCharles
- Educational TechnologyUploaded byJyoti Mishra
- b.c.a.Uploaded byMohamed Alikhan
- A Note on Contagion Indices for Landscape AnalysisUploaded byJúnior Sensey
- Matrix DiaUploaded byPradeepLokhande
- PGsl_0313_en_en-USUploaded byLis All
- lag4Uploaded byKhmer Cham
- spong-ch2-pp33-44Uploaded byMuhammad Usman
- eureka math grade 3 module 1 parent tip sheetsUploaded byapi-340575766
- MPhyScasPUploaded byFelix C. G. Santos
- 2d_transformation123.pdfUploaded byAntony
- CAD & a Second Series QPUploaded byimnithin

- Science Pyramid of Intervention - AcademicsUploaded byapasko1
- V. S. Ramachandran - Mirror NeuronsUploaded byMichael Mohamed
- Marquette Dash 3000-4000 - Service ManualUploaded byRicardo Medellin
- x2 SwitchesUploaded bywitcher2
- Zhang Et Al-2017-Nature CommunicationsUploaded bySahamizu Daniel
- Ucl Helo LeafletUploaded bylhmao1
- Attrition QuestionnaireUploaded bysundarichitra
- SACH WRITING TASK 2_VER 1.7.pdfUploaded byQuynh Hoang
- VSoft's Centrum NACH FeaturesUploaded byVSoft Technologies
- Advanced Motion Controls Dc202ee30a40nacUploaded byElectromate
- behaviouralfinancefinalppt-100302130247-phpapp01Uploaded byBhavin Shah
- Monograph 15 RandD SymposiumUploaded bypataksu
- What Flange Does This Ring Gasket Fit_ Ring Gasket Numbers, Flange SizesUploaded byTg Tarro
- New Media for New Opportunities in Thailand Under the ASEAN ContextUploaded byOnchuma Limtrairat
- Basis FAQUploaded bygpenmets
- Lab 01 Handout - Elementary SignalsUploaded byLee Heng Yew
- Corteza PDFUploaded byAline Doll
- The cancer of bureaucracyUploaded byIgor
- acquisition-basic-atos-sw2018-694-010-EN.pdfUploaded byZeeGermans
- hw1sol CSUploaded byRifat Hasan
- The Unified Protocol for Transdiagnostic Treatment - BarlowUploaded byJigau Ioana
- Computer Programming In C.pdfUploaded bywww.bhawesh.com.np
- List of Cognitive BiasesUploaded byX Flaneur
- Tukey KramerUploaded byeoreou05
- Exam 1010Uploaded byStukine
- CommunicationUploaded byjotm123
- Meat Freshness DetectionUploaded bysudhanwadeo
- V20Uploaded byEmerson Kleem
- Wind Pressures on Irregular Plan ShapesUploaded byLee Winkler
- CHAPT15(4e)Hoffman.docUploaded bySyed Ali Raza Noor

## Much more than documents.

Discover everything Scribd has to offer, including books and audiobooks from major publishers.

Cancel anytime.