Lecture 1
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.