1.1K views

Uploaded by soniadrall

- Model Concept Art in Cinema
- Computer Graphics Hand Book of IV CSE JNTUH 2013
- Computer Graphic by Heider Jeffer
- 7. Transformation- 2D
- Lesson Plan in Empowerment Technologies
- COMPUTER GRAPHICS 2D Transformations
- LP SHS ICT
- Paper Updated TIIS Formate
- Netiquette Lesson Plan
- Empowerment Technologies
- cv
- Empowerment Technologies - The Features of Web 2
- Catia Questions
- Winsem2012-13 Cp0456 Syb Cg Syllabus
- AEM60 - Module 5
- commonlessonplan
- 3 1 lesson 10 division extension
- lec1
- lesson plan materi integers smp
- OPENGL Chapter 2

You are on page 1of 15

INDEX

S. No. 1 2 3 4 5 6 7 8 9 10 11 Contents Improvement in Lesson Plans Syllabus as per M.D. University Teaching Methodology Teaching Plan Links for Online study material (General: For all subjects) Links for Online study material (Subject specific) Seminar details Assignment details Assignments Student feedback form Monthly report form

MERI - CET DEPTT. OF COMPUTERR SCIENCE /INFORMATION TECHNOLOGY Improvement in Lesson plan 1. Links for online study material for all important subjects have been added. 2. Links for respective subjects have also been included. 3. After completion of each unit , not only the assignments will be given tests will also be taken. 4. Questions related to each unit will be discussed on completion of the unit. 5. Improvement and vast topics will be covered using LCD projectors. 6. Revision lecture for each unit has been planned for the session 2011-2012. 7. Indiscipline will be handled more strictly. 8. Timely submission of assignments will be given more weightage. 9. Lectures have been planned more interactive. 10. Questions from latest question papers have been added.

TEACHING METHODLOGY

Subject: COMPUTER GRAPHICS Branch:CSE/IT Subject Code: CSE-303E Semester: V

COURSE OBJECTIVE

Course

To provide understanding of the basic principles of Computer Graphics and allow use of these techniques within small, focused applications using OpenGL to demonstrate concepts. METHODOLOGY The pedagogy will be lectures, tutorials, assignments, interactive class work, seminars, project etc. ACHIEVEMENTS 1. Basic knowledge of computer graphics 2. Algorithms to draw lines and shapes 3. Ability to understand the computer organization EVALUATION Besides the semester end examination,the stuents will be continuously assessed during the course on following basis S. no. 1 2 3 4 Description Mid term examinations Internal assessment (Assignment + Attendance) Class performance End semester examination Total Marks distribution 20 20 10 100 150

Syllabus as per M. D. University Session: 2011-2012 B.TECH (CSE & IT) SEMESTER V SUBJECT: COMPUTER GRAPHICS SUBJECT CODE: CSE-210E Unit-1: Introduction to Computer Graphics: What is Computer

Graphics, Computer Graphics Applications, Computer Graphics Hardware and software, Two dimensional Graphics Primitives: Points and Lines, Line drawing algorithms: DDA, Bresenham s; Circle drawing algorithms: Using polar coordinates, Bresenham s circle drawing, mid point circle drawing algorithm; Filled area algorithms: Scanline: Polygon filling algorithm, boundary filled algorithm.

windows, viewports, window to view port mapping; Clipping: point, clipping line (algorithms):- 4 bit code algorithm, Sutherland-cohen algorithm, parametric line clipping algorithm (Cyrus Beck). Polygon clipping algorithm: Sutherland-Hodgeman polygon clipping algorithm. Two dimensional transformations: transformations, translation, scaling, rotation, reflection, composite transformation. Three dimensional transformations: Three dimensional graphics concept, Matrix representation of 3-D Transformations, Composition of 3-D transformation.

of planner geometric projections, coordinate systems.

The Z- buffer algorithm, scanline, algorithm, area sub-division algorithm.

curves: Bezier curves, B-Spline curves. Parametric representation of surfaces; Interpolation method.

shading models for polygons, shadows, transparency. What is an image? Filtering, image processing, geometric transformation of images.

4

Text Books:

Computer Graphics Principles and Practices second edition by James D. Foley, Andeies van Dam, Stevan K. Feiner and Johb F. Hughes, 2000, Addision Wesley. Computer Graphics by Donald Hearn and M.Pauline Baker, 2nd Edition, 1999, PHI

Reference Books:

Procedural Elements for Computer Graphics David F. Rogers, 2001, T.M.H Second Edition Fundamentals of 3Dimensional Computer Graphics by Alan Watt, 1999, Addision Wesley. Computer Graphics: Secrets and Solutions by Corrign John, BPB Graphics, GUI, Games & Multimedia Projects in C by Pilania & Mahendra, Standard Publ. Computer Graphics Secrets and solutions by Corrign John, 1994, BPV Introduction to Computer Graphics By N. Krishanmurthy T.M.H 2002

B.TECH (CSE & IT) SEMESTER V TEACHING PLAN SUBJECT (CSE -303 E):- COMPUTER GRAPHICS

Total No.of Lectures 50 Detailed Course Outline References No.Of Lectures 3

Computer Graphics Applications, Computer Graphics Hardware and software

James D. Foley Chapter 1, 4 Baker Chapter 1, 2 James D. Foley Chapter 3 Baker Chapter 3

and Lines, Line drawing algorithms: DDA, Bresenham s; Circle drawing algorithms: Using polar coordinates, Bresenham s circle drawing, mid point circle drawing algorithm; Scanline: Polygon filling algorithm, boundary filled algorithm.

10

The 2-D viewing pipeline, windows, viewports, window to view port mapping; Clipping: point, clipping line (algorithms):- 4 bit code algorithm, Sutherland-cohen algorithm, parametric line clipping algorithm (Cyrus Beck). Polygon clipping algorithm: SutherlandHodgeman polygon clipping algorithm.

UNIT 4: Two dimensional transformations, Three dimensional transformations, Viewing in 3D: transformations, translation,

scaling, rotation, reflection, composite transformation. Three dimensional graphics concept, Matrix representation of 3-D Transformations, Composition of 3-D transformation. Projections, types of projections, the mathematics of planner geometric projections, coordinate systems.

12

17

James D. Foley Introduction to hidden surface removal. The Z- Chapter 10,11,15, buffer algorithm, scanline, algorithm, area 16 sub-division algorithm. Representing Curves and Surfaces: Parametric representation of Baker curves: Bezier curves, B-Spline curves. Chapter 10, 13, 14

Parametric representation of surfaces; Interpolation method. Illumination, shading, image manipulation: Illumination models, shading models for polygons, shadows, transparency. What is an image? Filtering, image processing, geometric transformation of images.

Total No. of Lectures

50

Text Books:

Computer Graphics Principles and Practices second edition by James D. Foley, Andeies van Dam, Stevan K. Feiner and Johb F. Hughes, 2000, Addision Wesley. Computer Graphics by Donald Hearn and M.Pauline Baker, 2nd Edition, 1999, PHI

Reference Books:

Computer Graphics by ISRD Group, Tata McGraw Hill. Computer Graphics by V.K. Pachghare, PBB

SUBJECT (CSE -303 E):- COMPUTER GRAPHICS ASSIGNMENT(1) B. Tech 5TH Semester(CSE/IT) SESSION(2010-11) Submitted to Ms. Meenakshi Hooda

1. Are there any specific s/w and h/w requirements to implement computer graphics techniques ? If yes, what are they?

2. Define the term Computer Graphics. What are various applications

of computer graphics?

3. Explain the working of Digitizers in detail. 4. What is an image aspect ratio? Give example.

6. Explain CRT. Gamma describes what property of a CRT?

8.

Explain the architecture and functioning of raster and random display system.

9. Differentiate between pointing and positioning devices. Give at least one example of both.

10. How does light pen work? Compare its functionality with tablets functionality.

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE COLLEGE OF ENGINEERING AND TECHNOLOGY (MERI CET) DEPTT.OF COMPUTER SCIENCE SUBJECT (CSE -303 E):- COMPUTER GRAPHICS ASSIGNMENT(2) B. Tech 5TH Semester(CSE/IT) SESSION(2010-11) Submitted to Ms. Meenakshi Hooda

1. What is Bresenhams approach for line drawing? 2. Do the Bresenham circle algorithm for a circle of radius 18. 3. What main factors affect the time taken to scan-convert a filled area? 4. How boundary filled algorithm different from polygon filled algorithm? 5. What is mid point circle drawing algorithm? 6. Explain DDA line algorithm with an example. 7. What will be the points generated for a line from point A(2,3) to B(8,10), using Bresenhams line algorithm. 8. What will be the points generated for a line from point A(2,5) to B(9,12), using DDA line algorithm.

9. Explain boundary filled algorithm with the help of an example. 10. Explain Scanline Polygon filling algorithm.

9

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE COLLEGE OF ENGINEERING AND TECHNOLOGY (MERI CET) DEPTT.OF COMPUTER SCIENCE SUBJECT (CSE -303 E):- COMPUTER GRAPHICS ASSIGNMENT(3) B. Tech 5TH Semester(CSE/IT) SESSION(2010-11) Submitted to Ms Meenakshi Hooda

1. What's the difference between a bitmap and a pixelmap?

2. Explain Cohen-Sutherland clipping. Cohen-Sutherland clipping is

efficient when most of the input lines have what property? 3. What do you mean by composite transformation? 4. Here is a 2D transformations question that will take some thinking. I want to move an object as follows: a. First, translate by 2 in X. b. Then rotate by 90 degrees about the origin. c. Then translate by 1 in Y. d. Then rotate by another 90 degrees about the origin. 5. These 4 combined operations could be simplified into one translation followed by one rotation about the origin. What would this translation and rotation be? 6. In the above question if these 4 combined operations could be simplified into one rotation about the origin followed by one translation. What would this rotation and translation be? 7. Compare and contrast the three methods of line clipping.

10

8. Why are matrix representations used to describe point transformations in computer graphics? Describe how to represent three different 2D transformations as matrices

9. Using scaling, magnify the triangle with vertices A(0,0), B(0,1)

and C(5,2) to thrice of its size while keeping C(5,2) fixed. 10. Explain Window to Viewport transformation.

11

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE COLLEGE OF ENGINEERING AND TECHNOLOGY (MERI CET) DEPTT.OF COMPUTER SCIENCE SUBJECT (CSE -303 E):- COMPUTER GRAPHICS ASSIGNMENT(4) B. Tech 5TH Semester(CSE/IT) SESSION(2010-11) Submitted to Ms Meenakshi Hooda

1. Explain why homogeneous coordinates are used for handling

geometric Transformations.

2. Compute the 4x4 homogeneous transformation matrix to translate

and uniformly scale a volume with corners (1,2,3) and (4,5,6) to be centered in a cube with corners (0,0,0) and (1,1,1), and to be as large as possible.

3. Compare 3D transformation with 2D transformation. 4. How can scaling with respect to a point p0(x0,y0,z0) be defined in

terms of scaling with respect to the origin? Also, Find the matrix that represents rotation of an object by 30 deg. about the origin.

5. What do you mean by projections? Explain different types of

projections.

6. What is the difference between left-handed and a right-handed 3-

7. Explain the steps of 3-D viewing pipeline.How a 3-d object is rotated

8. Step by step, show how a rectangle with points (10,10), (10,20),

(20,20), (20, 10) is rotated by 30 degrees anticlockwise around point (10, 15).

12

9. Write any area sub-division algo for hidden surface elimination and

10. From Hidden-surface elimination point of view, how can one find out

13

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE COLLEGE OF ENGINEERING AND TECHNOLOGY (MERI CET) DEPTT.OF COMPUTER SCIENCE SUBJECT (CSE -303 E):- COMPUTER GRAPHICS ASSIGNMENT(5) B. Tech 5TH Semester(CSE/IT) SESSION(2010-11) Submitted to Ms. Meenakshi Hooda

1. Explain Z-buffer algorithm 2. How scanline algorithm different from Z-buffer algorithm? 3. Explain area sub division algorithm 4. Why hidden surface removal is required? 5. What do mean by Bezier curve? How Bezier curve different from

B-Spline curves?

6. Explain shadowing effect in an image. 7. What are various steps in 3-d projections? Explain them. 8. Why and how filtering is done in images? 9. Why geometric transformation of images is done. Explain with

example

10. What are various illumination methods? Explain any of these.

14

MANAGEMENT EDUCATION AND RESEARCH INSTITUTE COLLEGE OF ENGINEERING AND TECHNOLOGY (MERI CET) DEPTT.OF COMPUTER SCIENCE SUBJECT (CSE -303 E):- COMPUTER GRAPHICS ASSIGNMENT (6) B. Tech 5TH Semester (CSE/IT) SESSION (2010-11) Submitted to Ms. Meenakshi Hooda

1.

is needed? Explain how and in which application areas computer graphics can be used?

2.

Explain input devices in computer graphics along with their functioning in detail.

3.

What do you mean by interior and exterior clipping? Explain with example.

4. 5. 6. 7.

Explain Cyrus Beck parametric line clipping algorithm Prove that successive 2D rotation are additive.

What is the need of homogeneous coordinates? Give the homogenous coordinates for translation, rotation, and scaling. Perform a 45 degree rotation of triangle A(0,0), B(1,1), C(5,2) (a) About the origin (b) About the P(-1,-1)

8. 9. 10.

List and explain functions of a Graphic package. Why is a shadow mask used? Why is it needed?

15

- Model Concept Art in CinemaUploaded byshaan1001gb
- Computer Graphics Hand Book of IV CSE JNTUH 2013Uploaded bygouse1210
- Computer Graphic by Heider JefferUploaded byHeider Jeffer
- 7. Transformation- 2DUploaded byKashika Mehta
- Lesson Plan in Empowerment TechnologiesUploaded byArcee Madrigal Ardiente
- COMPUTER GRAPHICS 2D TransformationsUploaded byNagireddy Saicharan Reddy
- LP SHS ICTUploaded byᒛᓏᕨᖻ ᗫᕧ ᒷᕠ ᑖᖆᘴᙑ
- Paper Updated TIIS FormateUploaded byShahzadi Amber
- Netiquette Lesson PlanUploaded bysrotu
- Empowerment TechnologiesUploaded byKhrstn Botin
- cvUploaded byLorenzo Romagnoli
- Empowerment Technologies - The Features of Web 2Uploaded byGeorge Silandote
- Catia QuestionsUploaded bymanjubd1
- Winsem2012-13 Cp0456 Syb Cg SyllabusUploaded byDasaratha Gudi
- AEM60 - Module 5Uploaded byMuthu Rajan
- commonlessonplanUploaded byapi-212401080
- 3 1 lesson 10 division extensionUploaded byapi-285853087
- lec1Uploaded byGanesh Mandpe
- lesson plan materi integers smpUploaded byYola Yaneta
- OPENGL Chapter 2Uploaded byIsaac Wiebe
- Computer Graphics and Multimedia 204Uploaded bySachika Kodithuwakku
- lesson plan - soccerUploaded byapi-314269188
- lesson plan - first aid lesson 1Uploaded byapi-281220291
- Ed215- Lesson Plan 2Uploaded bydlugian
- copyofunklessonplantemplate docxUploaded byapi-338249163
- ComputerGraphicsUploaded bypraveennallavelly
- 18300808 - 102086 - assignment 1Uploaded byapi-295518079
- Game-Programming-Gems-7.pdfUploaded byRaphael de Vasconcelos Nascimento
- Methodology3 Lesson Planning2013Uploaded byAlexandra Dtc

- SRM-Brochure-2016.pdfUploaded bysriniefs
- Examples of General Education Assessment ModelsUploaded byDarshikasanghani
- dean tec544 pedagogy versus andragogy week 1Uploaded byapi-378219590
- Lesson PlanUploaded byBonie Jay Mateo Dacot
- 2016 ParticipACTION Report Card - Highlight ReportUploaded byThe Globe and Mail
- Economic experiments: the role of entrepreneurship in economic prosperityUploaded byJoshua Gans
- OrganonUploaded byAbhishek Dhule
- lesson plan 2Uploaded byapi-307829793
- Philosophy of Existentialism, The - Gabriel MarcelUploaded byziadaazam
- Unit 1 Academic Skills Plus Teacher's Notes.pdfUploaded bynomanoma
- piagets stages worksheetUploaded byapi-391411195
- PostmodernismUploaded byAnonymous 6pmKUrMT
- Calendar of Activities Sy. 2018-2019Uploaded byAntonea
- The End of Average: How We Succeed in a World That Values Sameness by Todd Rose (Excerpt)Uploaded byHarperOne (an imprint of HarperCollins)
- Project Report FormatUploaded bySuchi Kale
- ITCS_3688 Syllabus Fall 2013Uploaded bysubhan_asifali
- Exam Excellence PDFUploaded byJesse
- Stem + Art = SteamUploaded byEmma Craib
- Debating Race, Race-Ing Debate an Extended Ethnographic Case Study of Black Intellectual Insurgency in U.S. Intercollegiate Debate David PetersonUploaded byCesar Rodriguez
- Language Test 4BUploaded byMichał
- donascourseoutline2016-2017 docxUploaded byapi-237881098
- Importance of Equality Among RacesUploaded byMark Alison Pamintuan
- szabist Admission RequirementsUploaded bySaad Khan
- dp phys topic 2 2 - 2 4 unit planner stdnUploaded byapi-196482229
- BA458 – Class 2Uploaded byEvan Smouse
- Diagnostic - Mapehg7Uploaded byFricx Fernandez
- sba for frca 500.pdfUploaded bySuhas Kapse
- ReportUploaded bydheeraj Shah
- ExamUploaded bychichel08
- uniselUploaded byNadwa Kamil