Professional Documents
Culture Documents
GC - Charpter 1
GC - Charpter 1
IT-673 IT 7th
Chapter 1 Introduction of GC
Instructor: Raheel Sarwar
1
Object
ar
eel Sarw
2
Instruc
t
or: Rah
Compu eel Sarw
ter Grap ar
hics
3
Courses Outline
ar
eel Sarw
segmentation.
t
•
Instruc
ter Grap
andcircles, Region filling and clipping, rendering, shading, colour and animation.
• 2D and 3D geometric transformations: Scaling, Rotation, other basic transformations
• Two dimensional viewing: viewing pipeline, clipping, and windowing.
• Three dimensional viewing: viewing pipeline, viewing parameters, projections, viewing
• transformations, clipping, visible surface detection, 3D to 2D projections and camera
• transformation
• Parametric curves and surfaces: Bezier, B-Spline, Curve and surface design
• Introduction to illumination models and surface rendering
• Animation techniques: tweening, double buffering, scene graph manipulation.
4
Object
ar
eel Sarw
Quiz 5 Marks
t
Instruc
ter Grap
Project 5 Marks
Compu
Assignment 5 Marks
Presentation 5 Marks
class participation 5 Marks
Reference Hughes,
6
What is computer graphics?
ar
eel Sarw
• The computer graphics is one of the most effective and commonly used way
or: Rah
hics
•
Compu
7
One Picture is Worth More Than Ten
ar
eel Sarw
Thousand Words
or: Rah
hics
t
Instruc
ter Grap
Compu
8
Father computer graphics
ar
eel Sarw
9
Applications of Computer Graphics
ar
eel Sarw
computer using the icon, menu, and other visual, graphics by which
hics
10
Applications of Computer Graphics
ar
eel Sarw
•.
11
Applications of Computer Graphics
ar
eel Sarw
• Entertainment:
or: Rah
Computer graphics allow the user to make animated movies and games.
hics
t
Computer graphics are used to create scenes. Computer graphics are also
Instruc
ter Grap
12
Applications of Computer Graphics
ar
eel Sarw
or: Rah
diagrams, and other images for the presentation purpose, with the
t
Instruc
ter Grap
13
Applications of Computer Graphics
ar
eel Sarw
14
Applications of Computer Graphics
ar
eel Sarw
15
Applications of Computer Graphics
ar
eel Sarw
16
Applications of Computer Graphics
ar
eel Sarw
17
Applications of Computer Graphics
ar
eel Sarw
18
Applications of Computer Graphics
ar
eel Sarw
19
Types of Computer Graphics
ar
eel Sarw
•Raster Graphics:
In raster, graphics pixels are used for an image to be drawn. It is also known
or: Rah
•Vector Graphics:
In vector graphics, mathematical formulae are used to draw different types
Compu
20
Instruc
t
or: Rah
Compu eel Sarw
ter Grap ar
hics
Types of Computer Graphics
21
User Interaction
ar
eel Sarw
22
Computer Graphics System
ar
eel Sarw
Input Devices
Physical: Keyboard, mouse, touch pad, touch screen, data glove, camera, light
or: Rah
Output Devices
Examples: CRT display, LED display, LCD display, Plasma display, printer,
plotter, e-paper, hologram generator, 3d Printer film recorder, sound recorder,
speaker, robot arm, etc.
23
Objects vs. Images
ar
eel Sarw
Objects Image
24
_
Digital Image
ar
eel Sarw
image)
t
Instruc
ter Grap
Compu
device.
t
Instruc
ter Grap
26
ar
(2724x2336 pixels) to be 2D
f(1,1) = 103 function or a matrix with rows
or: Rah
and columns
hics
t
rows columns
f(645:650,1323:1328) =
83 82 82 82 82 82
82 82 82 81 81 81
82 82 81 81 80 80
82 82 81 80 80 79
80 79 78 77 77 77
80 79 78 78 77 77
f(2724,2336) = 88
What is frame buffer ?
ar
eel Sarw
•
Instruc
ter Grap
A frame buffer for a color display has a set of planes each defining
one bit of the color information of each point.
Compu
28
Instruc
t
or: Rah
Compu eel Sarw
ter Grap ar
hics
What is frame buffer ?
29
What is Resolution?
ar
eel Sarw
1920 x 1080.
30
What is Resolution?
ar
eel Sarw
√(1920² + 1080²)
t
Instruc
ter Grap
=√3686400+1166400
2202/5
Compu
440
31
What is Resolution?
ar
eel Sarw
3192.
t
Instruc
ter Grap
(approximately).
32
What is Aspect ratio ?
ar
eel Sarw
a display resolution.
1) a resolution of 800x600, 1027x768, 1600x1200 has an
Compu
33
Instruc
t
or: Rah
Compu eel Sarw
ter Grap ar
hics
What is Aspect ratio ?
34
What is Refresh Rates?
ar
eel Sarw
35
THANK YOU
36