CG - Lecture 1&2
CG - Lecture 1&2
Dr. E.A.Zanaty
Associate Prof.
Overview
◼ Display Hardware
Overlap
Resolution (Spots of Light)
Shadow mask
Electron Beam
Deflection Coils
Electron Gun
Raster Scan Displays
Raster Scan Displays
◼ Raster: A rectangular array of
points or dots
◼ Pixel: One dot or picture element
of the raster
◼ Scan Line: A row of pixels
Raster Scan Displays
◼ In a raster scan system, the electron
beam is swept across the screen, one
row at a time from top to bottom.
Raster Scan Displays
◼ As the electron beam moves
across each row, the beam
intensity is turned on and off
to create a pattern of
illuminated spots.
Raster Scan Displays
◼ Picture definition is stored in a memory area
called the refresh buffer or frame buffer.
Raster Scan Displays
◼ Refresh buffer or frame
buffer: This memory area
holds the set of intensity
values for all the screen
points.
Raster Scan Displays
◼ Stored intensity values then retrieved from
refresh buffer and “painted” on the screen
one row (scan line) at a time.
Raster Scan Displays
◼ Intensity range for pixel positions
depends on the capability of the
raster system.
◼ A black-and-white system: each
screen point is either on or off, so
only one bit per pixel is needed to
control the intensity of screen
positions.
Raster Scan Displays
◼ On a black-and-white system
with one bit per pixel, the frame
buffer is called bitmap.
Raster
2. Shadow Mask
Beam Penetration
Method
Beam Penetration Method
◼ Two layers of phosphor (red
and green) are coated onto the
inside of the CRT screen.
In-line Method:
Shadow Mask Method
The delta-delta method:
Shadow Mask Method
The in-line method:
Shadow Mask Method
◼ We obtain color variations
by varying the intensity
levels of the three electron
beam.
Shadow Mask Method
Shadow mask methods are:
◼ Used in raster scan system
(including color TV)
Gray axis
RGB Color Model
RGB color space
CMY Color Model
CMY (short for Cyan, Magenta, Yellow,
and key) is a subtractive color model.
CMY Color Model
C 1 R
M = 1 − G
Y 1 B
Color Depth, Bit Depth
◼ The number of discrete intensities that
the video card is capable of generating
for each color determines the maximum
number of colors that can be displayed.
◼ The number of memory bits required to
store color information (intensity values
for all three primary color components)
about a pixel is called color depth or bit
depth.
Color Depth, Bit Depth
◼ A minimum of one memory bit (color
depth=1) is required to store intensity
value either 0 or 1 for every screen pixel.
x
Video Controller
◼ Scan lines are then labeled from ymax at
the top of the screen to 0 at the bottom.
Along each scan line, screen pixel
positions are labeled from 0 to xmax.
y y max Line Scan
y max Line Scan
x max x
x max
Video Controller
◼ Two registers are used to store the coordinates
of the screen pixels.
Raster Scan Generator
◼ Refreshing operation
◼ Calculators
◼ Pocket video games
◼ Laptop computers
◼ Advertisement boars in elevators
Flat Panel Displays
Flat panel displays:
◼ Emissive or Emitters Displays
◼ Non-emissive or Non-emitters
Displays
Emissive (or Emitters) Displays
◼ Emissive displays convert
electrical energy into light.
On State
Off State
Exercises
Exercises
◼ Direct View Storage
Tubes