College of Science

Courses

Computer Graphics & Game Design I

Course Code C0165 Th 4 Pr 4 CrHrs 3

 

Give a brief description about graphic display device.

Learn how to draw 2D object and transform them.

Learn how to draw 3D object and do the necessary transformation.

Deal with many way of Digital Images processing

 

The student able to:

1-Describe the graphics display devices.

2-Learn how to draw 2D & 3D objects and make transformations on them.

3-Deals with many types of Digital Images and some ways of image processing.

Distribution of Marks

Final Mark

Final Exam

Second Term

Mid-Year

First Term

100

Prac.

Theor.

Prac.

Theor.

Prac.

Theor.

Prac.

Theor.

20

30

5

5

10

20

5

5

References

SN

Fundamentals of Computer Graphics, Fourth Edition by Marschner, Steve Shirley, Peter

1

Computer graphics. Principles and practice by Hughes J.F., et al.

2

   
   
   

Overview of graphic systems

Graphic display devices

Line Drawing Algorithms (DDA Algorithm)

Bresenham’s Algorithm for line drawing

Circle Drawing Algorithms

Mid- Point Circle Drawing Algorithms

Ellipse Drawing Algorithms

2D Geometric transformation

Translation - Scaling

Shearing - Rotation

Rotation about origin and specific point

Rotation about specific point

Reflection

Composite Transformations

(cont.)