done L2 Basics of Computer Graphics
done L2 Basics of Computer Graphics
1 2
Object Space
Monitor
3D World Coordinate System (WCS) Real
Y Viewing Pipeline
Image Space
2D Device Coordinate System (DCS) Integer
Projection Windowing Window to
Transformations and Clipping View port Viewing Pipeline
X mapping 3D object 2D Image
Z Object Projection, Window and Clipping, Device
Image
Mapping
Modeling a Tetrahedron
V1
3D Object Modeling
E1 Object Topology
E3
E2 Faces – Edge – Vertex
V2
E6 F3
Object Geometry
E4 V4
Vertex Coordinates
E5
P (x, y, z)
V3
F4
Data Structure
F2
Faces : 4 Vertices Pi (x, y, z), i = 1, N
F1
Edges : 6 Connectivity Relation
Vertices : 4 F E V
1
08-08-2024
Topology of a Tetrahedron
Data Structure
Object
Vertex Edge
V1
4
1 2 3 No X Y Z No Vi Vj
Faces
E3 1 X1 Y1 Z1 1 1 2
1 2 3 5 6
2 X2 Y2 Z2 2 - -
E2 4 Edges
3 X3 Y3 Z3 3 - -
V2 V4
V1
Vertices 4 X4 Y4 Z4 4 - -
E1
V2 V3 V4 5 - -
V3
X Y Z 6 2 4
Xv
Virtual Camera kept in 3D World Yv
Rays Zv
Camera (view plane) Looks at the object
N
P0
Yw
Rays Intersect with View plane - Projection P
Type of Projection
Parallel
Perspective Xw
Zw
3 D World
Parallel Perspective
12
2
08-08-2024
14
(1, 1)
Window : (𝑥 , 𝑥 ) (𝑦 , 𝑦 )
(xw1 yw1)
Pn (xn , yn )
16
18
3
08-08-2024
19 20
Features Features
A Line Drawing Device
A Point Plotting Device
Excellent Picture Quality
Individual Pixel addressability
Monochromatic – Calligraphic
Color, Realistic Shading Possible
Types of Display Relatively Low Picture Quality
DVST – Direct View Storage Tube Stair step effect – jaggies in shapes
Calligraphic Display Color bands at edges/ boundaries
Display Buffer
Display Controller
21 22
Raster Technology
23