Você está na página 1de 12

Computer Graphics

Prof. Muhammad Saeed

Hardware I

Computer Graphics

Introduction
&

Hardware 1
August 1, 2012 2

Introduction

Computer Graphics

1. Hardware
i. ii. iii. iv. Graphic Cards Display Devices Printers and Plotters Processors

2. Software
i.
ii.

Applications (Maya, 3DS Max, Photoshop, Flash, AutoCad, Matlab, etc. ) Programming a) Visual C++, Java, C# b) OpenGL c) DirectX d) WPF

Introduction

Computer Graphics

3.Mathematics for Graphics


i. ii. iii. iv. Vectors Matrices Geometry and Trigonometry A little Calculus

4. Applications and uses


Nearly every field of science, technology and arts, particularly ,computer vision,designing, entertainment, education, training, simulation, image processing, movies, multimedia, etc.

Introduction

Computer Graphics

5) Books i) ii) iii) iv)

v)

Computer Graphics using OpenGL by Francis Hill Jr. and others OpenGL Programming Guide by Dave Shreiner, Mason Woo, others. 4th Edition 3D Computer Graphics by Alan Watt Mathematical Elements for Computer Graphics by David F. Rogers and J. Alan Adams Computer Graphics Principles & Practice by Foley, Van Dam and others

Hardware I

Computer Graphics

CRT and Graphic Card Basics

Hardware I

Computer Graphics

Display Device, CRT (Cathode Ray Tube)

August 1, 2012

Hardware I

Computer Graphics

Graphic Card (Simplified)


Scan Controller

CPU

System Memory

Frame Buffer Converter Display Surface

System Bus

August 1, 2012

Hardware I

Computer Graphics

Graphic Card (Simplified)


X=2 Logical Address
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

Scan Controller
X Y
0,0 1,0 2,0 3,0 0,1 1,1 2,1 3,1 0,2 1,2 2,2 3,2 0,3 1,3 2,3 3,3 2 ,3, 4 1, 2, 3 3, 4, 2 1, 1, 0 4, 3, 2 4, 2, 1 3, 0, 0 2, 0, 1 4, 4, 4 3, 3, 3 2, 0, 0 2, 3, 0 4, 2, 3 3, 2, 4 4, 1, 0 1, 2, 3

Y=1
0,0

Geometric Position X

3,0

Pixel at (2,1)
3, 3

Converts to Color Value(3,0,0)

Display Device

Frame Buffer

Memory Address

X, Y Values

Color Values

August 1, 2012

Hardware I

Computer Graphics
Phosphors: ZnS:Ag, Y3Al5O12:Ce, and Y2SiO5:Ce. ZnO, Cd:ZnS, Y2O2S:Eu

Color Display Device, CRT

B G
R

August 1, 2012

10

Hardware I

Computer Graphics

Display Device & Graphic Card


X Y

Scan Controller

Red Green Blue

Frame Buffer Planes

DACs

Electron Beam Gun Deflection Coils

Graphic Card Simplified


August 1, 2012 11

Hardware I

Computer Graphics

End
Hardware 1

August 1, 2012

12

Você também pode gostar