CG Chapter-1
CG Chapter-1
Chapter 1
Introduction to Interactive
Computer Graphics
Contents
Chapter 1: Introduction to Interactive Computer Graphics
1.1. Brief History of Computer Graphics
1.2. 3D Graphics Techniques and Terminology
1.3. Common Uses of Computer Graphics
1.4. Application Area
Brief History of Computer Graphics
Computer graphics is a sub-field of computer
science which studies methods for digitally synthesizing
and manipulating visual content . It deals with generating
.
Rasterization
The actual drawing, or filling in of the pixels between
each vertex to make the lines is called rasterization. We
can further clarify our 3D intent with transformed and
rasterized lines by employing hidden surface removal.
Figure shows the output of our BLOCK. Although still
using just points and lines, the illusion of a block on a
table becomes quite a bit more convincing.
Shading
In figure below we show the effects of shading. By
varying the color values across the surface (between
vertices), we can easily create the effect of a light
shining on a red cube.
Texture Mapping
A texture is simply a picture that we map to the surface
of a triangle or polygon. As you can see in below figure,
textures add a whole new level of realism to our
rendering.
Real-Time 3D
Real-time 3D graphics are animated and interactive
with the user. One of the earliest uses for real-time 3D
graphics was in military flight simulators. Even today,
flight simulators are a popular diversion for the home
enthusiast.
Application Area
Image Processing
CG- Computer is used to create a picture.
Image Processing – applies techniques to modify or
interpret existing pictures such as photographs and TV
scans.