0% found this document useful (0 votes)
33 views26 pages

Introduction to Computer Graphics

The document provides an introduction to computer graphics, detailing its definition, initial development, and various applications such as data visualization, virtual reality, and education. It discusses the evolution of graphics software and hardware, including the significance of graphics cards and display devices. Key terminology related to graphics, such as pixel, vector, and raster, is also defined.

Uploaded by

getchhalu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views26 pages

Introduction to Computer Graphics

The document provides an introduction to computer graphics, detailing its definition, initial development, and various applications such as data visualization, virtual reality, and education. It discusses the evolution of graphics software and hardware, including the significance of graphics cards and display devices. Key terminology related to graphics, such as pixel, vector, and raster, is also defined.

Uploaded by

getchhalu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Chapter One

Introduction To Computer Graphics And Graphics Hardware

By Getaneh Tilahun

Computer graphics 11/09/2025


OUTLINE
 Introduction

 Initial Development of Computer Graphics

 Applications of Computer Graphics

 Graphics Software and hardware

 Graphics Display Devices

computer graphice 11/09/2025 2


WHAT IS CG?
Image is the visual representation.

An image can represent a realistic scene from the real world.

 Computer-generated imagery can be categorized into several different

types: 2D, 3D, and animated graphics.

As technology has improved, 3D computer graphics have become more

common, but 2D graphics are still widely used.

computer graphice 11/09/2025 3


CONT.…

Typically, the term computer graphics refers to:-

 the representation and manipulation of image data by a computer

 the various technologies used to create and manipulate images.

 the sub-field of computer science that studies methods for digitally

synthesizing and manipulating, or managing visual content.

computer graphice 11/09/2025 4


CONT.…
The term computer graphics has been used in a broad sense to describe

"almost everything on computers that is not text or sound“…

The development of computer graphics has made computers easier to

interact with, and better for understanding and interpreting many types
of data.

The aim of computer graphics is to produce realistic and/or useful

images on a computer.

computer graphice 11/09/2025 5


CONT.…

The process of starting with a model (often a 3-D model) of the world

and taking a picture of it with a virtual camera is known in computer

graphics as rendering.

The rendering process can include many stages, such as hidden surface

elimination, surface rendering and clipping.

computer graphice 11/09/2025 6


Initial Development Of Computer Graphics

The advance in computer graphics was to come from an engineering

university in Cambridge student in Sutherland.

In 1961, Sutherland created another computer drawing program called

Sketchpad.

Using a light pen, Sketchpad allowed one to draw simple shapes on the

computer screen, save them, and even recall them later.

Even today, many standards of computer graphics interfaces got their

start with this early Sketchpad program.


computer graphice 11/09/2025 7
CONT…

 Currently, if one wants to draw a square, for example, s/he don’t have to

worry about drawing four lines perfectly to form the edges of the box.

One can simply specify that s/he wants to draw a box, and then specify

the location and size of the box.

The software will then construct a perfect box, with the right

dimensions and at the right location.

computer graphice 11/09/2025 8


Graphics Terminology

 Alignment/Justification: Arrangement or positioning of visual elements.

 Aspect Ratio: The proportional relationship between the width and height of an image.

 Color Theory: The study of how colors interact with each other.

 RGB: Stands for Red, Green, and Blue, the primary colors of light.

 Pixel: The smallest unit of a digital image or display.

 Vector: A type of digital image that is made up of points, lines, and curves.

 Raster: A type of digital image that is made up of a grid of pixels, where each pixel has

its own color value.

 DPI: Dots per inch, a measure of image resolution or print quality, showing how many

dots of color fit into on inch.

computer graphice 11/09/2025 9


Applications Of Computer Graphics

Before we look in any more detail at how computers can generate

graphical images, let us consider why we would want to do this.

 Since the early days of computing, the field of computer graphics has

become a very popular one because of its wide range of applications.


 Graphs and Charts
 Computer-Aided Design

 Data Visualisation
 Virtual Reality and Augmented Reality
 Education and Training
 Entertainment etc…
computer graphice 11/09/2025 10
CONT.…
1. Graphs and Charts

Graphs and charts have long been used for visualising data.

They are particularly widely used for visualising relationships in

scientific, mathematical, financial and economic data.

computer graphice 11/09/2025 11


CONT.…
2. Computer-Aided Design
Computer-Aided Design (CAD) involves using a computer application to

enable designers to construct and visualise 3-D models.

They are commonly used in fields such as architecture, engineering, and

circuit design.

Computer Graphics used for Computer-Aided Design


computer graphice (CAD) 11/09/2025 12
CONT.…
3. Data Visualisation

More complex, often multidimensional datasets can also be

visualised using graphics techniques.

In this case, it is often difficult to visualise such datasets without

computer graphics.

These complex datasets are particularly common in science

(scientific visualisation) and business (business visualisation).

For example, the following figure shows a three-dimensional


medical dataset of a patient.

Here we use computer graphics to visualise the paths of blood

vessels inside the patient’s head.


computer graphice 11/09/2025 13
CONT…

computer graphice 11/09/2025 14


CONT.… VR- create an immersive
virtual environment

4. Virtual Reality and Augmented Reality


Virtual Reality (VR) allows users to be immersed in a computer-

generated world, and to interact with it as if they were interacting


with the real world.

Typically, the user will wear special hardware such as a VR headset.

computer graphice 11/09/2025 15


CONT.…
Augmented Reality (AR) combines a computer-generated virtual world

with the real world.

In AR, computer-generated images are overlaid onto a user’s view of the

real world. For example, the following Figure shows an AR system used
for surgery, in which computer-generated images of hidden features
such as blood vessels and tumours are overlaid on the surgeon’s view of
the patient through a surgical microscope.

computer graphice 11/09/2025 16


CONT.…

5. Education and Training


Computer graphics can be very beneficial in education and training.

For example, the following figure shows a screenshot from some

educational software that teaches students about human anatomy.

Graphics are used to help students visualise the appearance and location

of different organs inside the body.

computer graphice 11/09/2025 17


CONT.….

Another common application of computer graphics is in training.

In many jobs it is difficult for workers to get direct experience of the

environment that they are expected to work in.

This may be because the environment is inaccessible (e.g. space),

dangerous (e.g. bomb disposal), expensive (e.g. flying aircraft) or high-


risk (e.g. surgery).

Computer graphics, combined with specialised hardware, can be used to

simulate the working environment, so that workers can gain the skills
required for their work.

computer graphice 11/09/2025 18


CONT..
 Example

computer graphice 11/09/2025 19


CONT.…

6. Entertainment

The applications of computer graphics in entertainment fall into three

categories: computer art, special effects and animations, and games.

Computer-generated images (CGI) have been widely used in the

entertainment industry for producing special effects for films, and also
for producing completely computer-generated films.

computer graphice 11/09/2025 20


CONT.…

computer graphice 11/09/2025 21


Graphics Software

 To generate graphical images like those we have seen above, we need some

type of graphics software.

 We can divide graphics software into two categories:

1. Special-purpose graphics packages

2. General-purpose graphics packages

1. Special-purpose packages are designed for a specific purpose.

 For example Paint accessory: it is designed to allow users to draw simple

pictures consisting of lines, curves and other basic components.

 Special-purpose graphics packages tend to be used mostly by end-users, not

programmers
computer graphice or computer professionals. 11/09/2025 22
CONT.…
 In other words, you do not need to know about computer graphics

theory to use them.

 Other examples of special-purpose packages are the drawing applications

Adobe Photoshop, the visualisation software like Microsoft Excel.

 2. General-purpose packages are a pre-defined library of routines for

drawing graphics primitives( line, circle, rectangles etc.).

 They are used by computer programmers to add graphical capability to

their programs.

 They provide a lot more flexibility than special-purpose packages but

they require technical knowledge of computer graphics and programming


and they are not suitable for end-users.
computer graphice 11/09/2025 23
Graphics Hardware
 Graphics hardware is computer hardware that generates computer

graphics and allows them to be shown on a display, usually using a


graphics card (video card) in combination with a device driver to create
the images on the screen.

 The most important piece of graphics hardware is the graphics card,

which is the piece of equipment that renders out all images and sends
them to a display.

 A display driver is a piece of software which allows your graphics

hardware to communicate with your operating system.

computer graphice 11/09/2025 24


CONT.…

The most common graphics display device is the video monitor, and the

most common technology for video monitors is the Cathode Ray Tube
(CRT).

Reading assignment

CRT display and 3D display?

computer graphice 11/09/2025 25


NEXT CLASS:-

Chapter two:- Introduction to OpenGL ?

computer graphice 11/09/2025 26

You might also like