Week 1 Introduction To Computer Graphics and Devices
Week 1 Introduction To Computer Graphics and Devices
• Electronic painting
– Picture painted electronically on
a graphics tablet (digitizer) using a stylus
– Cordless, pressure sensitive stylus
• Morphing
– A graphics method in which one object is
transformed into another
4.Entertainment
• Movie Industry
– Used in motion pictures, music
videos, and television shows.
– Used in making of cartoon
animation films
Electron gun
Cathode
Focusing Horizontal
system & vertical
deflection
Properties of the CRT
• Phosphor Persistence (PP)
- the light output decays exponentially with time.
- a phosphor’s persistence is defined as the time from the removal of
excitation to the moment of decaying the light to one-tenth of its
original intensity
- low persistence -> good for animation
- high persistence -> good for static picture with high complexity
- typical range: 10ms – 60ms
• Resolution
- the maximum number of points that can be displayed without
overlap on a CRT
- high-definition system, e.g. 1280 * 1024 pixels
- resolution depends on the type of phosphor, the intensity to be
displayed, focusing and deflection systems, size of video memory
Shadow Mask
Electron Guns
Red Input
Green
Input
Blue Input
Deflection
Yoke Red, Blue,
and Green
Phosphor Dots
Shadow Mask
•Shadow mask has one small hole for each phosphor triad.
•Holes are precisely aligned with respect to both the triads and the electron
guns, so that each dot is exposed to electrons from only one gun.
•The number of electrons in each beam controls the amount of red, blue and
green light generated by the triad.
SHADOW MASK
Phosphor Dot
Screen
Red
Green Convergence
Blue Point
Properties of the CRT
• Dot Pitch –the spacing between pixels on a
CRT, measured in millimeters. Generally, the
lower the number, the more detailed the
image.
Output Scan Technology
• Vector display
• Raster display
- The buffer stores the primitive pixels, rather than display list or display program
- Video controller reads the pixel contents to produce the actual image on the
screen
- The image is represented as a set of raster scan lines, and forms a matrix of pixels.
System bus
Display
Video Display
Frame
Controller Processor
Buffer
Memory
Raster Display
• Raster display
Host Computer
Display Processor
Lucy
Video Controller Lucy
Horizontal retrace
Vertical retrace
Scan line
Scanning An Image
Frame: The image to be scanned out on the CRT.
•Some minimum number of frames must be redisplayed (or refreshed) each
second to eliminate flicker in the image.
X
Linear address Horizontal
address Raster-scan & vertical
generator Deflection signal
Frame Y
buffer address
Data Pixel Intensity
values or color
Video Controller
Types of refresh
Odd-field
Even-field
Display Processor
Also called either a Graphics Controller or Display CoProcessor
1 bit
2 levels
Electron
Gun
3-Bit Color Display
3
red
green
blue
R 0 1 0 0 1 0 1 1
G 0 0 1 0 1 1 0 1
B 0 0 0 1 0 1 1 1
True Color Display
24 bitplanes, 8 bits per color gun. 224 =
16,777,216 colors
8 Red
Green
Blue
Difference between raster scan and
random scan
Base of Difference Raster Scan System Random Scan System
Electron Beam The electron beam is swept across the The electron beam is directed only to the
screen, one row at a time, from top to parts of screen where a picture is to be
bottom. drawn.
Resolution Its resolution is poor because raster Its resolution is good because this system
system in contrast produces zigzag lines produces smooth lines drawings because CRT
that are plotted as discrete point sets. beam directly follows the line path.
Picture Definition Picture definition is stored as a set of Picture definition is stored as a set of line
intensity values for all screen points, drawing instructions in a display file.
called pixels in a refresh buffer area.
Realistic Display The capability of this system to store These systems are designed for line- drawing
intensity values for pixel makes it well and can’t display realistic shaded scenes.
suited for the realistic display of scenes
contain shadow and color pattern.
Draw an Image Screen points/pixels are used to draw an Mathematical functions are used to draw an
image. image.