Chap 1
Chap 1
Chap 1
chapter one
3
Types of computer graphics
5
6
Computer Graphics History
continued
SAGE air-defense
system (mid 50s) used
command & control
CRT
used CRT display
consoles on which
operators identified
targets with light
pens
7
Computer Graphics History
continued
Beginnings of modern interactive graphics
attributed to Ivan Sutherland’s doctoral
work
presented work at Spring Joint Computer
Conference in 1963 in the form of a movie.
He developed the Sketchpad drawing system
8
9
Sutherland’s work continued
10
More Sutherland
11
Computer Graphics of the 60’s
Hardware expensive
large scale, expensive computing resources
needed
About 1965, IBM brought out the first widely
available interactive computer graphics terminal
vector graphics display
sold for more than $100,000
only elite designers could use the display system
12
13
More Developments
The next landmark was a special type of CRT
produced by Tektronix - the direct-view storage
tube (DVST)
Introduced in 1968
complete with keyboard, mouse, simple
computer interface for $15,000
made interactive computer graphics affordable
14
15
Where did graphics go next?
By late 60’s many researchers were concerned with
dynamic graphics.
Realistic flight simulation applications were needed
To make them realistic, solid colored surfaces were
needed (not wireframe)
TV raster displays were used to create such images
16
Raster Graphics continued
17
Xerox Alto
18
More hardware development’s
PC’s in the 80’s
costs decrease drastically
built-in raster displays
19
Software Developments
Sketchpad graphics
Early days software was non transportable at the
assembly language level
Push in 70’s for high-level, machine- and device-
independent graphics subroutine packages
The awareness of the need for standards culminated in
specification of the 3D Core Graphics System
produced by an ACM SIGGRAPH Committee in late 70’s
used as input to official standards projects within both ANSI and
ISO
20
Software continued
First graphics standard was GKS (1985)
like Core but 2D
PHIGS (Programmer’s Hierarchical Interactive Graphics
System) was a 3D extension of GKS became an ANSI
standard in 1988
OpenGL was introduced by SGI in 1992
has portable, interactive 2D and 3D graphics applications
21
Software
Sun formally announced Java in 1995
Developed by James Gosling (originally called Oak)
22
3D Graphics techniques and
terminology
Modeling = representing 3D objects(polygons, quads, etc.)
Rendering = constructing 2D images from 3D models
Texture mapping:- covering a geometry using images.
Morphing :-shifting pixels from one location to another.
Rasterization:- geometry to pixels
Transformation( translation, rotation, scaling, shearing)
Animation = simulating changes over time
23
3d graphics techniques and
terminology cont’d
Shading:-modeling light interaction with 3D objects.
Hidden surface removal:-display only visible part of an
object.
Vertex:- point in 3D
Edge:-line in 3D connecting two vertices
Polygon/Face/Facet:-arbitrary shape formed by
connected vertices, fundamental unit of 3D computer
graphics
Mesh :-set of connected polygons forming a surface (or
object)
24
3d graphics techniques and
terminology cont’d
Aliasing: distortion object produced when representing a high-resolution signal at a
lower resolution.
Anti-aliasing:- a technique used to remove aliasing.
25
CG uses and application
areas
Entertainment:- games, movies, special effects
Computer-aided design:- design bridge, dam, machines
Scientific visualization:- how our body works
Training:-flight, driving simulation.
Education:- to teach anatomy.
E-commerce:- virtual phone store.
Computer art:- drawing monuments, palaces and church
26
Question and answer?
End of chapter!!
27