Computer Graphics Lecture 1

advertisement

Computer Graphics

Lecture 1

Books

D. Hearn, M. P. Baker, "Computer Graphics with OpenGL",

3rd Ed., Prentice Hall, 2003, ISBN 0130153907.

Lecture 1:-

• Introduction

• Computer graphics tools

• Computer graphics fields

Introduction

• Introduction :-

• Computer graphics has become standard feature in applications software and computer systems in general.

• Scientific studies , production of music (video) and television …….

Computer graphic

Computer graphic :-

• The way that we use the computer applications or program to draw picture or graphs or text .

Computer graphics tools

Computer graphics tools :

1- Hardware tools.

2- Software tools.

Computer graphics tools

Hardware tools:-

• include screen ,cards, printer to display graphs

(output devices)

• Include devices such as mouse , keyboard ,or any other devices use to draw graphs (input devices)

Computer graphics tools

Software tools :-

• include operating system ,compiler and debugger

• Functions to draw a simple line or circle or text or character .

• Function allow programmer to draw picture or modification any shapes

Computer graphics tools

Software tools classification to two type:

1- special purpose package :

• Design for nonprogrammer users to generate picture or graph of the filed by computer software.

• The interface for it: is a set of menus that allow users to communicate with the applications.

Example :

• Photoshop , flash …

Computer graphics tools

2- General purpose package :

• Provide library of graphics function that can be use in program language such as C , C+++, Java ..

Example :

• Open GL , Java …

Computer graphics fields

Computer graphics fields :

• Computer arts , engineering ,sciences ,business , medicine, governments, advertising ,education, training.

Download