Math 2.0

Geometry Definition

Perspective projection

Builds on Euclidean spacePlaneLineHomogeneous coordinates

Definition

Let EE be Euclidean 3-space, let O∈EO \in E be a point, the centre, and let π\pi be a plane not containing OO, the picture plane. Let P≠OP \ne O be a point such that the line OPOP is not parallel to π\pi. The perspective projection from OO onto π\pi sends PP to the point where OPOP meets π\pi. In coordinates with O=(0,0,0)O = (0, 0, 0) and π={z=f}\pi = \set{z = f} for some f>0f > 0, it is (x,y,z)↦(fxz,fyz),z≠0.(x, y, z) \mapsto \left( \frac{f x}{z}, \frac{f y}{z} \right), \qquad z \ne 0.

Remarks

Example: the two rails (1,−1,t)(1, -1, t) and (−1,−1,t)(-1, -1, t), t>0t > 0, are parallel lines in the direction (0,0,1)(0, 0, 1). Their images (f/t,−f/t)(f/t, -f/t) and (−f/t,−f/t)(-f/t, -f/t) lie on the lines y=−xy = -x and y=xy = x, which meet at (0,0)(0, 0), and both images tend to (0,0)(0, 0) as t→∞t \to \infty. So (0,0)(0, 0) is the vanishing point of the direction (0,0,1)(0, 0, 1); in general the vanishing point of a direction vv with v3≠0v_3 \ne 0 is the image of vv itself, (fv1/v3,fv2/v3)(f v_1 / v_3, f v_2 / v_3). Non-example: the orthographic projection (x,y,z)↦(x,y)(x, y, z) \mapsto (x, y) is not a perspective projection, since its projecting lines are parallel and do not pass through one centre. It maps parallel lines to parallel lines. The points of a line not through OO that lie in the domain map to points of one line, and lines parallel to π\pi keep their direction. In homogeneous coordinates the map is linear: [x:y:z:1]↦[fx:fy:z][x : y : z : 1] \mapsto [f x : f y : z], which is how graphics systems implement it.

Reading path

To understand this page from the ground up, read these 5 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Euclidean space object
  2. Homogeneous coordinates concept
  3. Line concept
  4. Plane concept
  5. Perspective projection definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Perspective_(graphical)
About this page
Tag3P5R3WQPT6
URIm2://3P5R3WQPT6
Kinddefinition
WritingW0 stub
MSC51N05, 51N15, 68U05
DefinesPerspective projection
UsesEuclidean space, Plane, Line, Homogeneous coordinates

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.