computer graphics

Post on 06-Jan-2016

22 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Computer Graphics. Elsayed Hemayed Computer Engineering Department Faculty of Engineering Cairo University hemayed@ieee.org Fall 2009. Some of the material in these slides have been adapted from university of Virginia and MIT. Contact Info. How to reach me: Email: hemayed@ieee.org - PowerPoint PPT Presentation

TRANSCRIPT

Computer Graphics

Some of the material in these slides have been adapted from university of Virginia and MIT

Elsayed Hemayed

Computer Engineering DepartmentFaculty of Engineering

Cairo Universityhemayed@ieee.org

Fall 2009

2

● How to reach me:■ Email: hemayed@ieee.org■ Office: 3567-8985

● Office hours: ■ Sundays 12-2■ Wednesdays 12-2 Biweekly■ By Appt.

Contact Info

3

Overall Aims of Course

● Understand Fundamentals of Computer Graphics■ Understand basics of drawing primitive shapes■ Understand basics of 2D geometric transformation■ Understand basics of 2D viewing■ Understand basics of Projection■ Understand basics of illumination models■ Understand the elements of rendering

4

Intended Learning Outcomes of Course

a. Knowledge and Understanding:a1- Understand basics of drawing primitive shapesa2- Understand basics of 2D geometric transformationa3- Understand basics of 2D viewinga4- Identify and understand the elements of rendering

b. Intellectual Skillsb1- Comparing line drawing algorithmsb2- Analyze shading models

c. Professional and Practical Skillsc1- Build a Computer Graphics Application

5

Intended Learning Outcomes of Course – cont.

d. General and Transferable Skills

d1- Report Writing

d2- Presentations & Communication skills

d3- Problem Tackling

d4- Internet Searching

d5- Team work

d6- Time management

d7- Leadership

6

Topical Outline

● Introduction and Display Technologies● Mathematical Foundations● Drawing Lines● Polygon Rasterization● 2-D Geometric Transformations● 2-Dimension Viewing and Clipping● Projection● Hidden Plan Removal● Illumination Models● Shading Models● Ray Tracing● Radiosity

● DirectX in the sections

7

Grading Policy

Midterm 20Final 90

Projects 40-------------------------Total 150

Midterm 20Final 40

Projects 40-------------------------Total 100

Semester

CHS

8

Supporting Materials

● Text Book and References● Lectures● Lab Tutorials● Course Notes: Published in the course website● CUELC E-Learning site● Periodicals and Web Sites such as

http://graphics.stanford.edu/courses/

9

Readings

TEXTBOOKD. Hearn and M. P. Baker, Computer Graphics, C version, Second Edition, PrenticeHall, Pearson Education. Inc., 1997

REFERENCES[1] Computer Graphics with OpenGL, 3rd Edition, Donald Hearn and M.

Pauline Baker, Prentice Hall, 2004.[2] Computer Graphics: Principles and Practice, 2nd Edition in C, James

D. Foley, Andries van Dam, Steven K. Feiner, and John F. Hughes, Addison-Wesley, 1990 (Reprinted with corrections, July 1997).

[3] Introduction to Computer Graphics, J.D. Foley, A. van Dam, S.K. Feiner, J.F. Hughes, and R.L. Philips, Addison-Wesley, 1994.

Additional books may be recommended during individuals lectures

top related