C481 B581 Computer Graphics
Dana Vrajitoru
Introduction
Def. Branch of computer science that studies the synthesis and
processing of digital images.
Classification
2D / 3D
Photorealistic / Non-photorealistic
Scientific / arts/ entertainment
Overview of CG
Image
synthesis
|
|
Image
analysis
|
|
|
GUI
Image search /
retrieval |
Image processing
|
Applications
Photorealistic CG : producing images that look real
-
Special effects: cinema industry, music, publicity
-
Major employment market in CG
-
Reduce the production costs and augmenting the reality presented in a
clip
-
A popular application
-
Examples: Star Wars, Star Trek, The Lord of the Rings, Spiderman, etc.
- Music: video clips
- Advertisement
-
Games: 3D games
-
Virtual reality
-
Traditionally, the user is fully immersed in an artificial, 3D world that
is completely generated by a computer.
-
Shared Virtual Environments - users at different locations meet in the
same virtual world
-
Applications: games, education / training, medicine
-
Police : aging a photo of a missing person, modifying the facial characteristics
(hair cut and color, facial hair, etc.)
Non-photorealistic CG
Scientific visualization:
-
Translating scientific data into images to provide a better understanding
of the structure of the data or of the models.
-
Requirements: fats, real-time graphics, interactivity.
-
Applications: science, business, medicine.
CAD: architecture, industry
Cartoons
Games
Decoration
Computer art
Devices and equipment
Input
-
Scanner - 3D scanning
-
Digital camera
-
Mouse - light pen - trackball - notepad
-
Touch panel / screen
Output
Virtual reality - example
-
Stereo glasses + earphones / Helmet
-
Glove
-
Touch (gravity and surface properties)
Enhanced or augmented reality - example.