Drawn confidently

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.

A row of fence posts recedes into the distance, a metre and a half apart. In the picture the gaps shrink. How fast?

The correct answer is a construction. What gets used instead is one of three habits, and this essay measures all three.

Equal steps. Divide the picture distance from the near post to the horizon into equal parts, and put the posts at the divisions.

Halving. Put each post halfway between the last one and the horizon.

Tapering. Reduce each gap by a fixed fraction of the last — start with a third of the way to the horizon and multiply by 0.72 each time, or whatever looks right.

Three by-eye methods for spacing a receding row, against the truthThe posts are 1.4 m apart. The nearest by-eye method misplaces one by 11.72 m; the worst by 347.80 m.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
Fig. 1 The three methods beside the truth. The correct positions are the horizontal marks; each column is one by-eye method. The panel converts the difference into metres of depth error.

Turning a drawing error into a distance

The measurement that makes this more than a matter of opinion: a point on the ground at a given height in the picture is at exactly one depth, and that depth is recoverable.

Back-project the image point through the camera, intersect the ray with the ground plane, and read off the distance from the eye. So a row of posts placed by eye can be asked where it claims the posts are — and the answer is a list of distances in metres which are supposed to be equally spaced.

For a row spaced 1.4 m, from an eye 1.55 m up with a 44° view:

method worst error
equal steps to the horizon 3.47 m
halve the remaining gap 12.5 m
taper by eye 68.8 m

The last figure is not a typo. The tapering method’s later posts land so close to the horizon that they claim distances of tens of metres in a row that is supposed to run about eight.

Why they all fail in the same direction

Every one of the three puts the far posts too far away, and the reason is structural.

The correct spacing is governed by a projective relation: the image height of a ground point is a fractional-linear function of its depth. A row at equal depths therefore produces image gaps that shrink toward the horizon in a very particular way — fast at first, then slowly, approaching but never reaching the horizon.

All three by-eye methods approach the horizon too fast. Equal steps reaches it in a fixed number of moves by construction. Halving reaches it geometrically. Tapering reaches it in whatever number the ratio produces. The correct construction never reaches it at all, in any finite number of posts.

That is the general shape of the error: a projective sequence being approximated by an arithmetic or a geometric one, and the two families disagree most exactly where the interesting part is.

The check that fails

The obvious way to test a suspect row is with the invariant: take four consecutive divisions, compute their cross-ratio, and compare with the value four equally spaced points must have.

Four equally spaced points have cross-ratio 4/3. A correctly projected row of equal spacings gives 4/3, by invariance.

And a row whose divisions are equally spaced in the picture also gives 4/3 — because four equally spaced points give 4/3 wherever they are. The equal-steps method passes this test exactly, to sixteen digits.

Two versions of the same invariant, one of which measures nothingFour consecutive divisions give the equal-steps method a perfect score. Using the vanishing point as the fourth point rejects it by 14%.error against the value the projection must producefour divisionsthree plus the VPthe projectionexactexactequal stepsexact14%halving3.6%25%tapering0.9%21%green: agrees with the projectiona necessary condition is not a test
Fig. 2 The two versions of the same test. The left column is four consecutive divisions and gives the equal-steps method a perfect score. The right column uses the vanishing point as the fourth point, and rejects it by 14%.

The invariant is behaving correctly. Both configurations genuinely have the same cross-ratio, so no measurement of that cross-ratio can distinguish them. What was wrong was the inference: preserving the invariant is necessary for being a projection and is not sufficient, and a check that only knows the first half will certify a wrong construction and report perfect agreement while doing it.

The check that works

The repair is to bring in the point the disagreement is actually about.

Use three divisions and the vanishing point as the fourth. In the world the fourth point is at infinity, so the cross-ratio collapses to a simple ratio, and for equally spaced points its value is 2.

Under that test all three methods fail: equal steps by 14%, and the other two by more. The vanishing point is what carries the information, because it is the one point whose position encodes the fact that the row is going somewhere unreachable — which is exactly the fact the by-eye methods get wrong.

There is a lesson in that beyond this subject. A test built from an invariant is only as good as the configuration it is applied to, and applying it to a configuration that both the right and the wrong answer satisfy measures nothing. The way to find out whether a check discriminates is to run it on something known to be wrong and require it to fail — which is what this site’s gate does for every assertion it makes, and which is how this one was caught.

What the correct construction costs

Very little, which is the frustrating part.

The measuring point places equal depths exactly. It needs one extra vanishing point — the one belonging to a transfer direction — and a ruler along the ground line. Checked against the projection, it lands on the correct positions to 8 × 10⁻¹⁴ px over six divisions.

For the special case of doubling rather than arbitrary spacing there is an even cheaper construction that needs no measuring point at all: from the midpoint of the far side of a drawn rectangle, a line through its far corner meets the extended base at the far corner of the next equal rectangle. Repeated, it lays out a receding row of equal bays with nothing but a straightedge, and it is exact.

That construction has been known since the fifteenth century. It is in the manuals. It takes about as long as guessing.

Why the habits persist

Three reasons, and none of them is that people are careless.

The error is invisible from inside the drawing. A row placed by eye recedes convincingly. Nothing about it looks wrong, because a row of posts at some set of depths is what it is a correct picture of — the depths just are not the ones intended, and that is the same condition the taught cube construction is in.

It usually does not matter. For a decorative row of trees, nobody is going to measure. The error becomes real when the drawing is meant to convey a dimension — an architectural view, a technical illustration, a reconstruction — and then it matters a great deal.

The correct construction is taught last or not at all. Depth division is the least-explained part of most treatments, and it is the part where the viewing distance enters, so leaving it out is what allows a drawing to be made without anyone deciding where the viewer stands.

What to take away

The specific advice is short: for anything measurable, use the measuring point or the diagonal construction. Both are exact and neither is difficult.

The general point is the one this site keeps returning to. A construction that produces a plausible picture has not been checked; it has been looked at. Checking requires a second, independent route to the same picture, and where one is available the checking is cheap and the results are sometimes surprising — including, in this case, that the first check tried was itself no check at all.

The measuring point, checked against the depths the camera producesFive equal depths laid out by the construction land on the projected positions to 6e-14 px.24VPcorrect from 26 cm, at 160 mm wide34° across
Fig. 3 The construction that makes all of this unnecessary, drawn on top of the depths the camera produces. Six divisions, no judgement, agreement to 8 × 10⁻¹⁴ px.

What the correct spacing actually looks like

Since the by-eye methods are all approximations to one relation, it is worth having the relation itself.

A point on the ground at depth z from the picture plane, seen by an eye at height h, images at a height above the horizon that goes as 1/(z + d), where d is the eye’s distance from the picture plane. So the image height measured down from the horizon is inversely proportional to depth.

Two consequences follow directly and both are useful without any construction.

Doubling the depth halves the distance below the horizon. A post twice as far away sits half as far below the horizon line as the near one. That is exact, it needs no measuring point, and it is the single most useful rule of thumb in the subject.

The row never reaches the horizon. Since the image height goes as 1/z and z is finite for every post, no post is ever on the horizon. The gaps shrink toward zero and the row accumulates against the horizon without touching it, which is exactly what all three by-eye methods get wrong.

The halving rule also gives a construction for the cases that matter most: to place a post at twice the distance, halve the gap to the horizon. To place one at three times, take a third. That is not a general method — it needs the depths to be in simple ratios — and it covers a great many practical cases at the cost of nothing.

Reading someone else’s drawing

The inverse operation is worth having too, because it turns any perspective drawing into a plan.

Given the horizon and one known depth, every other ground point’s depth follows from its height below the horizon, by the inverse of the relation above. A drawing can therefore be asked what layout it depicts, and the answer is a plan that can be compared with the plan that was intended.

Applied to architectural drawings this finds a specific and common fault: rooms that are deeper or shallower than the accompanying plan says, because the perspective was drawn by eye from the plan rather than constructed from it. The two documents then describe different buildings, and it is usually the perspective that gets shown to the client.

Applied to paintings it is a tool of art history. The depths implied by a painted floor can be measured, compared with the architecture depicted, and used to say whether the painter constructed the perspective or approximated it — and, where it was constructed, what viewing distance was chosen.

The one by-eye method that is not hopeless

For completeness: there is a fourth habit, less common than the three measured here, which is much better than any of them.

It is to place the second post by judgement and then use the diagonal construction for everything after. Draw the rectangle formed by the first two posts and the ground line; take the midpoint of its far side; the line from the near corner through that midpoint meets the extended base at the next post.

That is exact. It duplicates the first interval indefinitely, and it needs no measuring point, no ruler and no vanishing point beyond the one already in use.

So the whole error measured in this essay is avoidable by a construction that takes one extra line per post. The reason it is not used is that it must be learned, and the three that are used need no learning at all — which is a fair summary of why taught methods with free parameters survive.

Four points on a line, before and after a projectionLength and the ratio of lengths do not survive the projection; the cross-ratio does, agreeing to 0e+0 relative.horizonABCDon the groundin the picturelength AB1.00011.3930ratio AB:CD0.56670.6837cross-ratio1.31681.3168correct from 26 cm, at 160 mm wide34° across
Fig. 4 The invariant the check is built from, and the reason it needs care: the cross-ratio survives the projection exactly, which makes it a strong test and does not make it a sufficient one.
The taught two-point cube, with the two far edges placed 8 points apartThe corner angles are 90° because the method forces them. The side ratio is 0.719, so this picture depicts a box whose depth is 1.39× shallower than its width.horizoncorner 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
Fig. 5 The same pattern on a different construction. A free step nothing constrains, a picture that passes every internal check, and a solid nobody chose.
Where the reader has to be for a 40° picture to be correctShown 160 mm wide, this picture is a correct projection only from 22 cm away. Drawn to scale.the picture, 160 mm wide22 cm40°the eyefocal length 948 px22 cm at 160 mm wide
Fig. 6 What the correct depth construction forces a drawer to commit to, and what all three by-eye methods avoid: a viewing distance.

Why the errors compound

A single misplaced post is a small fault. A row of them is worse than the sum, because the errors are not independent.

Each by-eye method places each post relative to the previous one, so an early error propagates and the later posts inherit it with interest. The equal-steps method’s error grows linearly with the post number; the halving method’s grows geometrically; the tapering method’s depends on the ratio and typically runs away.

That is why the worst-case numbers in the table are so large compared with the first few intervals, which look reasonable. The first two or three posts of any of these rows are nearly right. It is the tail that fails, and the tail is the part carrying the sense of distance.

The correct constructions do not compound, because each division is placed from the ground line rather than from its neighbour. The measuring point transfers each distance independently, and the diagonal construction, although it does step from one rectangle to the next, steps exactly.

The one place the habits are defensible

Worth ending with the case for the defence, because it exists.

For a drawing where nothing will be measured and the row is not the subject — trees along the edge of a landscape, a receding crowd, texture in a background — a by-eye spacing is fine and the labour of a construction would be wasted. Nobody will read a depth off it and no claim is being made.

The trouble is that the same habit gets carried into drawings where a claim is being made: an architectural view where the depth of the courtyard is the point, an illustration of a mechanism where the spacing of the parts matters, a reconstruction where somebody may measure. In those cases the by-eye row is asserting distances that are wrong by metres, and nothing in the drawing indicates it.

The rule that follows is about the drawing’s purpose rather than its technique: if a reader might measure it, construct it.

The floor that checks itself

The Renaissance had a test for a depth construction that needs no arithmetic and catches every error in this essay, and it deserves to be better known.

Lay the receding row out as a floor of square tiles rather than as a line of posts. In a floor of squares, the diagonals of the tiles all lie along a few straight lines running across the whole floor, because those diagonals are parallel in the world. So the corners produced by the depth construction must be collinear along each diagonal — and if any row is misplaced, its diagonal visibly kinks at that row.

That is a construction checking itself with an incidence, which is the only thing a projection is guaranteed to preserve, and it was arrived at by people with no coordinates and no way to compute a projection at all.

Applied to the three by-eye methods it fails immediately and unmistakably: the equal-steps floor’s diagonals bow, the halving floor’s bend sharply, and the tapering floor’s fall apart entirely. The kink is visible at the second or third row, long before the errors reach the metres this essay measures.

It is also the direct ancestor of the residual reported by the least-squares vanishing point. Both ask whether things that ought to meet at a point actually do, and both treat the failure to meet as the measurement rather than as a matter of opinion about the drawing.