Computer graphics with Open GL. 4th Edition Donald D. Hearndownload
Computer graphics with Open GL. 4th Edition Donald D. Hearndownload
4th Edition
Donald D. Hearn pdf download
https://ebookmass.com/product/computer-graphics-with-open-gl-4th-
edition-donald-d-hearn/
https://ebookmass.com/product/engineering-graphics-with-
autocad-2023-james-d-bethune/
https://ebookmass.com/product/engineering-design-and-graphics-with-
solidworks-2023-jim-d-bethune/
https://ebookmass.com/product/calculus-for-computer-graphics-3rd-
edition-john-vince/
https://ebookmass.com/product/technical-graphics-communication-4th-
edition/
Mathematics for Computer Graphics (Undergraduate Topics in
Computer Science), 6th Edition 2022 John Vince
https://ebookmass.com/product/mathematics-for-computer-graphics-
undergraduate-topics-in-computer-science-6th-edition-2022-john-vince/
https://ebookmass.com/product/the-art-of-computer-programming-
combinatorial-algorithms-donald-knuth/
https://ebookmass.com/product/modern-compressible-flow-with-
historical-4th-edition-john-d-anderson-jr/
https://ebookmass.com/product/penetration-testers-open-source-
toolkit-4th-edition-edition-faircloth/
Computer Graphics with Open GL
Hearn Baker Carithers
Fourth Edition
Pearson Education Limited
Edinburgh Gate
Harlow
Essex CM20 2JE
England and Associated Companies throughout the world
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted
in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without either the
prior written permission of the publisher or a licence permitting restricted copying in the United Kingdom
issued by the Copyright Licensing Agency Ltd, Saffron House, 6–10 Kirby Street, London EC1N 8TS.
All trademarks used herein are the property of their respective owners. The use of any trademark
in this text does not vest in the author or publisher any trademark ownership rights in such
trademarks, nor does the use of such trademarks imply any affiliation with or endorsement of this
book by such owners.
Table of Contents
I
12. Three-Dimensional Object Representations
Donald D. Hearn/M. Pauline Baker, Warren Carithers 389
Three-Dimensional Object Representations Color Plate
Donald D. Hearn/M. Pauline Baker, Warren Carithers 407
13. Spline Representations
Donald D. Hearn/M. Pauline Baker, Warren Carithers 409
14. Visible-Surface Detection Methods
Donald D. Hearn/M. Pauline Baker, Warren Carithers 465
15. Illumination Models and Surface-Rendering Methods
Donald D. Hearn/M. Pauline Baker, Warren Carithers 493
Illumination Models and Surface-Rendering Methods Color Plates
Donald D. Hearn/M. Pauline Baker, Warren Carithers 541
16. Texturing and Surface-Detail Methods
Donald D. Hearn/M. Pauline Baker, Warren Carithers 543
Texturing and Surface-Detail Methods Color Plates
Donald D. Hearn/M. Pauline Baker, Warren Carithers 567
17. Color Models and Color Applications
Donald D. Hearn/M. Pauline Baker, Warren Carithers 569
Color Models and Color Applications Color Plate
Donald D. Hearn/M. Pauline Baker, Warren Carithers 589
18. Interactive Input Methods and Graphical User Interfaces
Donald D. Hearn/M. Pauline Baker, Warren Carithers 591
Interactive Input Methods and Graphical User Interfaces Color Plates
Donald D. Hearn/M. Pauline Baker, Warren Carithers 631
19. Global Illumination
Donald D. Hearn/M. Pauline Baker, Warren Carithers 633
Global Illumination Color Plates
Donald D. Hearn/M. Pauline Baker, Warren Carithers 659
20. Programmable Shaders
Donald D. Hearn/M. Pauline Baker, Warren Carithers 663
Programmable Shaders Color Plates
Donald D. Hearn/M. Pauline Baker, Warren Carithers 693
21. Algorithmic Modeling
Donald D. Hearn/M. Pauline Baker, Warren Carithers 695
Algorithmic Modeling Color Plates
Donald D. Hearn/M. Pauline Baker, Warren Carithers 725
II
22. Visualization of Data Sets
Donald D. Hearn/M. Pauline Baker, Warren Carithers 729
Visualization of Data Sets Color Plates
Donald D. Hearn/M. Pauline Baker, Warren Carithers 735
Appendix: Mathematics for Computer Graphics
Donald D. Hearn/M. Pauline Baker, Warren Carithers 737
Appendix: Graphics File Formats
Donald D. Hearn/M. Pauline Baker, Warren Carithers 773
Bibliography
Donald D. Hearn/M. Pauline Baker, Warren Carithers 789
Index 801
III
This page intentionally left blank
Computer Graphics Hardware
From Chapter 2 of Computer Graphics with OpenGL®, Fourth Edition, Donald Hearn, M. Pauline Baker, Warren R. Carithers.
Copyright © 2011 by Pearson Education, Inc. Published by Pearson Prentice Hall. All rights reserved.
1
Computer Graphics Hardware
Magnetic
Deflection Coils Phosphor-
Focusing Coated
System Screen
Base
Electron
Connector Electron Beam
FIGURE 1 Pins Gun
Basic design of a magnetic-deflection
CRT.
Electron
Focusing Beam
Cathode Anode Path
Heating
Filament
Control Accelerating
FIGURE 2 Grid Anode
Operation of an electron gun with an
accelerating anode.
2
Computer Graphics Hardware
the vacuum inside the CRT envelope, the free, negatively charged electrons are
then accelerated toward the phosphor coating by a high positive voltage. The
accelerating voltage can be generated with a positively charged metal coating
on the inside of the CRT envelope near the phosphor screen, or an accelerating
anode, as in Figure 2, can be used to provide the positive voltage. Sometimes
the electron gun is designed so that the accelerating anode and focusing system
are within the same unit.
Intensity of the electron beam is controlled by the voltage at the control grid,
which is a metal cylinder that fits over the cathode. A high negative voltage
applied to the control grid will shut off the beam by repelling electrons and
stopping them from passing through the small hole at the end of the control-
grid structure. A smaller negative voltage on the control grid simply decreases
the number of electrons passing through. Since the amount of light emitted by
the phosphor coating depends on the number of electrons striking the screen, the
brightness of a display point is controlled by varying the voltage on the control
grid. This brightness, or intensity level, is specified for individual screen positions
with graphics software commands.
The focusing system in a CRT forces the electron beam to converge to a small
cross section as it strikes the phosphor. Otherwise, the electrons would repel each
other, and the beam would spread out as it approaches the screen. Focusing is
accomplished with either electric or magnetic fields. With electrostatic focusing,
the electron beam is passed through a positively charged metal cylinder so that
electrons along the center line of the cylinder are in an equilibrium position. This
arrangement forms an electrostatic lens, as shown in Figure 2, and the electron
beam is focused at the center of the screen in the same way that an optical lens
focuses a beam of light at a particular focal distance. Similar lens focusing effects
can be accomplished with a magnetic field set up by a coil mounted around the
outside of the CRT envelope, and magnetic lens focusing usually produces the
smallest spot size on the screen.
Additional focusing hardware is used in high-precision systems to keep the
beam in focus at all screen positions. The distance that the electron beam must
travel to different points on the screen varies because the radius of curvature for
most CRTs is greater than the distance from the focusing system to the screen
center. Therefore, the electron beam will be focused properly only at the center
of the screen. As the beam moves to the outer edges of the screen, displayed
images become blurred. To compensate for this, the system can adjust the focusing
according to the screen position of the beam.
As with focusing, deflection of the electron beam can be controlled with either
electric or magnetic fields. Cathode-ray tubes are now commonly constructed
with magnetic-deflection coils mounted on the outside of the CRT envelope, as
illustrated in Figure 1. Two pairs of coils are used for this purpose. One pair is
mounted on the top and bottom of the CRT neck, and the other pair is mounted
on opposite sides of the neck. The magnetic field produced by each pair of coils
results in a transverse deflection force that is perpendicular to both the direction
of the magnetic field and the direction of travel of the electron beam. Horizontal
deflection is accomplished with one pair of coils, and vertical deflection with the
other pair. The proper deflection amounts are attained by adjusting the current
through the coils. When electrostatic deflection is used, two pairs of parallel plates
are mounted inside the CRT envelope. One pair of plates is mounted horizontally
to control vertical deflection, and the other pair is mounted vertically to control
horizontal deflection (Fig. 3).
Spots of light are produced on the screen by the transfer of the CRT beam
energy to the phosphor. When the electrons in the beam collide with the phosphor
3
Visit https://ebookmass.com today to explore
a vast collection of ebooks across various
genres, available in popular formats like
PDF, EPUB, and MOBI, fully compatible with
all devices. Enjoy a seamless reading
experience and effortlessly download high-
quality materials in just a few simple steps.
Plus, don’t miss out on exciting offers that
let you access a wealth of knowledge at the
best prices!
Computer Graphics Hardware
Vertical Phosphor-
Focusing Deflection Coated
System Plates Screen
Base
Electron
Connector Electron Horizontal Beam
FIGURE 3 Pins Gun Deflection
Electrostatic deflection of the electron Plates
beam in a CRT.
coating, they are stopped and their kinetic energy is absorbed by the phosphor.
Part of the beam energy is converted by friction into heat energy, and the remain-
der causes electrons in the phosphor atoms to move up to higher quantum-energy
levels. After a short time, the “excited” phosphor electrons begin dropping back
to their stable ground state, giving up their extra energy as small quantums of
light energy called photons. What we see on the screen is the combined effect of all
the electron light emissions: a glowing spot that quickly fades after all the excited
phosphor electrons have returned to their ground energy level. The frequency (or
color) of the light emitted by the phosphor is in proportion to the energy difference
between the excited quantum state and the ground state.
Different kinds of phosphors are available for use in CRTs. Besides color, a
major difference between phosphors is their persistence: how long they continue
to emit light (that is, how long it is before all excited electrons have returned to
the ground state) after the CRT beam is removed. Persistence is defined as the
time that it takes the emitted light from the screen to decay to one-tenth of its
original intensity. Lower-persistence phosphors require higher refresh rates to
maintain a picture on the screen without flicker. A phosphor with low persistence
can be useful for animation, while high-persistence phosphors are better suited
for displaying highly complex, static pictures. Although some phosphors have
persistence values greater than 1 second, general-purpose graphics monitors are
usually constructed with persistence in the range from 10 to 60 microseconds.
FIGURE 4
Figure 4 shows the intensity distribution of a spot on the screen. The
Intensity distribution of an illuminated
phosphor spot on a CRT screen. intensity is greatest at the center of the spot, and it decreases with a Gaussian
distribution out to the edges of the spot. This distribution corresponds to the
cross-sectional electron density distribution of the CRT beam.
The maximum number of points that can be displayed without overlap on
a CRT is referred to as the resolution. A more precise definition of resolution is
the number of points per centimeter that can be plotted horizontally and ver-
tically, although it is often simply stated as the total number of points in each
direction. Spot intensity has a Gaussian distribution (Fig. 4), so two adjacent
spots will appear distinct as long as their separation is greater than the diameter
at which each spot has an intensity of about 60 percent of that at the center of
FIGURE 5
the spot. This overlap position is illustrated in Figure 5. Spot size also depends
Two illuminated phosphor spots are
distinguishable when their separation on intensity. As more electrons are accelerated toward the phosphor per second,
is greater than the diameter at which the diameters of the CRT beam and the illuminated spot increase. In addition,
a spot intensity has fallen to the increased excitation energy tends to spread to neighboring phosphor atoms
60 percent of maximum. not directly in the path of the beam, which further increases the spot diameter.
Thus, resolution of a CRT is dependent on the type of phosphor, the intensity
to be displayed, and the focusing and deflection systems. Typical resolution on
high-quality systems is 1280 by 1024, with higher resolutions available on many
systems. High-resolution systems are often referred to as high-definition systems.
4
Computer Graphics Hardware
The physical size of a graphics monitor, on the other hand, is given as the length of
the screen diagonal, with sizes varying from about 12 inches to 27 inches or more.
A CRT monitor can be attached to a variety of computer systems, so the number
of screen points that can actually be plotted also depends on the capabilities of
the system to which it is attached.
Raster-Scan Displays
The most common type of graphics monitor employing a CRT is the raster-scan
display, based on television technology. In a raster-scan system, the electron beam
is swept across the screen, one row at a time, from top to bottom. Each row is
referred to as a scan line. As the electron beam moves across a scan line, the beam
intensity is turned on and off (or set to some intermediate value) to create a pattern
of illuminated spots. Picture definition is stored in a memory area called the
refresh buffer or frame buffer, where the term frame refers to the total screen area.
This memory area holds the set of color values for the screen points. These stored
color values are then retrieved from the refresh buffer and used to control the
intensity of the electron beam as it moves from spot to spot across the screen. In this
way, the picture is “painted” on the screen one scan line at a time, as demonstrated
in Figure 6. Each screen spot that can be illuminated by the electron beam
is referred to as a pixel or pel (shortened forms of picture element). Since the
refresh buffer is used to store the set of screen color values, it is also sometimes
called a color buffer. Also, other kinds of pixel information, besides color, are
stored in buffer locations, so all the different buffer areas are sometimes referred
to collectively as the “frame buffer.” The capability of a raster-scan system to
store color information for each screen point makes it well suited for the realistic
display of scenes containing subtle shading and color patterns. Home television
sets and printers are examples of other systems using raster-scan methods.
Raster systems are commonly characterized by their resolution, which is the
number of pixel positions that can be plotted. Another property of video monitors
(a) (b)
FIGURE 6
A raster-scan system displays an object
as a set of discrete points across each
(c) (d) scan line.
5
Computer Graphics Hardware
is aspect ratio, which is now often defined as the number of pixel columns divided
by the number of scan lines that can be displayed by the system. (Sometimes this
term is used to refer to the number of scan lines divided by the number of pixel
columns.) Aspect ratio can also be described as the number of horizontal points
to vertical points (or vice versa) necessary to produce equal-length lines in both
directions on the screen. Thus, an aspect ratio of 4/3, for example, means that
a horizontal line plotted with four points has the same length as a vertical line
plotted with three points, where line length is measured in some physical units
such as centimeters. Similarly, the aspect ratio of any rectangle (including the total
screen area) can be defined to be the width of the rectangle divided by its height.
The range of colors or shades of gray that can be displayed on a raster system
depends on both the types of phosphor used in the CRT and the number of bits
per pixel available in the frame buffer. For a simple 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. A bit value of 1, for example, indicates that the
electron beam is to be turned on at that position, and a value of 0 turns the beam
off. Additional bits allow the intensity of the electron beam to be varied over
a range of values between “on” and “off.” Up to 24 bits per pixel are included
in high-quality systems, which can require several megabytes of storage for the
frame buffer, depending on the resolution of the system. For example, a system
with 24 bits per pixel and a screen resolution of 1024 by 1024 requires 3 MB of
storage for the refresh buffer. The number of bits per pixel in a frame buffer is
sometimes referred to as either the depth of the buffer area or the number of bit
planes. A frame buffer with one bit per pixel is commonly called a bitmap, and
a frame buffer with multiple bits per pixel is a pixmap, but these terms are also
used to describe other rectangular arrays, where a bitmap is any pattern of binary
values and a pixmap is a multicolor pattern.
As each screen refresh takes place, we tend to see each frame as a smooth
continuation of the patterns in the previous frame, so long as the refresh rate is
not too low. Below about 24 frames per second, we can usually perceive a gap
between successive screen images, and the picture appears to flicker. Old silent
films, for example, show this effect because they were photographed at a rate of
16 frames per second. When sound systems were developed in the 1920s, motion-
picture film rates increased to 24 frames per second, which removed flickering
and the accompanying jerky movements of the actors. Early raster-scan computer
systems were designed with a refresh rate of about 30 frames per second. This
produces reasonably good results, but picture quality is improved, up to a point,
with higher refresh rates on a video monitor because the display technology on the
monitor is basically different from that of film. A film projector can maintain the
continuous display of a film frame until the next frame is brought into view. But
on a video monitor, a phosphor spot begins to decay as soon as it is illuminated.
Therefore, current raster-scan displays perform refreshing at the rate of 60 to
80 frames per second, although some systems now have refresh rates of up to
120 frames per second. And some graphics systems have been designed with a
variable refresh rate. For example, a higher refresh rate could be selected for a
stereoscopic application so that two views of a scene (one from each eye position)
can be alternately displayed without flicker. But other methods, such as multiple
frame buffers, are typically used for such applications.
Sometimes, refresh rates are described in units of cycles per second, or hertz
(Hz), where a cycle corresponds to one frame. Using these units, we would
describe a refresh rate of 60 frames per second as simply 60 Hz. At the end of
each scan line, the electron beam returns to the left side of the screen to begin
displaying the next scan line. The return to the left of the screen, after refreshing
6
Computer Graphics Hardware
0
1
2
3
FIGURE 7
Interlacing scan lines on a raster-scan display. First,
all points on the even-numbered (solid) scan lines
are displayed; then all points along the
odd-numbered (dashed) lines are displayed.
each scan line, is called the horizontal retrace of the electron beam. And at the
1 1
end of each frame (displayed in 80 to 60 of a second), the electron beam returns
to the upper-left corner of the screen (vertical retrace) to begin the next frame.
On some raster-scan systems and TV sets, each frame is displayed in two
passes using an interlaced refresh procedure. In the first pass, the beam sweeps
across every other scan line from top to bottom. After the vertical retrace, the
beam then sweeps out the remaining scan lines (Fig. 7). Interlacing of the scan
lines in this way allows us to see the entire screen displayed in half the time that
it would have taken to sweep across all the lines at once from top to bottom.
This technique is primarily used with slower refresh rates. On an older, 30 frame-
per-second, non-interlaced display, for instance, some flicker is noticeable. But
1
with interlacing, each of the two passes can be accomplished in 60 of a second,
which brings the refresh rate nearer to 60 frames per second. This is an effective
technique for avoiding flicker—provided that adjacent scan lines contain similar
display information.
Random-Scan Displays
When operated as a random-scan display unit, a CRT has the electron beam
directed only to those parts of the screen where a picture is to be displayed.
Pictures are generated as line drawings, with the electron beam tracing out the
component lines one after the other. For this reason, random-scan monitors are
also referred to as vector displays (or stroke-writing displays or calligraphic
displays). The component lines of a picture can be drawn and refreshed by a
random-scan system in any specified order (Fig. 8). A pen plotter operates in a
similar way and is an example of a random-scan, hard-copy device.
Refresh rate on a random-scan system depends on the number of lines to be
displayed on that system. Picture definition is now stored as a set of line-drawing
commands in an area of memory referred to as the display list, refresh display file,
vector file, or display program. To display a specified picture, the system cycles
through the set of commands in the display file, drawing each component line in
turn. After all line-drawing commands have been processed, the system cycles
back to the first line command in the list. Random-scan displays are designed to
draw all the component lines of a picture 30 to 60 times each second, with up to
100,000 “short” lines in the display list. When a small set of lines is to be displayed,
each refresh cycle is delayed to avoid very high refresh rates, which could burn
out the phosphor.
Random-scan systems were designed for line-drawing applications, such as
architectural and engineering layouts, and they cannot display realistic shaded
scenes. Since picture definition is stored as a set of line-drawing instructions rather
than as a set of intensity values for all screen points, vector displays generally have
higher resolutions than raster systems. Also, vector displays produce smooth line
7
Computer Graphics Hardware
(a) (b)
FIGURE 8
A random-scan system draws the
component lines of an object in any
specified order. (c) (d)
drawings because the CRT beam directly follows the line path. A raster system, by
contrast, produces jagged lines that are plotted as discrete point sets. However,
the greater flexibility and improved line-drawing capabilities of raster systems
have resulted in the abandonment of vector technology.
8
Computer Graphics Hardware
Section
Electron of
Guns Shadow Mask
Magnified
Red Phosphor-Dot FIGURE 9
Triangle Operation of a delta-delta,
Green Blue shadow-mask CRT. Three electron
guns, aligned with the triangular
color-dot patterns on the screen, are
directed to each dot triangle by a
Screen shadow mask.
light emitted from the three phosphors results in a small spot of color at each pixel
position, since our eyes tend to merge the light emitted from the three dots into
one composite color. Figure 9 illustrates the delta-delta shadow-mask method,
commonly used in color CRT systems. The three electron beams are deflected
and focused as a group onto the shadow mask, which contains a series of holes
aligned with the phosphor-dot patterns. When the three beams pass through a
hole in the shadow mask, they activate a dot triangle, which appears as a small
color spot on the screen. The phosphor dots in the triangles are arranged so that
each electron beam can activate only its corresponding color dot when it passes
through the shadow mask. Another configuration for the three electron guns is an
in-line arrangement in which the three electron guns, and the corresponding RGB
color dots on the screen, are aligned along one scan line instead of in a triangular
pattern. This in-line arrangement of electron guns is easier to keep in alignment
and is commonly used in high-resolution color CRTs.
We obtain color variations in a shadow-mask CRT by varying the intensity
levels of the three electron beams. By turning off two of the three guns, we get
only the color coming from the single activated phosphor (red, green, or blue).
When all three dots are activated with equal beam intensities, we see a white
color. Yellow is produced with equal intensities from the green and red dots only,
magenta is produced with equal blue and red intensities, and cyan shows up
when blue and green are activated equally. In an inexpensive system, each of the
three electron beams might be restricted to either on or off, limiting displays to
eight colors. More sophisticated systems can allow intermediate intensity levels
to be set for the electron beams, so that several million colors are possible.
Color graphics systems can be used with several types of CRT display devices.
Some inexpensive home-computer systems and video games have been designed
for use with a color TV set and a radio-frequency (RF) modulator. The purpose of
the RF modulator is to simulate the signal from a broadcast TV station. This means
that the color and intensity information of the picture must be combined and
superimposed on the broadcast-frequency carrier signal that the TV requires as
input. Then the circuitry in the TV takes this signal from the RF modulator, extracts
the picture information, and paints it on the screen. As we might expect, this
extra handling of the picture information by the RF modulator and TV circuitry
decreases the quality of displayed images.
9
Computer Graphics Hardware
Composite monitors are adaptations of TV sets that allow bypass of the broad-
cast circuitry. These display devices still require that the picture information be
combined, but no carrier signal is needed. Since picture information is combined
into a composite signal and then separated by the monitor, the resulting picture
quality is still not the best attainable.
Color CRTs in graphics systems are designed as RGB monitors. These moni-
tors use shadow-mask methods and take the intensity level for each electron gun
(red, green, and blue) directly from the computer system without any interme-
diate processing. High-quality raster-graphics systems have 24 bits per pixel in
the frame buffer, allowing 256 voltage settings for each electron gun and nearly
17 million color choices for each pixel. An RGB color system with 24 bits of storage
per pixel is generally referred to as a full-color system or a true-color system.
Flat-Panel Displays
Although most graphics monitors are still constructed with CRTs, other tech-
nologies are emerging that may soon replace CRT monitors. The term flat-panel
display refers to a class of video devices that have reduced volume, weight, and
power requirements compared to a CRT. A significant feature of flat-panel dis-
plays is that they are thinner than CRTs, and we can hang them on walls or wear
them on our wrists. Since we can even write on some flat-panel displays, they
are also available as pocket notepads. Some additional uses for flat-panel dis-
plays are as small TV monitors, calculator screens, pocket video-game screens,
laptop computer screens, armrest movie-viewing stations on airlines, advertise-
ment boards in elevators, and graphics displays in applications requiring rugged,
portable monitors.
We can separate flat-panel displays into two categories: emissive displays
and nonemissive displays. The emissive displays (or emitters) are devices that
convert electrical energy into light. Plasma panels, thin-film electroluminescent
displays, and light-emitting diodes are examples of emissive displays. Flat CRTs
have also been devised, in which electron beams are accelerated parallel to the
screen and then deflected 90 onto the screen. But flat CRTs have not proved to be as
successful as other emissive devices. Nonemissive displays (or nonemitters) use
optical effects to convert sunlight or light from some other source into graphics
patterns. The most important example of a nonemissive flat-panel display is a
liquid-crystal device.
Plasma panels, also called gas-discharge displays, are constructed by filling
the region between two glass plates with a mixture of gases that usually includes
neon. A series of vertical conducting ribbons is placed on one glass panel, and a
set of horizontal conducting ribbons is built into the other glass panel (Fig. 10).
Firing voltages applied to an intersecting pair of horizontal and vertical conduc-
tors cause the gas at the intersection of the two conductors to break down into
a glowing plasma of electrons and ions. Picture definition is stored in a refresh
buffer, and the firing voltages are applied to refresh the pixel positions (at the
intersections of the conductors) 60 times per second. Alternating-current methods
are used to provide faster application of the firing voltages and, thus, brighter dis-
plays. Separation between pixels is provided by the electric field of the conductors.
One disadvantage of plasma panels has been that they were strictly monochro-
matic devices, but systems are now available with multicolor capabilities.
Thin-film electroluminescent displays are similar in construction to plasma
panels. The difference is that the region between the glass plates is filled with a
phosphor, such as zinc sulfide doped with manganese, instead of a gas (Fig. 11).
When a sufficiently high voltage is applied to a pair of crossing electrodes, the
10
Computer Graphics Hardware
Conductors Conductors
Gas
FIGURE 10 FIGURE 11
Basic design of a plasma-panel display Basic design of a thin-film
device. electroluminescent display device.
phosphor becomes a conductor in the area of the intersection of the two electrodes.
Electrical energy is absorbed by the manganese atoms, which then release the
energy as a spot of light similar to the glowing plasma effect in a plasma panel.
Electroluminescent displays require more power than plasma panels, and good
color displays are harder to achieve.
A third type of emissive device is the light-emitting diode (LED). A matrix of
diodes is arranged to form the pixel positions in the display, and picture definition
is stored in a refresh buffer. As in scan-line refreshing of a CRT, information is
read from the refresh buffer and converted to voltage levels that are applied to
the diodes to produce the light patterns in the display.
Liquid-crystal displays (LCDs) are commonly used in small systems, such as
laptop computers and calculators (Fig. 12). These nonemissive devices produce
a picture by passing polarized light from the surroundings or from an internal
light source through a liquid-crystal material that can be aligned to either block
or transmit the light.
The term liquid crystal refers to the fact that these compounds have a crys-
talline arrangement of molecules, yet they flow like a liquid. Flat-panel displays
commonly use nematic (threadlike) liquid-crystal compounds that tend to keep
the long axes of the rod-shaped molecules aligned. A flat-panel display can then
be constructed with a nematic liquid crystal, as demonstrated in Figure 13. Two
glass plates, each containing a light polarizer that is aligned at a right angle to the
other plate, sandwich the liquid-crystal material. Rows of horizontal, transpar-
ent conductors are built into one glass plate, and columns of vertical conductors
are put into the other plate. The intersection of two conductors defines a pixel
position. Normally, the molecules are aligned as shown in the “on state” of Fig- FIGURE 12
ure 13. Polarized light passing through the material is twisted so that it will pass A handheld calculator with an LCD
through the opposite polarizer. The light is then reflected back to the viewer. To screen. (Courtesy of Texas
turn off the pixel, we apply a voltage to the two intersecting conductors to align the Instruments.)
molecules so that the light is not twisted. This type of flat-panel device is referred
to as a passive-matrix LCD. Picture definitions are stored in a refresh buffer, and
the screen is refreshed at the rate of 60 frames per second, as in the emissive
11
Computer Graphics Hardware
Nematic
Liquid Crystal
Transparent
Conductor Polarizer
Polarizer
On State Transparent
Conductor
Nematic
Liquid Crystal
Transparent
Conductor Polarizer
FIGURE 13 Polarizer
The light-twisting, shutter effect used Off State Transparent
in the design of most LCD devices. Conductor
12
Computer Graphics Hardware
Projected
3D Image
Timing and
Control
System
Vibrating
Flexible
Mirror
CRT
Viewer
FIGURE 14 FIGURE 15
Operation of a three-dimensional Glasses for viewing a stereoscopic
display system using a vibrating mirror scene in 3D. (Courtesy of XPAND, X6D
that changes focal length to match the USA Inc.)
depths of points in a scene.
13
Visit https://ebookmass.com today to explore
a vast collection of ebooks across various
genres, available in popular formats like
PDF, EPUB, and MOBI, fully compatible with
all devices. Enjoy a seamless reading
experience and effortlessly download high-
quality materials in just a few simple steps.
Plus, don’t miss out on exciting offers that
let you access a wealth of knowledge at the
best prices!
Exploring the Variety of Random
Documents with Different Content
Donnellan, William R., 538
Dooley, James, 613
Dorssom, George, 468
Drimmel, John, 854
Du Bois, Lewis P., 768
Duncan, John E., 620
Dunlap, Rienzi M., 767
Dysinger, Holmes, 724
How long the region embraced in Atchison county has been the
home of man is not known, but the finding of a prehistoric human
skeleton, computed by the highest anthropological and geological
authorities to be at least 10,000 years old, in the adjoining county of
Leavenworth, favors the presumption that what is now Atchison
county was occupied by man at an equally remote period. Evidences
of a very early human existence here have been found at various
times. Near Potter, in this county, the writer found deep in the
undisturbed gravel and clay, a rude flint implement that
unquestionably had been fashioned by prehistoric man, evidently, of
what is known as the Paleolithic period. In drilling the well at the
power house of the Atchison Street Railway, Light and Power
Company, the late T. J. Ingels, of Atchison, encountered at a great
depth, several fragments of fossilized bone, intermingled with
charcoal, evidently the remains of a very ancient fireplace. About
1880, M. M. Trimmer, an Atchison contractor, in opening a stone
quarry at the northeast point of the Branchtown hill, near the
confluence of White Clay and Brewery creeks, in Atchison,
unexpectedly encountered a pit or excavation, eighty feet long, sixty
feet wide, and eighteen feet deep, in the solid rock formation of the
hill. The surface of the hill is composed of drift or gravel, and the pit
had become filled with this gravel to the original surface, thus
obliterating all external evidences of its existence. The lower layer of
stone, about six inches thick, had been left for a floor in the pit, and
in the northwest corner this lower strata of stone for about four feet
square had been removed. Water issued from the ground at this
point indicating that a spring or well, or source of water supply, had
been located here. A careful examination of the place at the time
showed unmistakably that this excavation had been made by human
hands at a very early period and was probably used as a fortification
or defensive work. Prehistoric excavations of this character, made in
the solid rock, are common in Europe, but almost unknown in
America, except in the cases of ancient flint and steatite quarries, and
the absence of either in the Atchison formation, except an occasional
flint nodule, precludes the possibility that this was just an aboriginal
quarry. The Smithsonian authorities at Washington pronounced the
work worthy of careful study, but unfortunately it was obliterated by
the progress of the quarrying. Many weapons and implements of the
stone age have been found in the vicinity of this pit.
Almost the entire surface of Atchison county, particularly where
bordering streams, presents various traces of aboriginal occupancy,
from the silent sepulchers of the dead and the mouldy rubbish of the
wigwam, to the solitary arrowhead lost on the happy chase or the
sanguinary war path. In many places these remains blend into the
prehistoric, semi-historic and historic periods, showing evidences of
a succession of occupancy. For instance we find the Neolithic stone
celts or hatchets, the Neoeric iron tomahawks; fragments of fragile
earthenware, mixed and moulded by the prehistoric potter, and bits
of modern decorated porcelain made by some pale-faced patterner of
Palissy; ornaments of stone, bone and shell; trinkets of brass and
beads of glass, intermingled in confusion and profusion. These
numerous relics of different peoples and periods, showing, as they
do, diverse stages of culture and advancement, warrant the opinion
that Atchison county, with its many natural advantages, was a
favorite resort of successive peoples from time immemorial.
Favorably situated at the great western bend of the Missouri river
and at the outskirts of which was one of the richest Indian hunting
grounds in the great wild West, embracing and surrounded by every
natural advantage that would make it the prospective and wonted
haunt of a wild-race, it was a prehistoric paradise, as it is today, a
modern Arcadia.
State Orphans’ Home, Atchison, Kan.
ebookmasss.com