Display Systems in Computer Graphics
Display Systems in Computer Graphics
GRAPHICS
SYSTEMS
1
OVERVIEW OF DISPLAY DEVICES
7/25/2025
Raster Scan Displays
Computer Graphics
Random Scan Displays
2
7/25/2025 Computer Graphics
3
RASTER SCAN
DISPLAYS
RASTER SCAN DISPLAYS
Raster: A rectangular array of
points or dots
7/25/2025
Pixel: One dot or picture element
Computer Graphics
of the raster
Scan Line: A row of pixel
Raster Scan: Representation of
images as a collection of pixels
(dots)
4
RANDOM SCAN DISPLAYS
7/25/2025
Random scan display:
Representation of geometrical
Computer Graphics
primitives such as points, lines,
curves, and polygons, which are all
based upon mathematical equation.
5
7/25/2025 Computer Graphics
6
RASTER SCAN
SYSTEMS
RASTER SCAN SYSTEMS
In addition to the central processing unit
(CPU), a special processor, called the video
7/25/2025
controller or display controller, is used
to control the operation of the display device.
Computer Graphics
7
VIDEO CONTROLLER
A fixed area of the system memory is reserved for
the frame buffer, and the video controller is given
7/25/2025
direct access to the frame buffer memory.
Computer Graphics
8
VIDEO CONTROLLER
7/25/2025
referenced in Cartesian coordinates.
Computer Graphics
y
x 9
VIDEO CONTROLLER
Scan lines are then labeled from ymax at
the top of the screen to 0 at the bottom.
7/25/2025
Along each scan line, screen pixel
positions are labeled from 0 to xmax.
Computer Graphics
y y max
y max
Line Scan
Line Scan
x max x 10
x max
VIDEO CONTROLLER
Memory Address
7/25/2025
Operations can be performed by the Video
Controller:
Computer Graphics
Refreshing operation
7/25/2025
Processor
Computer Graphics
13
RASTER SCAN DISPLAY PROCESSOR
A raster system containing a separate display
processor (graphics controller, display coprocessor)
7/25/2025
The purpose of the DP is to free the CPU from the
graphics chores.
Computer Graphics
14
DISPLAY PROCESSOR
A major task of the display processor is Scan
Conversion.
7/25/2025
Scan Conversion: is digitizing a picture definition
Computer Graphics
given in an application program into a set of pixel
intensity values for storage in the frame buffer.(
scan conversion straight line segment, Character )
15
DISPLAY PROCESSOR
Generation various line styles (dashed, dotted, or
solid)
7/25/2025
Displaying color areas
Computer Graphics
Performing certain transformation and
manipulation on display objects.
16
7/25/2025 Computer Graphics
17
RANDOM SCAN
SYSTEMS
RANDOM SCAN SYSTEM
Graphic commands are translated by the graphics
package into a display file stored in the system
7/25/2025
memory.
This file is then accessed by the display processor
Computer Graphics
unit (DPU)(graphic controller) to refresh the screen.
18
Raster Scan Random Scan
7/25/2025
System System
Computer Graphics
19