Fundamentals of Computer Graphics and Image Processing
Transformations, Projections (02)
- RNDr. Martin Madaras, PhD.
madaras@skeletex.xyz
Transformations, Projections (02) RNDr. Martin Madaras, PhD. - - PowerPoint PPT Presentation
Fundamentals of Computer Graphics and Image Processing Transformations, Projections (02) RNDr. Martin Madaras, PhD. madaras@skeletex.xyz Overview 2D Transformations Basic 2D transformations Matrix representation Matrix
madaras@skeletex.xyz
2
3
4
5
To be discussed early during course
To be discussed later during course
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2D Rotate around origin (0,0)?
2D Shear?
32
33
34
35
36
37
38
Linear transformations, and Translations
Origin does not necessarily map to origin
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55 Rotation around Z axis Rotation around
Rotation around X axis
56
z is either 0 or ignored
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
+ Size varies inversely with distance - looks realistic - Distance and angles are not (in general) preserved - Parallel lines do not (in general) remain parallel
+ Good for exact measurements + Parallel lines remain parallel - Angles are not (in general) preserved - Less realistic looking
87
88
89
min min min min
y x y x p p v v
90
91
3D polygons Modeling Transformation Lighting Viewing Transformation Projection Transformation Clipping Scan Conversion 2D Image
92
93
94
95