Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

Lecture 3

Applications of Computer Graphics

Lecture 3 1
Definition of Computer Graphics
†RRefers
f to
t any computert device
d i or
program that makes a computer
capable of displaying and
manipulating pictures. (Webopedia)
† Computer graphics generally means
creation, storage and manipulation of
models and images

Lecture 3 2
Interactive Computer Graphics
First interactive graphics
system, Sketchpad, by Ivan
Sutherland
Note: using CRT monitor, light
pen and function-key panel

Lecture 3 3
Interactive Computer Graphics

Touch Screen on PDA

HP I-PaqTM Wii by Nintendo

Virtual Sphere

Lecture 3 4
Desktop

Semi Immersive
Se e s e

Fully Immersive
e.G CAVE

Lecture 3 5
Games

•Virtual Reality: semi


immersive (Wii), fully
immersive (CAVE)
•On line game: Mech Quest,
Penguin Club, Neo Pet,
Dragon Fable
•Virtual World: Avatar
(imaginary world)

Lecture 3 6
Computer Graphics: Doctored
Photo

Lecture 3 7
Doctored photo by Reuters

Claimed Original Photo by Reuters

Doctored Photo: 2006

Lecture 3 8

Discovered Original Photo


Haptic Technology
The Haptic Workstation
provides force feedback
using an exoskeleton

Lecture 3 9
Computer Graphics: Eng Analysis

Lecture 3 10
Issue in computer graphics
† IImage processing:
i medical,
di l fface
recognition
† Processing:
P i parallel
ll l processing
i
† Realism: particles in smoke
† Real time: collision
† Effect on human by y replacing
p g
computer graphics
† Hologram
g
Lecture 3 11
What is the difference?

Lecture 3 12
Geometry-based vs image
† Geometry-based
Geometry based applications store mathematical
descriptions, or “models,” of geometric elements
(lines, polygons, polyhedrons…) and associated
attributes (e.g., color, material properties). Elements
are primitive geometric shapes,
shapes primitives for short

† Images created as pixel arrays (via sampling of


geometry) for viewing, but not stored as part of
model. Images of many different views are generated
from same model

Geometry
G t b based
d applications
li ti cause th
the model
d l tto have
h
physical properties and mathematical entities.
Mathematical entities allow us to manipulate the model
p
such as transformation and decompose complex
p model.

Lecture 3 13
Decomposition of complex model
Decomposition Tree

Head Nail

Shaft
Head Body
(cylinder)
Point

Shaft Point
composition d
decomposition
iti (cylinder) (cone)

Lecture 3 14

You might also like