Concept

Vanishing point — where it appears

Where the images of all lines in one direction meet, being the image of that direction's point at infinity. It is a point of the picture and never of the scene, and it is the object every construction on this site runs a line to.

Named by 95 essays across 17 fields — each of them below, with the objects they name alongside it.

horizon — the eye's own heightbase — 0 mhorizon crossing — 1.62 mtop — 3.40 m recoveredthe vertical vanishing point is 8586 px above this framerecovered 3.400 m · true 3.400 m1.8 cm per pixel of click error

A height, out of one photograph

Four points on a vertical, one cross-ratio, and the height of something nobody measured. The only metric input is the photographer's own eye height, because the horizon is at eye level and that is the one piece of perspective folklore that is exactly true.

metrology · Height
horizonshadows meet at x = -58, off the frameon the horizon, as it must be

A shadow is a second projection

The construction that puts a shadow on the ground is the construction that puts the scene on the picture plane, with the lamp where the eye was. Shadow drawing is taught as a separate set of recipes and it is one operation with the centre moved, which is why the same code draws both.

light · Shadow
horizon3 vanishing points at a finite distance2564 px · 8129 px · 531 px

One, two and three point are one construction

The names count how many vanishing points sit at a finite place in the picture, and the count is a fact about how the object is turned and the camera is aimed. Nothing about the method changes between them, and a vanishing point does not appear — it arrives from infinity.

construction · Pointcount
the picture, 160 mm wide22 cm40°the eyefocal length 948 px22 cm at 160 mm wide

The point you have to stand at

A perspective picture is a projection through a centre, and scaling that centre's distance to the width the picture is actually shown at gives a distance in centimetres. Shown 160 mm wide, a 40° picture is correct from 22 cm and a 90° one from 8 cm. Nobody stands there, and that single fact explains most of what gets called distortion.

viewing · Station
horizonABCDon the groundin the picturelength AB1.00011.3930ratio AB:CD0.56670.6837cross-ratio1.31681.3168correct from 26 cm, at 160 mm wide34° across

What a projection destroys

A projection loses length, angle, area and the ratio in which a point divides a segment. Exactly one quantity comes through untouched, and almost everything that can be checked about a picture is checked with it — including, as it turns out, some things it cannot check at all.

foundations · Crossratio
horizondepicted height ÷ side0.3278corner angles90.000° — forced by the methoddepicted side ratio0.7195lens this drawing implies60° acrossdrawn exactly as the method prescribesthe free step is where the far edges go

The cube that is a box

The two-point cube every book teaches has a step it supplies no construction for. Place the two far edges symmetrically and the drawing depicts a square plan for free; place them eight points apart — a difference invisible on the page — and it depicts a box 1.4 times shallower than it is wide.

wrong · Cubebyeye
they meet at y = 924, off the pagefar edge ÷ near edge = 1.32a one-point construction, swept through its splaythe point is below the near edge

The picture whose lines spread

In a Byzantine icon the sides of a table diverge with depth. The standard account says the vanishing point is behind the viewer. It is not — it sits below the near edge, in front of the eye, and it is the vanishing point of a direction running down and away.

choices · Divergence
the picturethe same plane, rectifieddoor — 0.5068 widths (true 0.5068)sill — 0.3026 widths (true 0.3026)diagonal — 1.1766 widths (true 1.1766)worst error 4e-16 relativethe probes were not used to build the map

Flattening a façade out of the photograph

Four corners of a rectangle whose proportions are known are enough to undo the projection of one plane. After that the plane can be measured with a ruler — lengths, angles, areas, all of it — in units of the rectangle's own width, and lengths the map was never given come back to fifteen digits.

metrology · Rectify
horizon — the image of the line at infinityvanishing point at x = 1464 — off the framecorrect from 26 cm, at 160 mm wide34° across

Where parallel lines meet

They meet at a point that is not in the plane, and the horizon is the line made of all such points. Treating that as bookkeeping misses what it buys — a vanishing point becomes an ordinary point of the picture, findable from the drawn lines, checkable, and enterable into any calculation the others are.

foundations · Vanishing
horizonshadows meet at x = -58, off the frameon the horizon, as it must be

Where shadows vanish

The shadows of parallel posts under the sun meet at a point, and that point must lie on the horizon. Under a lamp they meet at the lamp's foot instead. Both are checkable in any photograph, and a picture whose shadows fail the check was not lit by anything.

light · Shadowvp
horizonequal stepshalve thetaper byworst error, in metres of depthequal steps to the horizon11.72 mhalve the remaining gap225.13 mtaper by eye347.80 mcorrect from 26 cm, at 160 mm wide34° across

Dividing depth by eye

Three methods for spacing a receding row, all of them taught, all of them wrong. Read back as distances, the best misplaces a post by 3.5 metres in a row that is supposed to be spaced 1.4. And the obvious way of checking them gives one of the three a perfect score.

wrong · Deptheye
horizonequal stepshalve thetaper byworst error, in metres of depthequal steps to the horizon14.72 mhalve the remaining gap228.13 mtaper by eye350.80 mcorrect from 26 cm, at 160 mm wide34° across

The measuring point, and the step the method leaves out

Laying out equal depths correctly needs a second vanishing point that most treatments never introduce — the one belonging to the diagonals. With it the construction lands on the projected divisions to eighty femtopixels. Without it, depth is placed by judgement and the drawing depicts something nobody chose.

construction · Measuring
00.50011.502-0.400-0.20000.200k₁departure of the cross-ratio from the world's value (%)pinhole1.29%the pinhole's own error, on the same four points2e-16 — the control

A lens destroys the invariant

The cross-ratio is the one thing a projection preserves, and nearly everything checkable about a photograph is checked with it. A lens returns it one and a third per cent out where the pinhole is exact to fifteen digits — and the height error that follows tracks a quantity nobody would guess.

lens · Distortion
the water surfacethe pinholethe rays miss by 9.9 mmno single viewpoint — the rays miss by 9.9 mmdry control: 0e+0 m

A picture through water has no viewpoint

Continue the rays of a refracted picture into the water and fit them to a common point. They miss it by ten millimetres. The same fit with the water taken away misses by zero, which is what makes ten millimetres a measurement rather than a number.

refraction · Nocentre
near edge 155 pxfar edge 196 pxrecovered: ratio 1.000000, corners 1e-14° from squarecorrect from 12 cm, at 160 mm wideplane tilted -45°

An inverse perspective is a leaning plane

Ask a divergent construction what solid it depicts and it answers: a rectangle, four right angles, near edge equal to far. What the splay encodes is not the shape but the plane's tilt — and a real square on a plane leaning toward the camera really does photograph with its far edge wider.

choices · Divergence
grey: the reflectiontwo routes, agreeing to 0e+0 px after one flip

A mirror is a second camera

Reflect the scene and photograph it, or reflect the camera and photograph the scene. The two routes disagree by 315 px and agree to the last bit once one axis of the image is reversed — which is the whole of why a mirror is said to swap left and right, written down.

light · Mirror
halfway along the drawn linethe actual midpointcorrect from 26 cm, at 160 mm wide7 px apart

The eye taken to infinity

A parallel projection is a photograph from infinitely far away with the lens lengthened to match. That is not an analogy — it is the limit, it can be watched happening, and it explains why a long lens flattens a scene and why an isometric drawing has no viewing distance to state.

parallel · Limit
horizon3 vanishing points at a finite distance2564 px · 8129 px · 531 px

The horizon is at eye level — if the picture plane is vertical

The horizon cuts every standing figure at the same fraction of its height however far away it is, which is the most immediately usable fact in the subject. It holds when the camera is level, and a twelve-degree tilt is enough to spread the fractions by more than a percentage point.

construction · Eyelevel
recovered principal pointused to drawrecoveredgapfocal length853.90853.904e-15principal x345.0345.02e-12angle44.0°44.0°—correct from 20 cm, at 160 mm wide44° across

Recovering the camera from the picture it drew

Draw a box from a known camera, forget the camera, and get it back from the twelve drawn edges alone. Agreement to one part in 10¹⁵ is a statement about the geometry, because the only thing that crossed between the two halves was a list of line segments.

foundations · Recovery
no single viewpoint — the rays miss by 4.5 px, depth-dependentf recovered from it: 396.88 px

What survives a pane of glass

A slab of glass moves every point of a picture and moves no direction at all. So the camera recovered from a photograph taken through a display case is exactly the camera that took it — out of a picture in which nothing is where it was.

refraction · Slab
the picturethe same plane, rectifiedacross — 0.6000 widths (true 0.6000)along — 0.7667 widths (true 0.7667)diagonal — 1.2023 widths (true 1.2023)worst error 1e-15 relativethe probes were not used to build the map

The plan hidden in the photograph

Rectifying the ground is the same operation as rectifying a wall, and it turns a photograph into a site plan. The horizon is not an input to it and comes out as a consequence — the plan's points at infinity land on it, at first order, which is the check that the plan is a plan and not a plausible warp.

metrology · Rectify
flat picture plane — straight lines stay straightcylindrical picture surface — even stretch, bowed linesone scene, two picture surfacesneither is the distorted one

When the picture surface is not flat

A flat picture plane keeps straight lines straight and stretches the edges without bound. A cylindrical one spreads the stretch evenly and bends every straight line that is not through the axis. Neither is the distorted one — they are answers to different questions, and the choice decides what a wide view can be.

viewing · Surface
source, 35 cmthe occluder's edgefraction of the source visiblepenumbra 17.5 cmprojection: 17.50 cmsampled: 17.41 cm

The penumbra is the lamp's image

The soft edge of a shadow is a picture of the light, projected through the occluder's edge as through a pinhole. That gives its width without any integration — and it is why the dapples under a tree go crescent-shaped during an eclipse.

light · Penumbra
level — the top is cut off0.00° of spreadtilted 13°4.55° of spreadshifted 95 px0.00° of spreada shift moves every point by exactly the shift95.0 px, and no direction at all

The principal point is not the centre

Every textbook that computes a focal length from two vanishing points supplies the middle of the frame as the principal point. On a shifted or cropped picture that is wrong, and it costs one and a half per cent of the answer at a fifth of a frame's shift.

lens · Shift
one pixel is an areacentrescornersprincipal point moves0.707 pxfocal length changes by4.5e-13 pxan edge-versus-centre viewport1.303 pxa half-pixel convention is a principal-point error; an off-by-one viewport is a focal-length error8 vertices, all shifted by the same 0.7071 pxspread across marks 0.0e+0 px

A pixel is not a point

Where the sample sits inside a pixel is a convention, and getting it wrong shifts every mark by half a pixel in each axis. What that costs can be measured by recovering the camera from the picture — the answer is a principal point exactly 0.707 px from the truth with the focal length untouched, and the other half-pixel mistake does precisely the reverse.

pipeline · Viewport
horizoncentre of the picture0.58° of lean, invisiblethe horizontals are unaffected

The third point put where it looks right

Three-point perspective is taught as two vanishing points plus a third placed by judgement. The third is not free: two points and the centre of the picture fix it exactly. It survives being placed by eye because in the layout a book draws it belongs thousands of pixels off the paper, where 400 px of error costs less than a degree — and in a photograph taken looking up at a tower the same 400 px costs ten.

wrong · Pointcount
05101550100150200distance from the camera (metres)error in the recovered height, per pixel of click error (%)6 m — 0.55%25 m — 2.27%60 m — 5.43%120 m — 10.84%one pixel, on a 690 px picturelinear in distance

How wrong a measurement from one picture can be

The formula divides by a difference of two nearly equal numbers when the object is tall, which looked like the instability and is not. Measured, a taller object is recovered better and a more distant one worse — half a per cent per pixel at six metres and eleven per cent at a hundred and twenty. The argument that was wrong is as much the finding as the curve that replaced it.

metrology · Height
centric pointdistance point, 12 px off the sheet →430 pxcorrect from 10 cm at 160 mm wide47° across

The distance point is the viewing distance, drawn

There is exactly one place in the whole classical apparatus where the distance from the eye to the picture appears as a length on the page, and it is the offset from the centric point to the distance point. Everything this site exists to compute was drawn in the fifteenth century, on the horizon, and nobody said what it was.

construction · Alberti
an anchorcorrect from 19 cm, at 160 mm wideflat 1e-13 px · rolled 30.5 px

A projection of a projection

Photograph a photograph and the composite map is a homography — four marks determine it and every other lands where they say, to 1e-13 px. Roll the print and the same four mispredict the rest by 30.5 px, which is why straightening a page of a thick book never quite works.

foundations · Composition
15° of yaw, 6° of pitch, 1.50 throw ratio81.3% of the panel reaches the corrected rectangleouter: the thrown quadrilateral · inner: what correction can keep18.7% of the panel discarded

A projector is a camera run backwards

Turn a projector fifteen degrees from square and it throws a trapezium; keystone correction cannot add light outside it, so it shrinks the picture until it fits and discards a sixth of the panel. And the instrument itself comes back out of the picture it threw — 2880 panel pixels recovered against 2880, by the function the wrong field wrote for hand-drawn cubes.

screen · Keystone
0.6× the page48 mm×8.3 at 4000.8× the page64 mm×6.3 at 4001.0× the page80 mm×5.0 at 4001.4× the page112 mm×3.6 at 4002.0× the page160 mm×2.5 at 4003.0× the page240 mm×1.7 at 4004.5× the page360 mm×1.1 at 4007.0× the page560 mm×0.7 at 400distance the picture is correct from, shown 160 mm widea rule about the paperwhich is a rule about the reader

Both vanishing points on the paper

Putting the two vanishing points on the sheet is presented as a composition rule. It is a statement about the reader: with the two points one page-width apart the picture is a 90° view, correct from 80 mm, and a reader holding it at arm's length is shown a room five times as deep as the one drawn. The layout that is honest at arm's length puts both points four and a half pages off the sheet.

wrong · Station
the diagonals against a ruler, at 3.2 mthe diagonals — exactthe ruler — 22.7 px outcorrect from 23 cm, at 160 mm wideharmonic set -1.000000 · 8e-14 px

The diagonals find the middle

Three taught methods for spacing a receding row are all wrong, and the best of them misplaces a post by three and a half metres. There is a fourth, it needs no measurement and no vanishing point, and it is exact at every camera and every depth — because 'the diagonals of a rectangle cross at its centre' is a statement about which lines meet where, and that is the one kind of statement a projection cannot damage.

foundations · Harmonic
centre of visioncorrect from 17 cm, at 160 mm wide50° across

Which way the drawn circle leans

Two rules are given for the direction a drawn circle's short axis runs in: along the axis of the cylinder, and pointing at the centre of vision. On the optical axis both are exactly right. At the edge of an ordinary frame the first is out by three and a half degrees and the second by seventy-nine. The statement neither of them is comes out of differencing the projection, and it matches the drawn ellipse to a hundredth of a degree.

wrong · Conic
correct from 19 cm, at 160 mm wide46° across

The forty-five degree shadow

Draw the shadow at forty-five degrees and make it as long as the object is tall. In the plan that is exactly a sun halfway up the sky. Applied on the paper it puts four posts under four different suns — altitudes from sixteen to twenty-nine degrees, azimuths thirty-two degrees apart, and shadows between one and three-quarters and three and a half times the height. No drawing angle brings them together.

wrong · Shadowvp
00.2000.4002468how far off the perpendicular the sightline is (°)how far the pane moves the point (mm)13.2 mm, n = 1.3510.0 mm, n = 1.528.0 mm, n = 1.756.5 mm, n = 2.1t(1 − 1/n) = 3.421 mm for all four1.8 µm apart over 8°

A pane gives a product before it gives two numbers

A flat pane of glass displaces every point it is seen through, and the displacement at small angles is the thickness times one minus the reciprocal of the index. So the two numbers arrive multiplied together. Four panes from 6.5 to 13.2 millimetres thick, with indices from 1.35 to 2.1, agree to under two microns over an eight-degree fan and separate by more than a millimetre over sixty — and a fit over the narrow fan returns whichever pair it started near.

refraction · Slab
horizoncorrect from 20 cm, at 160 mm wide44° across

Measured down from the waterline

Whatever stands so far above the water, draw its reflection the same distance below. Through a vertical picture plane that is not an approximation — it is the reflection, to the arithmetic floor. Tilt the camera twenty-two degrees and it is eleven pixels out. Draw a gull, which touches the water nowhere, and guessing its waterline point wrong by two metres of depth costs fifty.

wrong · Mirror
floor: tilt 36.7°footstool: tilt 65.1°table: tilt 54.2°book: tilt 78.2°assumed camera 520 pxspread 41.4°

Four surfaces, and no one camera that draws them

Read under one assumed camera, the floor, footstool, table and book of a constructed divergent picture imply tilts of 36.7°, 65.1°, 54.2° and 78.2°, where one camera photographing four parallel surfaces gives each of them 35.0°. But the spread between the tilts is 46.8° under a 260 px lens and 6.7° under a 5,000 px one, so it measures the lens as much as the picture. The measure that owes nothing to a lens is on the page: the nearest drawing one camera could make moves the far corners by 17.6 px.

choices · Divergence
horizonABCDany vertexon the groundin the picturelength AB1.00011.3930ratio AB:CD0.56670.6837cross-ratio1.31681.3168correct from 26 cm, at 160 mm wide34° across

Four lines have a cross-ratio

The cross-ratio is introduced as a property of four points on a line. Its dual — four lines through a point carry the same number, and any transversal reads it back — is not a second theorem. It is why the first one is true: four rays from an eye are a pencil, every picture of them is a section of that pencil, and a quantity belonging to the pencil cannot depend on which section was taken.

foundations · Duality
0240.50011.50tolerance allowed in the redraw (px, log scale)fewest cameras the picture needs3 at 4.63 px2 at 11.11 px1 at 17.63 px4 surfacesone camera at 17.63 px

A camera count needs a tolerance

Asked how few cameras could have drawn a splayed picture, a constructed stack answers four, three, two or one depending on how many pixels of redrawing a reader will allow — one camera at 17.6 px, two at 11.1, three at 4.6. The count is real: a picture built with two groups hidden in it gives back exactly those two, anywhere between nothing and 47.0 px. What it is not is a property of the picture alone, and the floor under it belongs to the hand — a one-camera drawing made by a hand that scatters its far corners by σ splits below about 0.57σ, where the 0.57 belongs to that hand and runs from 0.17 to 1.34 across a hundred and twenty of them.

choices · Divergence
centre of the ellipseimage of the centrepole of the horizon — 1e-13 px awaycorrect from 22 cm, at 160 mm widepole 1e-13 px from the truth

The centre, got back out of the picture

The image of a circle's centre is not the centre of the image ellipse — this site measured the gap four phases ago and left the obvious question unanswered. It has an exact answer, it needs a straightedge and the horizon, and it is one sentence: the image of the centre is the pole of the vanishing line with respect to the image conic.

foundations · Conic
nothing on the ramp images above its vanishing linehorizonuphilllevelcorrect from 10 cm, at 160 mm wideslope recovered 22.0000° against 22° built

The ramp has its own horizon

Every plane has a vanishing line, and a ramp's is not the ground's. Its uphill edges meet on a line above the horizon, and the angle at the eye between that meeting point and the same direction taken level is the gradient — 22.0000° recovered against 22° built, out of the picture alone, with no scale, no ruler and nothing known about the scene except that the ground is level.

construction · Inclined
one height, four columnsfloor: turned 0°, meets at column 345footstool: turned 28°, meets at column -137table: turned -17°, meets at column 622book: turned 41°, meets at column -443columns 1065 px apartheights 3e-12 px apart

One camera means one horizon, not one point

The test this field has been using asks whether a picture's surfaces share a meeting point. One camera photographing four parallel surfaces turned by different angles in their own planes gives them meeting points 1,065 px apart in column and identical in height to 3 × 10⁻¹² px — so the shared-point test charges 28.7 px to a picture one camera really took, and the charge grows with the turn. What one camera imposes is a shared vanishing line. The earlier verdicts survive intact, and for a narrower reason than they looked to have.

choices · Divergence
horizoncorrect from 21 cm, at 160 mm wide8 bays · worst departure 8e-13 px

The bay repeated by a straightedge

Draw one bay, then repeat it by diagonals alone — no measurement, no scale, no arithmetic — and after twelve bays the constructed corners sit 1e-12 px from the corners the camera projects. It is exact because the operation being iterated is a homology of the picture, not because the draughtsman was careful, and that separates it from every construction in this site's `wrong` field.

construction · Repeatbay
1234correct from 15 cm, at 160 mm widefour moments · 8.5e-14 px

The same person, twice on one panel

A panel showing one figure at four moments is geometrically the least strange thing in this field — one camera, one floor, and every pair of copies meeting the horizon to 8.5 × 10⁻¹⁴ px. What the picture withholds is the order, and four copies admit twenty-four readings, and a reading convention supplies 4.6 bits from outside the marks. Enlarge one figure by six per cent and the horizon test that passed the panel catches it at 36 px.

conventions · Narrative
the reflected eyecorrect from 16 cm, at 160 mm widetaught rule 1.26 m out

A mirror that is not parallel to the wall

Carry the depth in front of the glass an equal depth behind it, square to the wall. That is exact for a mirror hung parallel to the wall and 1.26 metres — 107 pixels — out for one turned 20°. Two invariants survive the turn instead, and one of the two nearly did not survive being tested, because it had been written in a form that could not fail.

wrong · Mirror
near edgefar edge, 1.32× as widesolid: a camera's rows · dashed: rows spaced evenly · drawn 2.5×6.8 px apart at worst

The rows under a splay measure the bays, not the lean

A splayed strip drawn with its rows evenly spaced is still an exact picture of one flat plane leaning toward the eye — the straight sides fix the plane, whatever the rows do. What the rows decide is how deep each bay is, and evenly spaced ones make the near bay deeper than the far by nearly the square of the splay. That, and the six-per-cent gap between even rows and a camera's, depends on the splay alone — not on the lean, the distance or the lens.

choices · Divergence
horizon175 cm, knownconstructedcorrect from 19 cm, at 160 mm wide46° across

Carrying a height across the room

A known height at one place on the floor, and the same height wanted at another: two lines settle it, and they settle it exactly, at every camera and every pair of positions. What the recipes never mention is that one of those two lines has to be drawn to a point that is usually not on the paper — 3,300 canvas widths away in the case drawn here — and that the repair is not to extend it further.

construction · Height
5e-14°2.65°0.59°correct from 16 cm, at 160 mm wideaxle solid, minor axis dashed · 2.65° at the edge

The minor axis is not the axle

A wheel's perspective ellipse is supposed to have its short axis along the axle, and it does — on the principal ray, to 5e-14 degrees, and nowhere else. Off it the two part by 5.95 degrees on an ordinary frame while the drawn curves stay 0.98 px apart. A sphere obeys a rule of exactly the same shape and obeys it everywhere, which is why nobody caught the difference.

wrong · Wheel
x axis, 54.7° off1.58°y axis, 63.5° off3.39°z axis, 46.9° off1.45°the frame's best rotation1.14°the recovered camera's turn3.37°wedge 2° · focal 1.33% short · principal point 16.6 pxframe mispredicted by 14.7 px

A wedge of glass turns the camera behind it

A pane with parallel faces moves every point and no direction, so the camera recovered through a window is the camera that took the picture. Tilt one face 2° and every direction turns, by 1.04° on the axis and 1.67° forty degrees off it. The best rotation of the frame, 1.14°, still leaves 0.94 px, and no homography does much better, so the picture is no longer a projection from the camera's centre. The camera recovered from three vanishing points through the same glass is turned 3.37° — three times as far — because vanishing points lie where the glass bends most.

refraction · Slab
horizonprincipal pointv_zorthocentre: 812.7691 px · vᵀωu = 0: 812.7691 pxconjugacy residual 5.9e-10 in focal-length unitscorrect from 19 cm, at 160 mm wide46° across

One conic calibrates the camera

A focal length is usually recovered from two perpendicular vanishing points by an orthocentre construction with a square root in it. There is a second derivation with no construction and no square root — two vanishing points of perpendicular directions must be conjugate with respect to one conic in the picture — and the two agree to the last bit. They are not two methods. The conic is what a calibrated camera is.

foundations · Absoluteconic
05010015020011.502log₁₀ of the lamp's distance (m)pixels the recovered foot sits below the horizonthe sun: on the horizonthe recovered height stays exactwhat falls off is the evidence that the light is finite

A light far enough away

The evidence in a photograph that its light is in the room rather than at infinity is one number — how far below the horizon the shadow lines put the light's foot. It falls off as one over the distance, from 211 px at 4 m to 10.8 px at 266 m, while the recovered height stays exact to 5e-13 of itself. What fails first is not the arithmetic; it is the evidence, and one pixel of error costs 0.21 mm of height at the near end and 0.07 m at the far one.

light · Lightrecovery
the camera's horizoncorrect from 19 cm, at 160 mm wide46° across

A picture with nothing straight in it

Every construction on this site is handed the horizon, and a photograph of a crowd, a hillside or a curved façade has no straight edge to give it. What such a picture does have is repetition — and three things of one height put the horizon exactly where the camera has it, from the picture alone. Two things do not, and three standing abreast do not either, and both refusals are the reader's ordinary situation.

construction · Eyelevel
band 1band 2band 3every figure the same height, by constructionno horizon

A picture in bands

A register picture stacks its scene in horizontal bands, each with its own ground line and every figure drawn at one height. The feet line and the heads line of any pair are then parallel to the arithmetic floor — 0° against 15.4° in a photograph of the same figures — so the picture has no horizon anywhere in it, and what a reader recovers is an ordering with no metre attached.

conventions · Register
6 vertices with w = 0 · each on its vanishing point to 7e-12 pxcorrect from 17 cm, at 160 mm wideedges extended to where their w = 0 vertex lands

A point at infinity is an ordinary vertex

Give a vertex a zero in its fourth slot and it stops being a point and becomes a direction — and the projection matrix draws it anyway, through the same multiply and the same divide, on that direction's vanishing point to seven trillionths of a pixel. Slide the eye ten metres and it does not move. Two of them bound a ground that reaches the horizon, where a ground drawn to ten kilometres stops a fifth of a pixel short.

pipeline · Homogeneous
1correct from 19 cm, at 160 mm wide46° across

Seven is not a power of two

Halving a receding depth by diagonals is exact, and every book gives it. Halving reaches a half, a quarter, three eighths — and never a third, however many times it is spent, because no power of two is divisible by three. There is a construction that reaches every whole fraction, it costs three lines rather than a stack of quadrangles, and the extra ingredient is not a measurement.

construction · Projectivescale
012204060how far off the axis the read directions reach, in degreeshow far the recovered wedge angle is out, in degreesthe wedge's own angle — nothing recovered60 trials at each spread, half a pixel of reading error0.068° at 55°

The wedge recovered with the camera

Admit the glass into the model and the fit finally has something left over. A two-degree wedge is invisible to a reading confined inside eighteen degrees of the axis — the fit calls the whole displacement a rotation of the camera and is right to — and by fifty-five degrees it comes back to 0.07 of a degree. What the picture does not separate is the ordinary glasses — assuming an index of 1.50 for a true 1.52 costs one per cent in the angle and 0.07 pixels of residual.

refraction · Slab
the horizon, shared by every level stationthe shadows run tothe light, 22.0° belowband 1, station 1.6 mband 2, station 4 mband 3, station 11 mthree stations, one sun, 22° up and 30° round0e+0 px apart

A shadow decides which landscape it is

One sun over a several-station landscape is one sun: every band images the light's direction and its shadows' at the same page point, and each reports the altitude as 22.000000°. A shadow is still dislocated at the join, and the reading that could not be settled by any ground point is settled by one — because a ray crossing the seam has a riser to descend that the flat reading does not give it, and the two tips land 5.94 m and 11.7 px apart.

scroll · Threedistances
eye level — the ray never comes downeye · 1.65 m up12.8 m of floor at 80% of eye heightand the top of the design has no mark at all

The design that outruns the floor

A pavement anamorph of a design forty per cent of eye height needs two metres of floor. Eighty per cent needs thirteen. Ninety-four per cent needs fifty, ninety-nine per cent needs three hundred and seventeen, and the sky needs an infinite one — because the ray through a design point level with the eye never comes down. Depth times the height still to go, divided by the height already reached, is the eye's own distance at every point of the family.

viewing · Anamorphmap
0.30.71.537200.11101001000distance the lens is focused at (m, log scale)how far the recovered distance can be out (% , log scale)vanishing points ±0.25 pxvanishing points ±1 px±0.25 px: 0.7 % at 1 m → 28 % at 30 m50 mm lens

A close picture carries its own distance

A 50 mm lens focused at one metre stands 2.632 mm beyond its focal length, and a picture records where the lens stood. Recover that from two vanishing points, put in the engraved focal length, and the focus distance comes back — to 0.7 per cent at 1 m, 3.7 at 5 m, and as an interval 28 per cent wide at 30 m. A single picture has given a scale. What it has given is where the lens was focused, and the subject can be anywhere in a sharp band two to fifteen times wider.

sensor · Format
the shared vanishing line, 22.0°four surfaces, four turns, one camera6e-12 px apart

A vanishing line with a slope in it

Turn the plane about the view direction and no family of any surface's edges is level; each vanishing line acquires a slope, and a group must agree about two numbers rather than one. The count does not change character — a hand of four pixels costs the test 3.00 px at no slope and 3.27 at thirty-eight degrees of it. What the slope does expose is the redraw: holding each far edge at its drawn height charges 0.95 px to a picture one camera really took.

choices · Divergence
horizoncorrect from 20 cm, at 160 mm wide44° across

The line every nosing is on

Nothing in a staircase points up the pitch. Every surface in it is level or vertical, and its picture has a vanishing point off the horizon all the same — belonging to the line the front edges of the treads lie on. That point is not free: it is collinear with the travel point and the vertical point, and the angle it makes says the rise-to-run the builder chose.

construction · Inclined
correct from 14 cm, at 160 mm wide5.1e-12 px

A symmetric object is its own stereo pair

A building with a plane of symmetry photographed once gives fourteen correspondences whose joining lines meet at one point to 1.9 × 10⁻¹² pixels, a skew-symmetric matrix, and the object's whole shape to fifteen digits — with no mirror anywhere and no second exposure. What it does not give is the size, and the instrument that decides whether any of it applies is the same meeting point, which opens to 12.7 pixels when the symmetry is half a per cent out.

mirrors · Mirrorpair
correct from 16 cm, at 160 mm wide4 divisions per run · worst 5.7e-13 px

Three-point, laid out with a straightedge

Recovering a camera from a drawing is the familiar direction. The other direction — stand somewhere, measure a room, and lay the picture out — had never been taken in three-point, because the third axis needs a measuring point on a line nobody draws. With it, every corner lands where the camera puts it to three parts in ten million million of a pixel, and nothing anywhere is judged.

construction · Threepoint
rate vertices at w = 0 · texture exact to 6e-10 checks at half a pixel from the horizoncorrect from 17 cm, at 160 mm wideone-metre checks, no far plane

A texture reaches the horizon as a rate

A ground drawn to infinity cannot carry a texture coordinate at its far corners, because a repeating texture has no coordinate there. It can carry a rate — so many checks per metre along the direction — and a second number that is 1 at points and 0 at directions. Interpolated like every other attribute and divided once, that pair is exact half a pixel from the horizon. Give the same corner a value instead and the ground is drawn in reverse perspective.

pipeline · Homogeneous
xupzthe plane of x and upthe groundthe plane of x and zthe orthocentrefocal 707.4 pxthree sides, three planes

A drawing has three horizons

The triangle three vanishing points form is not a scaffold. Each of its sides is the vanishing line of one of the three coordinate planes — the floor's horizon and two walls' — and its orthocentre is the centre of the picture. So the horizon a perspective drawing is built on is one side of a triangle, and it is special only because the ground is where things stand.

construction · Threepoint
vanishing point 1vanishing point 2where the camera wasassumed centre 50% alongfocal 1129.9 px · 0.283 : 1

The arc every eye stands on

Four drawn corners known to be a rectangle fix the horizon of their plane and nothing else. The eye that drew them has to see the two vanishing points at a right angle, so it lies on the circle those points are a diameter of — and every point of that arc reconstructs a genuine rectangle, with right angles to five parts in ten million million of a degree, and a different proportion.

construction · Rectangle
rule A — ordinaryrule B — blendedmix = 0.0207.80 px

Two stations in one picture

A parallel floor under a perspective room found one map absorbing two centres into one sheet. Split a two-rule picture down the middle instead and each half hands back its own horizon — 7.80 px apart at a rule-mix of 0.02 — and no eye's position has anything to do with the gap, because an ordinary pinhole picture's recovered horizon does not depend on where the eye stood at all.

conventions · Mixedcentre
02.5e+35e+37.5e+31e+4200400600800one corner, slid along the picture (px)focal length the quadrilateral implies (px)admitted to 886 pxrefused past 903 px

The quadrilateral no rectangle casts

The relation that reads a camera out of a drawn rectangle has a minus sign in it, and the minus sign is a refusal: two vanishing points on the same side of the assumed centre give the square root of a positive number, and no camera makes that quadrilateral out of a rectangle. Watching the refusal arrive shows what it is worth — one corner has to travel most of the picture's width before it fires.

construction · Rectangle
floorwallfloor 36.3° · wall 29.3°dihedral 6.9°

The room a divergent picture is a photograph of

A divergent construction depicts a rectangle on a plane leaning toward the camera, and the splay alone sets how far — 36.3° at a splay of 1.32. Stand a second such construction on the first one's far edge, as a wall, and the two recovered planes meet at 6.9°, not at the right angle a real room's corner would need.

conventions · Divergent
05010000.0500.1000.1500.200how strongly the floor disheshow far the recovered foot is from the lamp's (px)the foot, found in the planthe lamp, found in rays — exactthree posts on a dished floor, one drawing133 cm of lamp at k = 0.22

The lamp comes out in rays and not in plan

One drawing of three posts and their shadows yields two points, and a curved floor treats them completely differently. The lines through each post's top and its shadow's tip meet at the lamp's image to a ten-thousandth of a pixel at every curvature, because a top and a tip are two points of one real ray. The lines through each foot and the same tips meet 113 pixels from the lamp's foot — and the lamp placed from an exact point and a wrong one lands 1.3 metres away.

light · Lightrecovery
horizoncorrect from 19 cm, at 160 mm widetrace² 4.000000 · parabolic

The map a row of posts is

Walking one bay further down a row is a map of the drawn line to itself, and which map it is settles everything about how the spacings behave. It is parabolic — one fixed point, counted twice, and that point is the vanishing point — which is why the drawn posts crowd toward it and never arrive. Doubling a distance instead gives a hyperbolic map whose multiplier a straightedge can read.

foundations · Pline
the horizonthe centre, 318focal 622.396 pxtrue 622.396 px

Perpendicular is a pairing

On a horizon, the vanishing point of a direction and the vanishing point of the direction at right angles to it are joined by a map that is its own inverse. Such a map has two degrees of freedom rather than three, so two pairs determine it — and its two imaginary fixed points are the focal length and the centre of the picture, handed back from two rectangles on one floor with nothing assumed.

foundations · Involution
plane — line, 5e-18cylinder — sinusoid, 6e-17stereographic — circle, 6e-16equidistant — circle, 9e-4equal-area — circle, 2e-3equirect. — sinusoid, 1e-4tilted 10°, sampled over 140° of azimuththe horizon swings ±10°

The horizon's shape belongs to the surface

The horizon is one great circle of directions whatever draws it, and at zero tilt all six named surfaces draw it straight. Tilt the camera and they separate — and the cylinder, not the equirectangular surface, is the one whose horizon is exactly a cosine, to 9e-16 against 8.3e-3.

curved · Horizonshape
to the vertex, 450 px furthercorrect from 22 cm, at 160 mm wide5 courses · 1e-13 px

Dividing to a point off the board

A wall turned forty degrees to the view has its vanishing point 0.65 canvas widths past the edge of the paper, and the construction that aims every course at it without ever reaching it is exact to 1e-13 px. Putting the vertex where the sheet ends instead costs 20.9 px, which on this wall is 300 mm of masonry, and nothing in the drawing says so.

construction · Offboard
horizon12.6180339887498954.618033988749895to the measuring point, 0.70 widths offcorrect from 19 cm, at 160 mm wide3 bays · 6e-14 px

The bays that are not equal

The diagonal repeats a bay exactly and forever, and what it reaches is the whole multiples of that bay and nothing else. An arcade of 1:1.5:2 is 250 mm short of its boundary with no halving, exact after one, and an arcade of 1:1.333:2 is out of reach at every depth whatever. A measuring point lays out all three to 6e-14 px.

construction · Repeatbay
00.2000.4000.6000.50011.502how many points were measured along each line, log₁₀how wrong the recovered focal length is (%)a pinhole — no floora lens, k₁ = -0.05the floor, 0.72%two vanishing points, three lines eachpinhole floor 3e-16 · lens floor 0.72%

A floor with a referent

Recover a focal length from two vanishing points and measure more points along each line. Through a pinhole the error falls from 0.34 per cent to 0.05 and the instrument finds no floor at all. Through a lens of k₁ = −0.05 it falls, turns, and rises to 0.70 per cent — because the noise the extra points removed had been partly masking the lens's bend. The floor is 0.72 per cent of the focal length, and doubling the distortion coefficient doubles it to 1.44. It is not noise and not conditioning; it is the model, priced.

foundations · Recovery
00the third mark, at infinity0 … 12 marks in the unit intervalcorrect from 19 cm, at 160 mm widerank 1 · 3e-15 from the exact rationals

What a straightedge reaches on a receding line

Three marks on a receding line fix a coordinate, and everything a straightedge builds from them is a ratio of whole numbers. Three complete quadrangles put 1655 marks on the unit interval with no gap above 0.0038, a third costs two quadrangles where repeated halving never reaches one at all, and the same net built on a line that does not recede arrives at the identical 30 coordinates.

construction · Projectivescale
five points · worst 2.10 px5 straight lines, drawn as arcs between their vanishing pointsworst 2.10 px at 40° of tilt

The arcs the five-point construction actually draws

The taught five-point construction draws circular arcs between five vanishing points and instructs a draughtsman to graduate the radius evenly. Read that way, the arcs miss a straight line's true image by up to 3.75 pixels on a 300-pixel disc. Read at the stereographic scale instead, the same arcs are exact to 4.3e-13 pixels — the construction was always drawing one projection, and the taught scale was never it.

curved · Curvilinear
horizoncorrect from 12 cm, at 160 mm wide67° across

The horizon has a pole

Every other duality in this collection is a matrix somebody picked. A calibrated camera fixes one nobody picked, and under it the horizon of a plane and the vanishing point of that plane's normal are pole and polar — to 2.7 × 10⁻¹² pixels. Run backwards, those two marks give the focal length with no known length, no right angle and no square anywhere in the scene.

foundations · Duality
the horizoncorrect from 16 cm, at 160 mm widecross-ratio 1.366025

The stair that turns has a vanishing point that moves

A spiral stair's treads are one rectangle turned by a constant angle, so every front edge has its own vanishing point and the twelve lie on one horizon to 2.8e-14 pixels. Four consecutive of them read a cross-ratio of 1.353720, and the formula behind it holds no focal length, no principal point and no eye — so a photograph gives the builder's 12° turn back.

construction · Helix
the ramp's vanishing linethe ramp's own pointthe horizoncorrect from 16 cm, at 160 mm wide3.43 m out at the sixth tread

A measuring point for a ramp

Stepping true distances along a receding line needs a measuring point, and every printed rule puts it on the horizon. On a 1 in 6.0 ramp the ramp's own point lands every tread to 1.2e-13 pixels and the ground's puts the sixth one-metre tread at 2.57 metres instead of six. A halfway construction separates the two halves of the mistake, and the wrong radius costs 0.083 metres of the 3.43.

construction · Inclined
the heads' linethe horizoncorrect from 16 cm, at 160 mm wide59 px, 1.46 m at the far figure

Figures on a street that slopes

Equal-height figures have their heads on one line, and the taught rule says the line is the horizon. On a street rising at 8.33 per cent the heads are still collinear to 2.8e-14 pixels and the line is 58.9 pixels above the horizon — the street plane's own vanishing line. The taught rule loses 1.46 m of a 1.62 m figure at the far figure, and runs out of figure altogether at 19.4 m.

construction · Height
horizonthe middle of what is leftthe principal pointcorrect from 22 cm, at 160 mm widecrop 20% · centres 81 px apart

The centre of the picture is not the centre of the paper

A crop translates the image rectangle, so the picture's optical centre leaves the middle of the sheet and the focal length does not move — 81.3 pixels apart at a fifth of the picture, with the horizon at 62.5 per cent of the print. A reader who takes the paper's middle for the picture's stands 2.36 cm out of position, which is 4.9 degrees of the wrong direction.

construction · Crop
correct from 14 cm, at 160 mm wide12×12 cells · worst 1.57 px

Copying square by square

The taught grid workflow sets a pavement's cell corners out exactly and then fills each cell by eye, and the corners are right while the fill is not — 3.30 px on a picture 690 across at eight cells, falling as the square of the cell. On a wall square to the camera the same fill reads 3e-13 px, which is why the method feels reliable.

construction · Gridcopy
correct from 14 cm, at 160 mm wide33° · 0.20 m out

The lamp a low shadow cannot locate

Five posts, their shadows, and the line from each foot through its own shadow's tip meet at the lamp standing over them — at 52 degrees up that meet moves 0.11 m for half a pixel of marking error; at 11.5 degrees, 0.64 m. The two eigenvalues of the same pencil of lines part by a factor of 8849084 across the sweep, and half a pixel becomes more than a metre of lamp below 14.4 degrees.

light · Grazing
the photographv1v2v3orthocentre = principal pointcorrect from 4 cm, at 30 mm wideself-polar to 3.1e-13 px · orthocentre 1.4e-13 px

The triangle a camera cannot move

Three mutually perpendicular directions give three vanishing points, and that triangle is self-polar with respect to the image of the absolute conic — to 3.1e-13 px, with no length and no angle anywhere in the statement. Turn one direction two degrees out of square and the polars miss their sides by 65.8 px. The statistic this collection has been printing as evidence for the same claim, meanwhile, is an identity that cannot fail.

foundations · Poleandpolar
horizonboth familiescorrect from 16 cm, at 160 mm wide40 generators · straight to 2.3e-13 px

A curved surface made of straight lines

A hyperboloid of one sheet carries two families of exactly straight lines, so a photograph of a cooling tower is full of straight lines bounding nothing flat — 28 of them here, drawn to 2.3e-13 px of straightness against a parallel of the same surface that bows 120 pixels. Both families' directions satisfy one asymptotic equation, so their vanishing points lie on one conic in the picture and not on two, to 1.6e-12 px with no fitting anywhere.

foundations · Quadric
the point at infinity0ABCDA-1.40B-0.30C0.80the same four, on a straight line1 of the four is off the endthe chords crosscross-ratio -0.9469

A line is a closed curve

The point at infinity is an ordinary point, so a projective line is a circle — and the consequence is about order. Betweenness broke in 21.1 per cent of ten thousand random projectivities and separation in none of them, and the zero is a reading rather than a blind instrument because a fold of the same circle breaks it 3,522 times.

foundations · Pline
horizontread 1correct from 14 cm, at 160 mm wideelliptic · trace² 2.0000 · back after 4

Three kinds of map on a row of posts

A projectivity of a line has two fixed points, one, or none, and every one of the three is a picture this collection already draws. The three orbits are told apart by where they go — one piles onto a fixed point, one crawls, and the third returns after six steps and is 1.9e-11 pixels from where it started.

foundations · Classify
S₁S₂abclean 24° · centre at 0.45 along the joinprobe closes to 1.2e-13 px

Every projectivity is two perspectivities

A perspectivity is what one eye does between two lines, and two of them compose to any projectivity at all. The construction closes on a point nobody used to 1.4e-14 pixels, both of its free choices move the second centre 663 pixels across the picture, and the composite does not move at all.

foundations · Perspectivity
horizonthe post, and the post behind the eyecorrect from 14 cm, at 160 mm wideone mark to 6.4e-14 px · off-eye centre 51 px away

The picture contains what is behind the camera

A pinhole maps a direction, and a line has one direction, so a point behind the eye lands on exactly the same mark as its reflection in front — here to 6.4e-14 pixels. The sign the division throws away is why cheirality is a fact supplied from outside the picture rather than measured in it.

foundations · Behind
the centrethe axiscorrect from 22 cm, at 160 mm widedihedral 16° · meets 1.0e-14 m off the line

The theorem that is obvious one dimension up

Desargues in the plane needs a proof and in space needs none — two triangles in different planes have their corresponding sides meeting on the line where the planes cross, and the meets land 1.0e-14 metres off it. The plane figure is a shadow of the spatial one, and five different solids cast the same photograph to 2.0e-12 pixels.

foundations · Desargues
the axis's vanishing pointthe photographtaper 1° per side · drawn at 0.72×4.2 px missed by the habit

A tapered part meets at its apex

The sides of a turned part that narrows by one degree meet 54 pixels from the vanishing point of its axis, at the image of its apex, and a quarter of a degree already moves them 15. Drawn toward the vanishing point instead, a two-degree part loses nine tenths of its own taper. Flare it the other way by 5.9 degrees and a correct photograph prints its sides parallel; flare it further and they spread with depth.

wrong · Wheel
station pointmeasuring pointvanishing pointthe picturedrawn at 0.48× · side ratio 1.000 · height 1.000a cube, constructed

A square plan is not a cube

An even-handed two-point cube is square in plan wherever its far edges go, and a cube at exactly one placement — 19.4 per cent of the way to each vanishing point on the layout measured. At the taught drawing's 42 per cent it is a square slab a third as tall as it is wide. Measuring points supply that placement, and they do not make a hand exact; they move its slip to marks where it costs a tenth as much.

wrong · Cubebyeye
horizondots on the horizon: measuring points and vanishing points · station point 595 px below, not drawnturned 30°, the same lens and near edgea cube to 3e-13

A turned cube punishes the eye, not the construction

Turn a two-point cube until one face is nearly square to the picture and one vanishing point runs 6,500 px off the sheet. The measuring point it swings to does not run with it — it stays on the sheet — and the constructed marks go on forgiving slips ten to three hundred times what the eye is allowed. What collapses is the by-eye placement: the far edge of the face that becomes a sliver must be put within a third of a pixel.

wrong · Cubebyeye

Named alongside it

The objects these essays reach for when they reach for this one.

HorizonPicture planeFocal lengthCross-ratioPrincipal pointpoint at infinityResidualDemonstrationsingle-view metrologyConditioningHomographyStation point

All concepts