Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Introduction to Computer Graphics Dr Usman Saeed Assistant Professor Faculty of Computing.

Similar presentations


Presentation on theme: "1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Introduction to Computer Graphics Dr Usman Saeed Assistant Professor Faculty of Computing."— Presentation transcript:

1 1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Introduction to Computer Graphics Dr Usman Saeed Assistant Professor Faculty of Computing and Information Technology North Jeddah Branch King Abdulaziz University

2 Introduction PhD Signals & Images Telecom ParisTech, France Masters in Image Processing University of Nice-Sophia Antipolis, France BS Computer System Engineering GIK Institute, Pakistan 2

3 3 Overview Email: usaeed@kau.edu.sausaeed@kau.edu.sa Office: 26 Book: Ed Angel, Interactive Computer Graphics, A Top-down Approach with OpenGL (Fifth Edition), Addison-Wesley

4 4 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Objectives Broad introduction to Computer Graphics ­Software ­Hardware ­Applications Top-down approach OpenGL

5 5 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Requirements 2 Assignments 2 Quizzes 2 Mid Term 1 Final

6 6 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Prerequisites Good programming skills in C (or C++) Basic Data Structures ­Linked lists ­Arrays Geometry Simple Linear Algebra

7 7 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Outline: Part 1 Part 1: Introduction Text: Chapter 1 Lectures 1-3 ­What is Computer Graphics? ­Applications Areas ­History ­Image formation ­Basic Architecture

8 8 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Outline: Part 2 Part 2: Basic OpenGL Text: Chapters 2-3 Lectures 4-9 ­Architecture ­GLUT ­Simple programs in two and three dimensions ­Interaction

9 9 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Outline: Part 3 Part 3: Three-Dimensional Graphics Text: Chapters 4-6 Lectures 10-20 ­Geometry ­Transformations ­Homogeneous Coordinates ­Viewing ­Shading

10 10 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Outline: Part 4 Part 5: Implementation Text: Chapter 7 Lectures: 21-23 ­Approaches (object vs image space) ­Implementing the pipeline ­Clipping ­Line drawing ­Polygon Fill ­Display issues (color)

11 11 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Outline: Part 5 (TBD) Part 4: Discrete Methods Text: Chapter 8 Lectures 24-27 ­Buffers ­Bitmaps and Pixel Maps ­Texture Mapping ­Compositing and Transparency

12 12 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Outline: Part 6 (TBD) Part 6: Programmable Pipelines Text: Chapter 9 Lectures 28-30 ­Shading Languages ­GLSL ­Vertex Shaders ­Fragment Shaders


Download ppt "1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Introduction to Computer Graphics Dr Usman Saeed Assistant Professor Faculty of Computing."

Similar presentations


Ads by Google