Lecture 1 - Introduction To CG
Lecture 1 - Introduction To CG
Chambo
2020
Computer Graphics involves technology to
access, process transforms and presents
information in a visual form.
Computer Graphics refers to any sketch,
drawing, special art work or other material
generated with the help of computer to
pictorially depict an object or a process or to
convey information, as a
supplement to, instead
of written descriptions
Computer graphics means the use of a computer to
produce and manipulate pictorial images on a video
screen. It is the technology that deals with designs
and pictures on computers.
Computer graphics can also be defined as an art of
drawing pictures on computer screens with the help
of programming. This involves computations,
creation, and manipulation of data.
In other way, Computer graphics generally means
creation, storage and manipulation of models and
images. Such models come from diverse and
expanding set of fields including physical, biological,
mathematical, artistic, and conceptual/abstract
structures
Computer Graphics is the creation of pictures with
the help of a computer. The end product of the
computer graphics is a picture it may be a business
graph, drawing, and engineering.
It includes the creation storage of models and
image of objects.
These models for various fields like engineering,
mathematical and so on.
The pictures can be photographs, drawings,
movies, or simulations -such as medical images
from inside your body.
Suppose a shoe manufacturing company wants to
show the sale of shoes for five years. In this
situation graphics is a better way to display by
using Graphics tools such as charts and graphs.
Using graphs, data can be represented in pictorial
form and a picture can be understood easily just
with a single look.
Computer graphics is responsible for displaying art
and image data effectively and meaningfully to the
consumer.
Today, computer graphics is a core technology in
digital photography, film, video games, cell phone
and computer displays, and many specialized
applications. It is also used for processing image
data received from the physical world.
Computer graphics is an integral part of everyday
computing.
Graphical elements such as windows, cursors,
menus, and icons are so common place, it is
difficult to imagine computing without them.
Today, nearly all professional programmers must
have an understanding of graphics in order to
accept input and present output to users.
Today, computer graphics is widespread. Such
imagery is found on television, newspapers,
weather reports, and in a variety of medical
investigations and surgical procedures. A well-
constructed graph can present complex statistics
in a form that is easier to understand and interpret.
Movies and Games Industry
◦ The highest driving force in CG
◦ Focus on interactivity
◦ Cost effective solutions
◦ Avoiding computation and other tricks
Medical Imaging and Scientific
Visualization
◦ Tools for teaching and diagnosis
◦ New data representations and modalities
◦ Focus on presentation and interpretation of
data
◦ Construction of models from acquired data
Nanomanipulator, UNC
Joe Kniss, Utah Gordon Kindelman,
Computer Aided Design (CAD)—designing
things on a computer screen instead of on
paper
◦ Mechanical, Electronic, and Architecture design
◦ Drives the high end of the hardware market
◦ Integration of computing and display resources
◦ the first ever CAD system, for creating
automobiles on a computer screen.
Computer graphics can be broadly divided into the
following classes:
Business Graphics or the broader category of
Presentation Graphics, which refers to graphics, such
as bar-charts, pie-charts, pictograms (i.e., scaled
symbols), x-y charts, etc. used to present
quantitative information to inform and convince the
audience.
Presentation Graphics is commonly used to
summarize: Financial Reports, Statistical Reports,
Mathematical Reports, Scientific Reports, Economic
Data for research reports, Managerial Reports,
Consumer Information Bulletins and other types of
reports
Entertainment: The most familiar and useful area
of computer graphics is Entertainment. Computer
Graphics are now commonly used in making
motion pictures (movies), music videos, cartoon
and artwork, and TV shows.
Movies generally need graphics that are
indistinguishable from physical reality, where as
video games need graphics that can
be generated quickly enough to be perceived as
smooth motion.
Cartoons and artwork, Computer Graphics are
also used in the field of commercial arts. It is
used to generate television and advertising
commercial.
Education and Training: Computer-generated
model of the physical, financial and economic
system is often used as educational aids.
The model of physical systems, physiological
system, population trends or equipment can help
trainees to understand the operation of the system.
Training with computer training applications-
generated models of specialized systems such as
the training of ship captains and aircraft pilots. For
example Flight Simulator.
Flight Simulator: It helps in giving training to the
pilots of airplanes. These pilots spend much of
their training not in a real aircraft but on the
ground at the controls of a Flight Simulator.
Educational Software: Computer Graphics is used
in the development of educational software for
making computer-aided instruction.
Used in Biology: Molecular biologist can display a
picture of molecules and gain insight into their
structure with the help of computer graphics.
Scientific Graphics, such as x-y plots, curve-
fitting, contour plots, system or program flow
charts etc.
Computer-Generated Maps: Town planners and
transportation engineers can use computer-
generated maps which display data useful to them
in their planning work.
Graphical User Interfaces (GUIs) are the images
that appear on almost all computer screens these
days, designed to help the user utilize the software
without having to refer to manuals or read a lot of
text on the monitor.
Scaled Drawings, such as architectural
representations, drawings of buildings, bridges,
and machines.
Visualization: Graphics is used for visualization
behavior of a large amount of information of
scientists, engineers, medical personnel, business
analysts.
Converting data to visual form can help to
understand mass volume of data very efficiently.
Image Processing: Image
processing is to apply
techniques to modify or
interpret existing pictures. It is
widely used in medical
applications.
Medical Imaging - 3D MRIs, CAT
scans, etc. - Non-invasive
infernal examination : internal
body, Dental and bone scans
Printing Technology: Computer
Graphics is used for printing
technology on T-shirts and
textile design etc.
Computer graphics can be categorized in either of
the two ways: