The eye that moves

The centre a scroll does not have

Fit a common point to the rays of one section of a handscroll and it misses by metres. The miss is not a residual to be tightened — it is exactly the standard deviation of the eye's own track, it grows linearly with how much is unrolled, and it goes to zero only for a section of no width.

Worth reading first: A scroll is a camera that moves · A picture through water has no viewpoint.

A projection through a centre is exactly the statement that every ray of the picture passes through one point. That is not a description of perspective, it is perspective, and everything this site computes about a picture — the viewing distance, the recovered focal length, the cross-ratio, the height from a photograph — is a consequence of it holding.

So the way to ask whether a handscroll is a projection is to take its rays and see whether they meet.

The rays of 27 m of scroll, and the point they miss by 8.57 mPlan of one section. Each ray leaves the eye at its own column, so the eyes lie along a track rather than at a point. The circle is the least-squares centre drawn at the radius of its own miss — 8.57 m, which the closed form puts at 8.57 m, the standard deviation of a track that long. A single column of the same scroll fits exactly.the best point, missed by 8.57 m27 m of the eye's trackno single viewpoint — the rays miss by 8.57 mthe eyes are a track, not a point
Fig. 1 One section of a scroll, in plan. Each ray leaves the eye at its own column, because the column is what chose the eye. The circle is the least-squares point closest to all of them, drawn at the radius of its own miss — 7.97 m, over 26.5 m of the eye’s track. The closed form puts it at 7.97 m too, which is the standard deviation of a track that long.

The fit is the refraction field’s, deliberately

The solver here is closestPointToRays, imported from lib/refraction.js rather than written again. That is not thrift. It is the site’s existing definition of does this picture have a centre, and asking the question a second way would make a scroll’s answer incomparable with the water’s — which is the one comparison this essay most wants to make.

It solves (IdidiT)x=(IdidiT)pi\sum (I - d_i d_i^{\mathsf T})\,x = \sum (I - d_i d_i^{\mathsf T})\,p_i, a 3 × 3 symmetric system, and reports the RMS perpendicular distance from the solution to each ray. For a bundle that really does share a point the answer is zero to the last bit; the refraction field’s control, a stack with no glass in it, comes back at 0×1000 \times 10^{0} m exactly.

The closed form, which makes it a measurement

Every ray of a scroll has a zero x-component: the eye looks sideways, so the whole bundle for one column lies in the plane x=Xx = X. And the ray for image column uu starts at world x=(uu0)/sx = (u - u_0)/s.

Put those together and the least-squares problem in xx separates from the rest. The fit’s x-coordinate is the mean of the columns’ own xx values, and the residual in xx is their spread. So for a section sampled evenly across WW pixels of paper, the RMS miss is

σ=W/s12\sigma = \frac{W/s}{\sqrt{12}}

the standard deviation of a uniform distribution over the travel the section covers. Nothing about the scene enters, nothing about the focal length enters, and nothing about the depths of the points enters.

Measured against predicted: 7.9738 m against 7.9738 m, agreeing to fifteen digits. That agreement is the result. Without it the number would be a residual — something a better fit might reduce — and with it the number is a fact about the geometry, computed twice by routes that share no code.

A scroll has a centre only for a section of no widthThe least-squares miss against how much of the scroll is fitted at once. It passes through the origin — one column is a pinhole camera and fits to 4e-15 m — and it is straight: 2.000× for twice the section. The closed form (the line) is the standard deviation of the eye's own track, and the measurements sit on it to 4e-15 m.0246801020metres of the eye's track the section coversrms miss of the best centre, mmeasuredthe closed formleast-squares fit against √12 of the track lengththey agree to 1e-9 m
Fig. 2 The law. The miss against how much of the eye’s track the fitted section covers: a straight line through the origin, with the closed form drawn through the measurements at 1e-9 m. Twice the section is 2.000000000× the miss. There is no width at which the failure starts and none at which it stops growing.

Three properties of that line, and each one refuses a way out

It passes through the origin. A section of no width is one column, which is a pinhole camera: every ray leaves the same point and the fit finds it at 4×10164 \times 10^{-16} m. That is the control, and it is what makes the rest of the line mean anything. If a scroll’s rays missed even for a single column, the misses further along would be the solver’s noise rather than the scroll’s geometry.

It is straight. The obvious hope about a picture like this is that the failure is a small-angle effect that saturates — that a scroll is nearly a projection over any reasonable extent and the miss levels off. It does not. Doubling the section doubles the miss, to nine decimal places, for ever.

And it has no threshold. There is no width below which the picture is a projection and above which it is not. Every section of positive width has a positive miss and every section of zero width has zero. A property that holds only in a limit is not a property the object has.

What the number is in the room

The site’s habit is to turn a computed quantity into something a reader can stand next to, and here the arithmetic is unusually direct because the miss is already in metres of the world.

At the compression these figures use — 26 pixels of paper per metre of travel — a section of paper the width of the figures on this page covers about 26.5 metres of the eye’s journey, and the rays of that section miss any common point by 7.97 metres. Not millimetres. Not a fraction of the scene. Nearly eight metres, in a scene whose pavilions are three metres wide.

Compare the refraction field’s numbers, which are the only others on this site of the same kind: an aquarium misses by 6.4 mm, a swimming pool by 8.3 mm, a flat diving port by 0.5 mm. Those are misses that a reader might reasonably wonder about — small enough that a picture through water looks like a picture, and the field’s finding is that the smallness is beside the point. A scroll’s miss is three orders of magnitude larger and the finding is the same finding. Being nearly a projection is not a weaker version of being a projection; it is a different category, and the size of the number is a fact about the object rather than about the seriousness of the failure.

The rays of a refracted picture, continued into the waterEvery ray leaves the pinhole, bends at the surface and carries on. Fitted to a common point they miss it by 9.9 mm — the circle is that miss drawn at the figure's own scale. With the water removed the same fit misses by 0e+0 m.the water surfacethe pinholethe rays miss by 9.9 mmno single viewpoint — the rays miss by 9.9 mmdry control: 0e+0 m
Fig. 3 The refraction field’s version of this measurement, for scale. Rays continued into the water miss their own best point by millimetres, and the field’s conclusion is that the picture is not a projection of anything from anywhere. A scroll’s miss is metres, and the conclusion is identical — which is why the size of the number is not the finding.

Why the section a reader has open is not a way out either

There is a tempting rescue and it deserves a fair hearing, because it is very nearly right.

A handscroll is looked at a shoulder-width at a time. If the section actually in front of the reader is small enough, its miss is small too — the line is straight through the origin, so halving the open section halves the miss. Perhaps the object is a projection locally, and the whole thing is a smooth family of nearly-correct pictures.

The arithmetic says how nearly. A section 60 cm wide at this compression covers 23 metres of travel and misses by 6.6 m. To get the miss down to the width of a pavilion — say 3 m — the open section would have to be 27 cm; to get it below the width of a brushstroke it would have to be a few millimetres of silk.

So the rescue fails quantitatively rather than in principle, and it fails because of the compression. A scroll’s whole purpose is that a great deal of world is laid out on a manageable length of silk, which is to say that ss is small, which is to say that a modest window of paper covers an immodest length of track. The property that makes a handscroll useful is the property that makes it centreless, and the two cannot be separated by choosing a better viewing habit.

The rays of 6 m of scroll, and the point they miss by 1.86 mPlan of one section. Each ray leaves the eye at its own column, so the eyes lie along a track rather than at a point. The circle is the least-squares centre drawn at the radius of its own miss — 1.86 m, which the closed form puts at 1.86 m, the standard deviation of a track that long. A single column of the same scroll fits exactly.the best point, missed by 1.86 m6 m of the eye's trackno single viewpoint — the rays miss by 1.86 mthe eyes are a track, not a point
Fig. 4 The same measurement on a section a fifth as wide. The miss falls in proportion — the eyes are still a track, just a shorter one — and the picture is still not a projection. The drag runs the section from a sliver to the full width and the circle grows with it, which is the law of the previous figure seen one setting at a time.

Where the miss goes as the compression changes

The closed form has ss in the denominator, so the miss is inversely proportional to the compression, and that has a consequence worth stating because it runs against the intuition the word compression invites.

A tightly rolled scroll — more paper per metre of world — has a smaller miss. At twice the compression the same width of paper covers half the travel, and the rays of that section miss by half as much. In the limit of a very large ss the picture becomes a single perspective view of a very small piece of world, which is a photograph.

A sparsely rolled scroll has a larger one, without limit. A scroll laying out a hundred kilometres of river on eight metres of silk has a miss measured in kilometres, and it is no less a handscroll for that.

So the family runs continuously from a photograph at one end to something with no local coherence at all at the other, and the parameter that moves along it is the one the painter chooses. The gate for this phase measures three points on that family — the site’s own compression, a scroll rolled twice as tightly, and a scroll of a distant landscape at a long standoff — and requires the closed form to hold at each, which is what says the law is a law rather than a coincidence at one setting.

The standoff, incidentally, does not enter. A scroll of a distant landscape and a scroll of a near one at the same compression have the same miss, because the miss is made of the eye’s travel and nothing else. That is a small surprise and it is worth checking against the intuition that a more distant subject should be more forgiving: it is not, and the reason is that moving the subject away moves every ray’s direction without moving any ray’s origin.

A scroll in plan: the eye travels, and images one line at a timeThe eye runs along the track at the bottom. Each position images the single vertical plane it is level with, so a world point is drawn by exactly one position of the eye — the one at its own x. The paper advances 26 px for every metre of travel whatever the scene does, which is why the roll is a map along its length.the eye's trackthe eye at x = -6.3 mevery point is drawn by the one position of the eye that is level with itplan — the eye's track and the scans it makes28 m of travel
Fig. 5 The origins are the point. Every ray in a section starts at a different place on the track, and no change to the scene moves any of those starting points. A more distant subject changes what the rays look at and not where they leave from, which is why the standoff cancels out of the closed form.

What this does to everything the site computes

A picture with no centre has no viewing distance, and that is not a gap in the analysis — it is the analysis. Four things this site computes for every other picture simply do not exist here:

No station point, so there is no place to stand at which the picture becomes a correct projection of the scene. The viewing field’s entire question has no answer for a scroll, and the honest response is to say so rather than to compute the across-roll distance and present it as the figure’s.

No recovered focal length in the usual sense. The across-roll projection has a focal length and it is recoverable; the along-roll direction has a compression instead, which is not a focal length and has no viewing distance attached. A figure that quoted one number would be quoting half the picture.

No cross-ratio on a drawn line, because four collinear world points do not image to a line at all.

And no height from a single view, by the usual route: the height recovery is a cross-ratio along a vertical against a known reference, and the cross-ratio is not available.

This is why the figures in this field print no single viewpoint — the rays miss by 7.97 m where every other figure on the site prints the distance it is correct from. That strip is under a gate: scripts/viewpointcheck.mjs holds the list of figures allowed to print it, and — since this phase — it demonstrates the miss for a scroll the way it already demonstrated it for water, with the same solver and the same control.

Where the reader has to be for a 62° picture to be correctShown 160 mm wide, this picture is a correct projection only from 13 cm away. Drawn to scale.the picture, 160 mm wide13 cm62°the eyefocal length 574 px13 cm at 160 mm wide
Fig. 6 What a scroll does not have. For a pinhole picture the point is computable from the focal length and the width the figure is displayed at, and every figure on this site prints it. The figures in this field print a miss instead, and the gate that allows them to is the same one that allows the refraction field’s.

The fit is not the only way to ask, and the others agree

A least-squares fit is one test, and a reasonable objection to any single test is that it might be answering a question about the estimator rather than about the object. Three independent checks say otherwise, and they are worth listing because none of them runs the solver.

The rays are coplanar in the wrong way. Every ray of a scroll lies in a plane of constant xx. A bundle through a common point spans directions in all three dimensions from one origin; this one spans a one-parameter family of parallel planes. No point lies on more than one of those planes unless the planes coincide, so the only bundles with a common point are the ones drawn from a single column. That is a statement about the model, needs no arithmetic, and gives the same answer.

The image of a straight line is a curve. A projection through a centre maps lines to lines, because the plane through the centre and the line cuts the picture surface in a line. So a system that curves a straight line either has a curved surface or has no centre, and the surface here is flat. That is a second route to the same conclusion by way of the previous essay.

And the ratio survives in one direction only. A projection through a centre destroys the ratio in which a point divides a segment, in every direction, without exception — that is the exact difference between the perspective and parallel families. A scroll preserves it along the roll and destroys it across. No projection through a centre does that, so the scroll is not one, and the next essay is the measurement.

Three routes, no shared code, one answer. That is the pattern the site uses whenever a result would otherwise rest on a single number coming out of a single solver, and it is the reason the 7.97 m can be quoted as a property rather than as an output.

Curving straight lines and having no centre are two different thingsThe rms miss of the best single centre, for two cameras that both draw straight world lines as curves. A rotating eye keeps its centre exactly — 2e-15 m, which is the solver's noise floor. A translating eye has none: 7.97 m over 27 m of track. A panorama is a projection and a scroll is not, and no amount of looking at the curves tells them apart.a rotating eye — the panorama2e-15 ma projectiona translating eye — the scroll7.97 mnot oneboth of these draw a straight world line as a curverms miss of the least-squares centreone of them is a projection
Fig. 7 And the fourth route, which is the negative one: a camera that rotates rather than translates passes every test above. It curves its straight lines, it has no flat picture surface, and its rays meet at a point to the solver’s noise floor. Curving lines is therefore not evidence of centrelessness, and the last essay in this field is about how much confusion that has caused.

The one thing that does have a centre

It would be wrong to leave the impression that nothing about a scroll is a projection, because one thing is, exactly.

Take a single column. Every ray in it leaves the same point, so a single vertical slice of a handscroll is a perfect one-dimensional perspective picture, with a real focal length, a real station point and a real viewing distance. The site’s whole apparatus applies to it without modification.

A scroll is therefore a continuous family of exact projections, indexed by position along the roll, whose centres lie on a line. That is a more precise statement than “a scroll has no viewpoint” and a more useful one, because it says exactly what is available: everything a projection gives, in one dimension, at every point of the picture, with no consistency between neighbouring columns beyond the track being straight.

The next essay measures what that costs and what it buys, and the answer is not symmetric — the roll direction ends up with a stronger guarantee than perspective offers, not a weaker one.

What each drawing system preservesEvery cell is read out of the system's own map rather than typed: the centre is fitted from its rays, measure is the site's own midpoint test, diminution is the drawn size of a fixed object at two depths, bounded depth asks whether infinite depth lands in finite page, and straightness is the sag of a receding line. Only perspective has a centre, and it is the one system with no true measure. No row has both.a centretrue measurediminutionbounded depthstraight linesperspectivehandscrollisometricdimetrictrimetriccavaliercabinetelevationfilled means the system keeps itmeasured from each system's own projectionno row is filled in both of the first two
Fig. 8 The scroll’s row, with the pinhole’s for comparison. It is the only row in the table whose two directions answer differently, and the first column — a centre, fitted from the system’s own rays — is the one this essay is about. Every cell is measured rather than typed.

The two other pictures with nothing behind them

One pixel dry, two pixels wetA near point and a far one on the same ray of the pinhole camera are the same image point to 1e-13 px. Through the tank they are 102.2 px apart, because the displacement a layer adds is a length and a length matters more to a near point than to a far one.where the two points landthrough the tank: 102.2 px apartthrough nothing: one marknear point, 0.9 m105.8 pxfar point, 6.0 m208.0 pxthe two, apart102.2 pxat 30° off axis, through 12 mm of glass into waterno single viewpoint — the rays miss by 102.2 px of splitno warp of the image can undo a depth-dependent shift
Fig. 9 The refraction field’s sharpest version of the same defect: two world points on one ray of the pinhole camera, landing in different places once the water is there. That picture is not a projection of the scene, and neither is a scroll — arrived at by bending the light rather than by moving the eye.
What each drawing system preservesEvery cell is read out of the system's own map rather than typed: the centre is fitted from its rays, measure is the site's own midpoint test, diminution is the drawn size of a fixed object at two depths, bounded depth asks whether infinite depth lands in finite page, and straightness is the sag of a receding line. Only perspective has a centre, and it is the one system with no true measure. No row has both.a centretrue measurediminutionbounded depthstraight linesperspectivehandscrollisometricdimetrictrimetriccavaliercabinetelevationfilled means the system keeps itmeasured from each system's own projectionno row is filled in both of the first two
Fig. 10 And the column this essay is about, in the field’s own table. Exactly one row has a centre. Everything this site computes about a picture is downstream of that column, which is why a row without it needs its own machinery for every question.

What links here

Computed from the collection, not written here: the essays that point at this one.

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.

centre of projectionDemonstrationHandscrollleast squaresleast-squares intersectionMoving viewpointPushbroomResidualStation pointViewing distance