Introduction to Computer Graphics_New
Introduction to Computer Graphics_New
Today there are very few aspects of our lives not affected by computers. Practically
every cash or monetary transaction that takes place daily involves a computer. In many
cases, the same is true of computer graphics. Whether you see them on television, in
newspapers, in weather reports or while at the doctor’s surgery, computer images are
all around you.
you seen the game of ping-pong? It’s a game played by two people with a pair video
game controller and a home television set. You can see that when a game is switched
on, a small bright spot, representing a ball, is seen bouncing to and fro across the
screen.
Now each player uses his video game controller to position a paddle to bounce the ball
back to his opponent. The player who hits the ball past his opponent wins a point and
the one who gains 15 points wins the game. Now how did you invent this video game?
This has been done with the aid of Computer Graphics. Video games represent a
major use in the home of computer graphics. Computer graphics helps to create and
computer. It concerns with the pictorial synthesis of real or imaginary objects from their
computer-based models.
otherwise known as passive computer graphics, the observer has no control over
the image. Familiar examples of this type of computer graphics include the titles
Here the observer is given some control over the image by providing him with an input
device for example the video game controller of the ping pong game. This helps him
to signal his request to the computer. The computer on receiving signals from the input
device can modify the displayed picture appropriately. To the user it appears that the
of commands, each one generating a graphical response from the computer. In this way
Interactive computer graphics affects our lives in a number of indirect ways. For
example, it helps to train the pilots of our airplanes. We can create a flight simulator
which may help the pilots to get trained not in a real aircraft but on the grounds at the
The flight simulator is a mockup of an aircraft flight deck, containing all the usual
generated views of the terrain visible on take off and landing. Flight simulators have
many advantages over the real aircrafts for training purposes, including fuel savings,
safety, and the ability to familiarize the trainee with a large number of the world’s
airports.
The single vent that did the most to promote interactive computer graphics as an
important new field was the publication in 1962 of a brilliant thesis by Ivan E.
Sutherland. His thesis, entitled ‘Sketchpad: A Man- Machine Graphical
Communication System proved to many readers that interactive computer graphics
was a viable, useful, and exciting field of research. By the mid -1960’s large computer
graphics research projects were under taken at MIT, Bell Telephone Labs and General
Motors. Thus the golden age of computer graphics began. The instant appeal of
computer graphics to users of all ages has helped it to spread into many applications
throughout the world.
You know that a memory bit has only two states, therefore a single bit plane yields a
black-and white display. You know that a frame buffer is a digital device and the CRT
is an analog device. Therefore, a conversion from a digital representation to an analog
signal must take place when information is read from the frame buffer and displayed on
the raster CRT graphics device. For this you can use a digital to analog converter
(DAC).Each pixel in the frame buffer must be accessed and converted before it is
visible on the raster CRT.
An increase in the number of available intensity levels is achieved for a modest increase
in required memory by using a lookup table. Upon reading the bit planes in the frame
buffer, the resulting number is used as an index into the lookup table. The look up table
must contain 2N entries. Each entry in the lookup table is W bit wise. W may be greater
than N. When this occurs, 2W intensities are available; but only 2 N different intensities
are available at one time. To get additional intensities, the lookup table must be
changed.
Because there are three primary colours, a simple color frame buffer is implemented
with three bit planes, one for each primary color. Each bit plane drives an individual
color gun for each of the three primary colors used in color video. These three primaries
(red, green, and blue) are combined at the CRT to yield eight colors.