The eye that moves

A seam that bends trades a turn for a gap

A join laid along a river bank instead of across one depth was supposed to go round what crosses it instead of avoiding it. It can, at a price: the far band can be lifted by one amount only, so a seam that wanders in depth opens a gap between the bands — 3 px buys the first join 1.2 m of wander, and going all the way round a twelve-metre object costs 15.8 px. Across a hundred landscapes, bending opens under 0.4 per cent of the picture that a straight seam did not already have.

Worth reading first: Three distances in one landscape · The centre of the picture is not the centre of the paper.

Where a seam is allowed to go priced the constraint that governs a several-station landscape: a join between two bands, each drawn from its own station, stays invisible only where nothing of the depicted world crosses it. Moving the join further off shrinks the offset a crossing object shows and leaves the turn it takes at 23.2 degrees exactly, so emptiness is a painter’s only defence — and emptiness counted in the picture, rather than in metres, turned out to depend on where a landscape is crowded rather than how much.

Every one of those measurements took a join to be one depth, because that is what butting two bands along a horizontal line makes it. The essay ended by pointing out that nothing obliges a painter to do that. A join laid along a river bank, a ridge or a line of trees is a curve across the picture, and the two bands meet at whatever depth that curve reaches in each column. It would not have to avoid an object, only go round one — which sounded like a far weaker requirement, and would explain why a painter of this convention never appears to hunt for an empty depth.

Two parts of that proposal can be measured: what a curved join costs the way the two bands fit together, and how much room it actually buys. The second answer depends on the first, and both are smaller than the proposal expected.

One lift for a whole band

The first fact is about what a join is. A level eye draws a ground point in a column set by where the point is across the view divided by its depth, and in a row set by the eye’s height divided by its depth. Two stations at different heights over the same ground therefore agree about columns and disagree about rows. At a straight join, one depth, the far band’s rows are all too high by the same amount — the focal length times the difference in eye height, over the join’s depth — and the painter lifts the whole far band by that amount, which is exactly the offset a seam breaks direction, not size found a painter can absorb by butting the bands.

A curved join sits at a different depth in different columns, so the amount each column needs lifting differs. But the far band is one picture and can be lifted by one amount only. The best single lift centres the mismatch, and what remains is a gap between the bands in some columns and an overlap in others. The worst column misses by

gap=fΔH2(1Dmin1Dmax),\text{gap} = \frac{f\,\Delta H}{2}\left(\frac{1}{D_{\min}} - \frac{1}{D_{\max}}\right),

where ΔH\Delta H is the difference in station heights and DminD_{\min} and DmaxD_{\max} are the nearest and furthest depths the seam reaches. A straight seam has no spread of depths and no gap; a curved one has a gap set by how far it wanders, measured in one over depth. A landscape that changes its rule halfway up recovered each band’s station from its own marks; the gap is the same fact seen from the painter’s side, the two stations’ rows disagreeing by an amount that only one depth can make constant.

This corrects a small thing the earlier essay said. It described a curved join as one where “the riser’s height varies along the seam”. The riser is the difference in station heights and is the same everywhere; what varies is the riser’s image, which is the riser over the depth, and that is the whole of the gap.

How far a seam may wander

The formula can be turned round to ask how far a seam may stray from a depth before its gap passes a size the painter is prepared to hide.

A seam that may leave a 3 px gap may wander 1.2 m either way at the first join and 2.9 to 3.1 m at the secondHow far in depth a curved join may wander about its own depth before the gap it opens between the two bands passes a stated size, for the landscape's two joins: at 26 m between stations 1.6 and 4 m up, and at 70 m between 4 and 11. The gap is the focal length times the riser over two, times the spread of one over depth along the seam, so the wander allowed grows with the square of the join's depth and falls with the riser. At three pixels the first join may move 1.15 m toward the eye and 1.27 m away; the second, 2.88 and 3.13. At twenty pixels the first join has 6.1 and 11.7 m.01020305101520the worst gap between the bands a painter will hide, pxhow far the seam may wander, mjoin at 26 m, toward the eyejoin at 26 m, awayjoin at 70 m, toward the eyejoin at 70 m, awaythe landscape's two joinswander grows with depth squared
Fig. 1 How far in depth a curved join may wander about its own depth before its worst gap passes a stated size, toward the eye and away, for the landscape’s two joins at 26 m and 70 m.

Not far. At the landscape’s first join, twenty-six metres out between stations 1.6 and 4 metres up, a gap of three pixels allows the seam to wander 1.15 m toward the eye and 1.27 m away. The second join, seventy metres out between stations 4 and 11 metres up, gets 2.88 and 3.13 m at the same three pixels. Twenty pixels of gap buys the first join 6.1 m toward the eye and 11.7 m away.

The asymmetry and the growth both come from working in one over depth. Equal steps in one over depth are larger steps in depth the further away they are, so a seam can stray further behind its centre than in front, and a join twice as far off can stray about four times as far for the same gap — against which the second join’s larger riser, 7 m rather than 2.4, takes some of it back.

So a river bank is available as a seam only if it keeps within a metre or so of one depth near the front of the landscape. That is a river bank seen from above, running across the view; a river that winds toward the viewer is not.

Going round an object is not a weak requirement

The proposal’s central claim was that a curved join could go round an object — in front of it in the columns where it stands, behind it elsewhere — instead of having to avoid its depth altogether. The gap formula prices that directly: to pass in front of an object in some columns and behind it in others, the seam’s depth has to span the object’s full depth from front to back.

Passing all the way round a twelve-metre object opens a 15.8 px gap at the first join and 6.0 px at the secondThe gap a curved join has to open to go in front of an object in some columns and behind it in others, against the object's depth from front to back, standing centred on the join. At the first join, 26 m out between stations 1.6 and 4 m up, a three-metre object costs 3.7 px and a twenty-metre one 29.2; at the second, 70 m out between 4 and 11, 1.5 and 10.2. A seam allowed a few pixels therefore cannot go round objects of the sizes a landscape holds, and a seam allowed enough to go round them has a window wide enough to contain a depth a straight seam could have used.01020305101520how deep the object is, front to back, mgap a seam opens to pass round it, px2 px5 px10 pxjoin at 26 mjoin at 70 man object centred on the join16 px for 12 m at 26 m
Fig. 2 The gap a curved join opens to pass all the way round an object centred on it, against the object’s depth from front to back, at the two joins. Dashed lines mark two, five and ten pixels.

At the first join, going round a three-metre object costs 3.7 px of gap, a six-metre one 7.6, a twelve-metre one 15.8 and a twenty-metre one 29.2. At the second join the same objects cost 1.5, 3.0, 6.0 and 10.2 px. The objects where a seam is allowed to go scattered through its landscape were three to twenty metres deep, so a seam that goes round them opens a gap between the bands that is several to tens of pixels wide, along the whole stretch where it detours.

That is not nothing and it is not everything. The offset a straight seam forces is 64.6 px at the first join, and a painter absorbs it by lifting the band; the gap from going round a twelve-metre object is a quarter of that, and it cannot be absorbed by any lift, because the lift has already been spent centring it. It has to be hidden — by mist, by a line of foliage, by whatever the painter lays along the seam. The requirement is not “avoid an object” and it is not “go round it freely”. It is “go round it, and hide a strip of this width wherever the seam changes depth”.

What bending actually adds

That price decides how much room bending buys. To measure it the objects have to stand somewhere, since an object spanning the whole picture cannot be gone round: six objects of the earlier essay’s depth-extents, each as wide as it is deep, placed at seeded depths and at seeded places across what the picture sees at their depth, a hundred landscapes in all.

The picture is then a map. Every column is a line of ground running away from the eye, and an object closes the depths where that line passes through it. A straight seam is a row of the map with nothing closed in any column. A curved seam is a path across the map through open cells, confined to a window of depths as wide as the gap allows.

One of the few places in a hundred landscapes where a seam has to bend to get across, and the 5.0 px gap it opensThe picture of one landscape of six standing objects, of depth-extents three to twenty metres and as wide as they are deep, drawn as a map of where a seam may go: across, the columns of the picture; up, depth, even in how the picture spends it, near at the bottom. Shaded cells are where an object stands. A straight seam is a horizontal row with no shading, and 81 per cent of this picture's rows are such rows, marked at the left edge. The highlighted band is a window of depths, 19.6 to 25.3 m, that holds no free row at all and that a seam can still cross by bending — going in front of one object and behind another — and the line is that seam. It is the first such window found, searching landscapes in order, at a tolerance of 10 px; its worst gap between the bands is 5.0 px. Windows like it are about one in five hundred. The slider changes the gap allowed, which widens the window and moves the search to the first landscape that holds such a place.10 m15 m26 m50 m100 macross: columns · up: depth as the picture spends it · shaded: an object · edge marks: rows a straight seam can takelandscape 43 of a hundred, 10 px allowedworst gap 5.0 px
Fig. 3 One landscape drawn as a map of where a seam may go: across, the columns of the picture; up, depth as the picture spends it; shaded, where an object stands. The highlighted window holds no row free in every column, and the line is a seam that crosses it by bending. The slider changes the gap the seam may open.

The first thing the map says is that straight seams have almost as much room among standing objects as among spanning ones: 80.5 per cent of the picture on average, against 80.6 when every object was taken to span the picture. That is not a coincidence. An object standing anywhere across a depth still closes that depth to a straight seam, because a straight seam crosses every column; whether the object spans the picture or stands in one corner of it makes no difference to a line that has to pass through all of them.

The second thing is where a bending seam gets through that a straight one does not. It needs a window of depths with no free row in it — so a straight seam could not have used it — through which a path still finds its way from edge to edge. In the landscape drawn, the window from 19.6 to 25.3 m is such a place: the seam passes in front of the object on the right and behind the one on the left, and its worst gap is 5.0 px. Eighty-one per cent of the same picture’s rows were free for a straight seam anyway.

Straight seams can take 80 per cent of the picture among standing objects; bending adds 0.36 per cent at mostThe share of the picture a join can be placed in, over 100 scatterings of six objects of depth-extents three to twenty metres and as wide as they are deep, standing somewhere across the picture rather than spanning it. A straight seam can take 80.5 per cent of the picture's rows — close to the 80.6 counted when every object spanned the picture, since an object standing anywhere across a depth closes it to a straight seam. What a seam that may bend adds is the windows of depth that hold no free row and that a bending seam can still cross: 0.36 per cent at 2 px, in 17 landscapes; 0.21 per cent at 5 px, in 7 landscapes; 0.21 per cent at 10 px, in 5 landscapes; 0.03 per cent at 20 px, in 2 landscapes; 0.04 per cent at 40 px, in 1 landscape. A tolerance larger than a few pixels does not add more, because a wider window almost always contains a row a straight seam could have used.straight seam, objects spanning the picture80.6%straight seam, objects standing80.5%added by bending, 2 px allowed0.36%added by bending, 5 px allowed0.21%added by bending, 10 px allowed0.21%added by bending, 20 px allowed0.03%added by bending, 40 px allowed0.04%100 landscapes of six standing objectsbending adds under 1%
Fig. 4 The share of the picture a straight seam can take among standing objects, beside what a seam allowed to bend adds to it at each tolerance, over a hundred landscapes.

Places like it are rare. Over the hundred landscapes, windows that only a bending seam can cross amount to 0.36 per cent of the picture at a 2 px tolerance, found in seventeen landscapes; 0.21 per cent at 5 px, in seven; 0.21 per cent at 10 px, in five; and 0.03 and 0.04 per cent at 20 and 40 px. The added room falls as the tolerance rises, which looks backwards until the reason is plain: a wider window almost always contains some row a straight seam could have used, and such a window is room the painter already had.

That also corrects a first reading of this measurement. Counting every window a bending seam can cross, rather than only those a straight seam cannot, reports the room rising from 80 to 93 per cent at 5 px. Nearly all of that rise is windows with a free row inside them — a straight seam slightly moved, not a curve. It is the kind of number that is true of its own definition and says nothing about the question.

The trade a curve offers

So a curved seam does not buy a painter room. What it offers instead is a trade, and the trade is clearest on the one seam that had to bend.

Along the bending seam the gap runs from -5.0 to 5.0 px, and a road that crossed instead would turn 23.2 degreesThe seam that has to bend, column by column: the gap between the bands once the far band is lifted by the one amount that centres it, 80.5 px. It runs from -5.04 to 5.04 px, inside the 10 px allowed, and in each column it is exactly the offset a thing crossing the seam there would show. A curved seam converts the offset into a gap and has no crossing to show a turn at — which is the trade it offers. A straight seam that let an eight-metre road cross it instead would have absorbed the offset, 64.6 px at the first join, and shown a turn of 23.20 degrees, which has no depth in it and so is the same in every column a crossing could be put at.-10-50510-2000200column of the picture, px from the middlegap between the bands, px±10 px allowedthe seam that has to benda crossing would turn 23.2° instead
Fig. 5 The gap between the bands along the seam that had to bend, column by column, once the far band is lifted by the one amount that centres it. A road crossing a straight seam instead would have shown a turn that is the same in every column.

Along it the gap runs from −5.04 to +5.04 px, a step where the seam changes depth to pass between the two objects. In every column the gap is exactly the offset a thing crossing the seam there would have shown — the curve has converted the offset into a gap. And it has no crossing, so there is no turn. A straight seam placed through either object would have let it cross, absorbed the 64.6 px offset with a lift, and shown the turn, 23.20 degrees for an eight-metre road between stations 1.6 and 4 metres up.

That is the real content of the proposal. A seam breaks direction, not size found that the offset is the symptom a painter can absorb and the turn is the one that convicts. A curved seam that goes round an object gives up the absorption — its offsets become a gap it must hide with mist or foliage — and gets rid of the turn entirely. For a painter who has an object standing exactly where the seam must go and a strip of mist to spend, that is a good trade. It is not a source of room.

What a painter would actually do

Put together, the measurements say what a curved seam is good for and what the convention’s own paintings would show if it were used.

It lets a seam follow a feature near one depth. A shoreline, a ridge or a hedge that keeps within a metre or two of one depth near the front of the landscape can carry the join with a gap of a few pixels, and the gap is exactly where a reader expects a line anyway. The seam then looks like the feature rather than like a join.

It lets a seam dodge one object at the cost of a strip. The strip’s width is the object’s depth in one-over-depth, times the riser’s image: 3.7 px for a small building at the first join, 15.8 for a twelve-metre grove. A painter who does this has to lay mist or foliage along the stretch where the seam changes depth, not just where the object is.

It does not help with a shadow. A shadow decides which landscape it is found that a shadow crossing a join settles which of the two readings a picture is. A seam that bends round an object bends round the object, not round its shadow; the shadow lies on the ground to one side of it in depth, across whatever depths the sun throws it, and a seam that passes the object on that side passes through the shadow. How often that happens across suns and landscapes was not measured. So the curve that removes an object’s turn leaves its shadow to cross, and the reading the mist was hiding is decided anyway.

It does not free a painter from looking for empty depths. Straight seams already have four fifths of the picture in these landscapes, and bending adds a few tenths of a per cent. If a painter of the convention appears never to search for a gap, the reason is the four fifths — a sparse landscape leaves most depths empty — and not the curve. The stations are also a staircase is the reminder of why the empty depth matters: the seam is a step as tall as the band before it, and anything crossing it shows the step.

What the rectangles and the one join leave out

The objects are rectangles in plan. Every object here has a straight front and back and square sides. A grove or a village has a ragged outline, and a ragged back edge offers a seam more places to slip behind; the pass costs above are for going round the whole depth, which a ragged object may not require.

The seam’s gap is taken as the thing to hide. Whether a gap of three pixels between two painted bands is visible depends on what the painter lays there. The tolerances here are a sweep, not a claim about any painting’s mist.

One landscape’s stations and joins. The riser, the join depths and the focal length are the standing landscape’s: stations at 1.6, 4 and 11 m and joins at 26 and 70 m, chosen in three distances in one landscape so that each band gets back the picture depth takes from it. A convention with closer stations has smaller risers and cheaper curves, in proportion.

And the second join is only reported. The room measurements are for the first join, where the riser’s image is largest. At the second join, 70 m out, every pass costs about a third as much in pixels, which should let bending open more there; the objects there are also a smaller share of the picture, so there is less for a curve to go round. The balance was not measured.

A curve, costed

A join that is a curve rather than a depth cannot be matched by one lift of the far band, so it opens a gap equal to the focal length times the riser over two, times the spread of one over depth along the seam. At the first join, three pixels of gap allows 1.15 m of wander toward the eye and 1.27 m away; going all the way round a twelve-metre object costs 15.8 px, and a three-metre one 3.7.

Among standing objects a straight seam still has 80.5 per cent of the picture, the same as among spanning ones, because a straight seam crosses every column. Bending adds 0.36 per cent at 2 px of gap and less at wider tolerances, since a wider window almost always holds a row a straight seam could use. What a curve genuinely offers is a trade on the rare seam that must bend: the offset becomes a gap to be hidden, and the turn that convicts a crossing disappears.

Still open: whether a band can be lifted by more than one amount

Everything above rests on the far band being one picture, lifted by one amount. That is what makes a curved seam open a gap: the lift that fits one column does not fit the next.

A painter is not a camera, though — a map along, and a picture across describes a handscroll whose eye moves continuously and has no join at all — and nothing stops a far band being drawn as a family of columns each lifted by its own amount — which is to say, drawn from a station whose height varies across the picture. The seam would then close exactly in every column. The cost moves elsewhere: a band lifted differently in different columns bends every straight line that runs across it, and a road or a wall running across the far band would come out curved.

The measurement that settles it takes the seam that had to bend, lifts the far band column by column to close it, and measures how much a straight horizontal feature in the far band is bent as a result, against how far into the band it lies. If the bend dies away within a short distance of the seam, a varying lift is a cheap way to close any curved seam and the gap above is not a real constraint; if it persists across the band, the painter has only moved the gap from the seam into every line the far band holds.

Shares its objects with

Essays that name at least two of the same things, and that neither author linked.

Named objects

A flat tag is an object no other essay names yet.

Depth compressionDrawing conventionElevationFree parameterMoving viewpointPiecewise mapSeamStation point