Professional Documents
Culture Documents
Perspective
Perspective
From: D’Amelio
Different plane, different perspective…
Humans have been making paintings since the beginning of
time. Conceptual, metaphorical, but not realistic.
But how to do this when you don’t have a scene to copy from?
What are the rules?
Furthermore, objects may appear ‘distorted’ when traced out on
the window. How to create the right distortion?
observer
Trapezoidal image
From: Kline
Square object
Tracing a scene on a window makes a realistic painting…
But how to do this when you don’t have a scene to copy from?
From: D’Amelio
Vanishing points; one technique for
creating perspective.
From: D’Amelio
Photographs, of course, capture perspective accurately.
Are there vanishing points here?
Yes, one in the centre
Several vanishing points.
The horizon: Where the observer’s eye level is
From: D’Amelio
Vanishing points: Parallel lines appear to converge
(because the distance between them is diminishing with distance)
horizon
horizon
vanishing point
vanishing point
Vanishing points
Use of vanishing points gives the impression of depth in an image
Vanishing point
Vanishing point
No vanishing point
in this direction
2 vanishing points:
2 point perspective
Vanishing Vanishing
point point
Vanishing
point
3 vanishing points:
3 point perspective
Two Principles of Perspective Drawing:
1. Parallel lines meet at infinity: Vanishing points
2. Objects farther way appear smaller: Diminution of size
From: D’Amelio
From: D’Amelio
Determining the vanishing points mathematically
x
VP
Observer
Here, we are looking down on the observer
who sees horizontal parallel lines in front of him.
z
Where does he see their vanishing point?
Lines in direction V
V=(k,m)
V
θ
x
VP
d θ
z
Next: Calculate diminution of size
Image plane
Diminution of size h is the apparent size of the object
on the image plane, L is its actual size
y
observer
O L
h
z
a d
Image plane
Similar triangles;
y
Dimunition of size: what we calculate
h
O
a d
x
Dimunition of size: what we draw y
L h
x
1 point perspective
Dimunition of size: what we draw y
L h
x
Homogeneous transformations
via 3X3 matrices;
A general 2D homogeneous matrix is a 3 3 matrix with entries
2 3
66 a b m 77
66 7
64 c d n 775
p q r
We have discussed the roles the entries a; b; c; d and m; n; r play in
terms of the transformations they produce, now we discuss the roles
of p and q .
Consider the 2D homogeneous matrix
2 3
66 1 0 0 77
M = 666 0 1 0 777
4 5
p q 1
Let's multiply it against a 'physical' point v = (x; y; 1);
2 32 3 2 3
1 0 0
6
6 77 66 x 77
x 66 77
6 77 66 77 66 77
Mv = 0 1 0 6
6 = 75 64 y 75
y 64 75
4
p q 1 1 px + qy + 1
Now we bring this back into physical space by making the last entry
1 (divide by px + qy + 1);
2 3 2 3 2 3
6 x 77
x
66 px+qy +1 77
0
66 x 77
6
6 77 66 y 77 66 0 77
6
6 y 75 = 64 px+qy +1 75 = 64 y 75
4
px + qy + 1 1 1
This is a perspective transformation; we are looking at the resulting
image as it is projected onto the slanted screen z = px + qy + 1
(instead of the vertical screen z = 1);
7
Homogeneous coordinates in 3 dimensions; (x,y,z) (x,y,z,t).
‘Physical ‘ space; t=1
Scaling (dilation):
Translation:
Implementing perspective rendering on a computer:
Create the 3D image by specifying the 3D coordinates (x,y,z) of all the objects.
Physics Calculus
S S’
O O’
Projective geometry; 16th – 19th Centuries
From: Kline
Some applications of projective geometry;
- Aerial photography
- Cartography/ Mapping
Some applications of projective geometry
Aerial photography
Cartography
Morris Kline, Mathematics in Western Culture (Chapters 10, 11). Available online through
the SFU library.