View
220
Download
1
Category
Tags:
Preview:
Citation preview
Computer GraphicsComputer Graphics
Prof. Muhammad Saeed
Introduction&
Hardware1
August 1, 2012 2
Hardware I Computer Graphics
1. Hardwarei. Graphic Cardsii. Display Devicesiii. Printers and Plottersiv. Processors
2. Softwarei. Applications (Maya, 3DS Max, Photoshop, Flash,
AutoCad, Matlab, etc. ) ii. Programming
a) Visual C++, Java, C#b) OpenGLc) DirectXd) WPF
Introduction Computer Graphics
3.Mathematics for Graphicsi. Vectorsii. Matricesiii. Geometry and Trigonometryiv. A little Calculus
4. Applications and usesNearly every field of science, technology and arts, particularly ,computer vision,designing, entertainment, education, training, simulation, image processing, movies, multimedia, etc.
Introduction Computer Graphics
5) Booksi) Computer Graphics using OpenGL by
Francis Hill Jr. and othersii) OpenGL Programming Guide by
Dave Shreiner, Mason Woo, others. 4th Edition
iii) 3D Computer Graphics by Alan Watt
iv) Mathematical Elements for Computer Graphics by David F. Rogers and J. Alan Adams
v) Computer Graphics Principles & Practice by
Foley, Van Dam and others
5) Booksi) Computer Graphics using OpenGL by
Francis Hill Jr. and othersii) OpenGL Programming Guide by
Dave Shreiner, Mason Woo, others. 4th Edition
iii) 3D Computer Graphics by Alan Watt
iv) Mathematical Elements for Computer Graphics by David F. Rogers and J. Alan Adams
v) Computer Graphics Principles & Practice by
Foley, Van Dam and others
5
Introduction Computer Graphics
CRT and Graphic CardCRT and Graphic Card BasicsBasics
CRT and Graphic CardCRT and Graphic Card BasicsBasics
6
Hardware I Computer Graphics
August 1, 2012 7
Display Device, CRT (Cathode Ray Tube)
Hardware I Computer Graphics
August 1, 2012 8
CPU System Memory
Frame Buffer
Scan Controller
System Bus
Converter Display Surface
Graphic Card (Simplified)
Hardware I Computer Graphics
August 1, 2012 9
0,01,02,03,00,11,12,13,10,21,22,23,20,31,32,33,3
Scan Controller
Pixel at (2,1)
X
Y
X=2
Y=1X Y
0,0 3,0
3, 3
0000000100100011010001010110011110001001101010111100110111101111
2 ,3, 41, 2, 33, 4, 21, 1, 04, 3, 24, 2, 13, 0, 02, 0, 14, 4, 43, 3, 32, 0, 02, 3, 04, 2, 33, 2, 44, 1, 0
1, 2, 3 Frame Buffer
Logical Address
Geometric Position
Converts to Color Value(3,0,0) Display Device
Memory Address
X, Y Values
Color Values
Graphic Card (Simplified)
Hardware I Computer Graphics
August 1, 2012 10
Color Display Device, CRT
B
G
R
Phosphors: ZnS:Ag, Y3Al5O12:Ce, and Y2SiO5:Ce.
ZnO, Cd:ZnS, Y2O2S:Eu
Hardware I Computer Graphics
August 1, 2012 11
Display Device & Graphic Card
Graphic Card Simplified
Scan Controller
Red
Green
Blue
DACsDeflection
Coils
Electron Beam Gun
Frame BufferPlanes
XY
Hardware I Computer Graphics
EndHardware 1
August 1, 2012 12
Hardware I Computer Graphics
Recommended