Download presentation
Presentation is loading. Please wait.
Published byAri Tedja Modified over 6 years ago
1
CS5600 Computer Graphics by Rich Riesenfeld 4 March 2002
Transformations II CS5600 Computer Graphics by Rich Riesenfeld 4 March 2002 Lecture Set 6
2
What About Elementary Inverses?
Scale Shear Rotation Translation CS5600
3
Scale Inverse CS5600
4
Shear Inverse CS5600
5
Shear Inverse CS5600
6
Rotation Inverse CS5600
7
Rotation Inverse CS5600
8
Rotation Inverse CS5600
9
Translation Inverse CS5600
10
Translation Inverse CS5600
11
Shear in x then in y CS5600
12
Shear in y then in x CS5600
13
Results Are Different y then x: x then y: CS5600
14
Want the RHR to Work CS5600
15
3D Positive Rotations CS5600
16
Transformations as a Change in Coordinate System
Useful in many situations Use most natural coordination system locally Tie things together in a global system CS5600
17
Example 4 3 2 1 CS5600
18
Example is the transformation that takes a point in coordinate system j and converts it to a point in coordinate system i CS5600
19
Example CS5600
20
Example CS5600
21
Recall the Following CS5600
22
Since CS5600
23
Change of Coordinate System
Describe the old coordinate system in terms of the new one. x’ y’ CS5600
24
Change of Coordinate System
Move to the new coordinate system and describe the one old. Old is a negative rotation of the new. y x CS5600
25
What is “Perspective?” A mechanism for portraying 3D in 2D
“True Perspective” corresponds to projection onto a plane “True Perspective” corresponds to an ideal camera image CS5600
26
Many Kinds of Perspective Used
Mechanical Engineering Cartography Art CS5600
27
Perspective in Art Naïve (wrong) Egyptian Cubist (unrealistic) Esher
Miro Matisse CS5600
28
Egyptian Frontalism Head profile Body front Eyes full Rigid style
CS5600
29
Uccello's ( ) handdrawing was the first extant complex geometrical form rendered accor-ding to the laws of linear perspective (Perspective Study of a Chalice, Drawing, Gabinetto dei Disegni, Uffizi, Florence, ca ) 29
30
Perspective in Cubism Woman with a Guitar Sorgues, autumn 1913
Braque, Georges Woman with a Guitar Sorgues, autumn 1913 CS5600
31
Perspective in Cubism CS5600
32
Pablo Picaso, Madre con niño muerto (1937)
32
33
Pablo Picaso Cabeza de mujer llorando con pañuelo
33
34
Perspective (Mural) Games
M C Esher, Another World II (1947) CS5600
35
M.C. Escher, Ascending and Descending (1960)
Perspective M.C. Escher, Ascending and Descending (1960) CS5600
36
M.C. Escher, Ascending and Descending (1960)
M. C. Esher M.C. Escher, Ascending and Descending (1960) CS5600
37
M. C. Esher Perspective is “local”
Perspective consistency is not “transitive” Nonplanar (hyperbolic) projection CS5600
38
M C Esher, Heaven and Hell
Nonplanar Projection M C Esher, Heaven and Hell CS5600
39
M C Esher, Heaven and Hell
Nonplanar Projection M C Esher, Heaven and Hell CS5600
40
The March of Progress, (1995)
David McAllister The March of Progress, (1995) CS5600
41
Flat Perspective:What cues are missing?
Joan Miro The Tilled Field Flat Perspective:What cues are missing? CS5600
42
Flat Perspective:What cues are missing?
Henri Matisse, La Lecon de Musique 42
43
Henri Matisse, Danse II (1910)
Sample speaker note (rfr) Henri Matisse, Danse II (1910) 43 CS5600
44
CS5600
45
Norway is at High Latitude
CS5600
46
Isometric View CS5600
47
Engineering Drawing A A Section AA CS5600 CS5600 Section AA shows:
1. What object looks like when viewed orthogonally to cut-away looking in direction of arrows. 2. Bottom part shows solid material, no holes encountered. 3. Top part of Section AA shows orthogonal view in looking in direction of arrows, BUT as though the cut-away were pivoted to vertical. 4. Depth of "counter bore hole" which cannot be determined from main drawing. Concentric holes only indicate that something like this is going on. 5. This is a interesting way in which engineering drawing communicate 3D info on 2D media. A Section AA CS5600 CS5600
48
Engineering Drawing: Exploded View
Understanding 3D Assembly in a 2D Medium 48
49
“True” Perspective in 2D
(x,y) h p CS5600
50
“True” Perspective in 2D
CS5600
51
“True” Perspective in 2D
CS5600
52
“True” Perspective in 2D
This is right answer for screen projection CS5600
53
Geometry is Same for Eye at Origin
Screen Plane (x,y) h p CS5600
54
What Happens to Special Points?
What is this point?? CS5600
55
Look at a Limit CS5600
56
Where does Eye Point Go? It gets sent to on x-axis
Where does on x-axis go? CS5600
57
It comes back to virtual eye point!
What happens to ? It comes back to virtual eye point! CS5600
58
What Does This Mean? p CS5600
59
The “Pencil of Lines” Becomes Parallel
CS5600
60
Parallel Lines Become a “Pencil of Lines” !
CS5600
61
What Does This Mean? p CS5600
62
“True” Perspective in 2D
CS5600
63
“True” Perspective in 2D
CS5600
64
Viewing Frustum CS5600
65
What happens for large p?”
CS5600
66
Projection Becomes Orthogonal
(x,y) h=y p CS5600
67
The End of Transformations II
Lecture Set 6 67
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.