Skip to main content

Random scan versus raster scan display

Short answer

Random scan draws pictures by moving the electron beam directly along line endpoints from a display list, giving high resolution but poor shading. Raster scan sweeps the beam row by row, setting each pixel from a frame buffer, enabling realistic images at a fixed resolution with jaggies.

Differentiate between random scan (vector) and raster scan display technologies.

A random scan (vector) display draws a picture as a set of straight line segments, moving the electron beam directly from one endpoint to the next. A raster scan display sweeps the beam over the whole screen row by row and turns each pixel on or off according to values stored in a frame buffer.

PointRandom scan (vector)Raster scan
Drawing methodBeam moves only along the lines of the pictureBeam sweeps every scan line, left to right, top to bottom
Picture storageDisplay list (line-drawing commands)Frame buffer (intensity of every pixel)
Memory neededSmall, depends on number of linesLarge, depends on resolution and bits per pixel
ResolutionVery high, smooth linesLimited by number of pixels; lines show staircase (jaggies)
RefreshRedrawn 30 to 60 times/s from display list; flicker if picture is complexFixed rate (e.g. 60 Hz) independent of picture complexity
Filled areas and coloursPoor at shading, solid areas and many coloursGood at filled regions, shading, photo-like images
CostCostlyCheap, mass produced (TV technology)
Animation / editingEasy to modify lines in display listNeeds the frame buffer updated
ExamplesPen plotters, early CAD displaysMonitors, TVs, LCD/LED screens
Random scan:  A ------> B
                        |
              D <------ C      (beam jumps along lines)

Raster scan:  ->->->->->->->|   (beam sweeps each row,
              ->->->->->->->|    horizontal retrace
              ->->->->->->->|    between rows)

Raster scan has replaced random scan in almost all present systems because it displays realistic, shaded and coloured scenes cheaply.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Computer Graphics chapter 1 questions →