Concept

Transversal — where it appears

A line across a drawn pavement parallel to the picture plane, whose spacing in depth is what a construction must get right. Getting its spacing right is the whole difficulty of a pavement construction, and a recipe that spaces them evenly on the page depicts a floor that is not flat.

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

the panelhorizon — the centric point's heightthe section — the eye, the panel, the ground470 px — the viewing distancethree routes agree to 6e-14 pxsection, distance point, and a pinhole camera

Alberti draws a pavement, and chooses where the reader stands

The costruzione legittima of 1435 is exact. Run as a construction — with drawn rays and drawn intersections rather than the formula it turns out to satisfy — it agrees with a pinhole camera to six parts in a hundred trillion of a pixel. And it has one free parameter that the recipe never names, which is the distance from the eye to the panel.

construction · Alberti
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
-0.400-0.200000.2000.4000.6000.8001position across the drawn surfacehow far along the real surface, minus how far along the drawn one(√k−1)/(√k+1) = 0.5195at the page's midpoint, 40.9%depth ratio 10 : 1peak 0.5195 at s = 0.760

A texture does not interpolate on the page

Walking across a drawn surface at a constant rate walks across the real one at a rate that changes, and the worst gap is a closed form in the depth ratio alone — 0.52 at ten to one, more than half the whole range. It is exactly the error a person makes dividing depth by eye, made by a machine, and the fix is the fourth coordinate the pipeline kept.

pipeline · Perspcorrect
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
00.50011.5000.5001the lens's radial coefficient, −k₁the worst transversal's distance from a correct perspective, in pxa reader's ruler, 0.2 pxk₁ = −0.40a photographed pavement, against its lens5.7 px of bow at the threshold

The lens a pavement can hide

A photographed pavement reads as a correct drawing up to a radial coefficient of about four tenths — a lens strong enough to bow a straight edge across the page by nearly six pixels and to print as twenty per cent distortion at the frame's corner. The reason is that a pavement sits near the principal point, which is the one part of the frame a radial map barely touches.

lens · Taughtratio
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
the pavement implies a horizon 171 px off the topthe horizon the panel drewcorrect from 12 cm at 160 mm wide9.2 px from the truth, 0.17 px from a perspective

The rule that draws another room

The taught rule for spacing receding boards — each gap a fixed fraction of the last — is not a projection of anything, and it produces a pavement that is a correct perspective to within a fifth of a pixel. Of a room whose horizon is a hundred and seventy pixels from the one the panel drew. The error is not incoherence; it is a disagreement between two halves of one drawing.

wrong · Taughtratio
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
0.25°0.5°1°2°5°10°20°45°90°0.1110angle of the span from the horizon's direction (log scale)worst texel along a 120 px span (px, log scale)80 px below the horizon160 px below the horizonparallel to the horizon: 0 pxfloor · eye 1.5 m · 60° field

Along a line of constant depth the page is affine

Stepping a texture by a constant amount per pixel is wrong across a receding floor and exactly right along any line of it that stays at one depth — and on every plane those lines run parallel to its own vanishing line. Turn a 120 px span 1° away from that direction and it is 0.79 px out; roll the camera a hundredth of a degree and a floor drawn to 30 m is out by 0.69 px on its worst scanline.

pipeline · Perspcorrect
floorsplay 1.12q = 1.000footstoolsplay 1.2q = 1.000tablesplay 1.32q = 1.000booksplay 1.38q = 1.000one habit, four splays — each strip's rows read from the page aloneone hand fits at q = 1.000

The rows count hands, not cameras

Rows drawn between two straight sides charge a camera nothing — every strip of a four-strip divergent picture reads back as a flat plane, whatever placed them, so a single viewpoint redraws the whole picture exactly. What they do fix is one number per strip, and that number survives the lens. Read the same drawing at focal lengths twenty to one apart and the lean runs from 36.4° to 86.0° while the habit stays at 1.000000000.

choices · Divergence
the constant-depth direction, 20.0°a floor banked 20°, 40 pixels of the walkworst 0.60 px off the line

A tilted span walks a staircase

A span along a banked floor's constant-depth direction is exact, and a renderer visits pixels rather than the span. Snapped to the grid, a 120 px span at a 20° bank costs 0.577 px where the same span along a page row costs 13.26 — twenty-three times better — and it never rises above 1.22 px at any bank. The price is bookkeeping: a band of twenty-four such spans draws 53 of its 1,368 pixels twice.

pipeline · Perspcorrect
drawn: q = 1, drift +3% a baysteady hand fitted: q = 0.361q = 1 with no driftclosed form q = 0.361rows apart ≤ 0.014 pxsplay 1.32, 6 bays, near edge at the bottomdrift 0.03 → q 0.36

A tiring hand draws a different habit

A painter whose bays creep two per cent wider down a strip has drawn, to within a fiftieth of a pixel, what a steady painter with a different habit would draw — and on a weakly splayed floor the difference is the whole distance from a hand's even rows to a camera's log placement. One strip cannot tell fatigue from habit. A whole picture can, because a creep counterfeits a habit in proportion to the number of bays over the logarithm of the splay, and that is different on every strip.

choices · Habit
floor → footstool → table → book or reversed1.6e-3footstool → book → table → floor or reversed1.9e-2book → table → floor → footstool or reversed4.6e-2footstool → floor → book → table or reversed4.7e-2table → floor → book → footstool or reversed5.8e-2book → footstool → table → floor or reversed9.7e-2floor → book → table → footstool or reversed1.1e-1floor → footstool → book → table or reversed1.1e-1book → floor → table → footstool or reversed1.2e-1table → floor → footstool → book or reversed1.3e-1table → footstool → book → floor or reversed1.5e-1book → floor → footstool → table or reversed1.5e-1residual in habit, log scale · each order with its reversedrawn: floor → footstool → table → book

A tiring panel keeps its order, not its direction

Let a painter's creep grow from one strip to the next as the panel is worked, and the strips' habits carry the order they were drawn in — but only as a line, never as a direction: tiring from the floor to the book and steadying from the book to the floor put the same drift on every strip. Four strips find the order a quarter of the time against a twelfth by chance; six find it nineteen times in twenty. And the order costs the reading its refusal: once it is free, two steady hands fit one tiring hand nearly as well as a tiring hand does.

choices · Habit
divided from the far edge, tiring 5% a bayfrom the near edge, steadying 4.76% a bayfrom the near edge, tiring 5% a bayno creepfar-started against its twin: 3e-14 pxtable strip, splay 1.32, 6 bays, near edge at the bottomthe rows keep the ratio

A strip keeps its ratio, not the end it began

A painter dividing a strip into bays tires as they go, and each bay comes out a little larger than the last. Divide the strip from its far edge instead of its near one and the tiring runs the other way — but the rows record none of it: a strip divided from the far edge by a tiring hand is, to the last digits, a strip divided from the near edge by a steadying one. A whole picture recovers every strip's direction anyway, because one hand shared one rate of tiring across strips of different splay.

choices · Habit
the distance pointAlberti's sectionthe measuring pointcorrect from 12 cm at 160 mm widethree routes, 0e+0 px apart

Three procedures, one panel

Alberti's lateral section, the distance-point construction and a pinhole camera put every transversal at the same pixel — and every reading of the finished drawing therefore returns the same number for all three. The methods are distinguishable on the desk and indistinguishable on the panel, which is the fact any attribution has to start from.

construction · Attribution
2 transversalsnoneunfalsifiable3 transversalsnoneunfalsifiable4 transversals15 transversals26 transversals38 transversals510 transversals713 transversals1017 transversals14independent statements a pavement makesthree unknowns, one equation per mark

Four marks before anything is said

A reader fitting a correct perspective to a row of transversals has three numbers to choose, so three transversals fit whatever they are and the fourth is the first that can disagree. Below that count a pavement is unfalsifiable, and a great many painted pavements are below it.

construction · Attribution
10121416-1000100how far the distance point was misplaced, in pixelsthe distance the finished drawing is correct from, in cmas intendedevery point passes the reader's own test4/3 to 8e-15

The slip that leaves no trace

A distance point put twenty-four pixels wrong moves the pavement by two and a half and leaves the reader's projective test reading exactly four thirds. The same slip on Alberti's section moves the drawing by the same amount and is caught, so the difference is not the size of the error — it is that one of them lands back on the set of correct drawings.

construction · Attribution
the distance pointone mark on the horizonleaves another exact drawingAlberti's sectionone mark per braccio, each from the panelleaves errors each its ownthe measuring pointdividers walked along the measuring lineleaves errors that accumulatea photographnoneleaves a smooth curvethe constant ratioone ratio, applied throughoutleaves a smooth curveone hand step eachand four kinds of trace

One hand step each

Every classical perspective construction has exactly one step a person performs by hand, and the four constructions perform four different steps. That single difference decides everything a finished drawing can say about its maker, because the answers are identical and only the mistakes are not.

construction · Handerror
0.4000.6000.80011.201.40braccia in the pavement (log₁₀)the worst departure of a mark, in pixels (log₁₀)steppedmeasured from the zerothe same hand, laid off two ways√n against n^0.21

Stepped, or measured from the zero

The same hand at the same precision, laying the same braccia off two ways — dividers walked from the last mark accumulate and grow as the square root of the count, while marks set from a common origin do not accumulate at all. The difference is not which method was used — it is where the zero is, and only the second is recorded in the drawing.

construction · Handerror
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
the picture plane, in planto the observer, 208 px further downcorrect from 12 cm, at 160 mm widestation 520 px

Two rules for one pavement

Vignola set out two rules for laying a tiled floor and asserted that they agree. Executed from the same ground line and the same free parameter they agree to 2e-13 px; executed from the numbers their own wordings invite they part by 24 px. The quantity that separates them is the distance the reader has to stand at, and neither rule names it.

construction · Tworules
0.050.10.20.5125105101520braccia in the pavement, drawn to one page widthpixelsthe diagonal, by straightedgethe transversals, by fittingboth read on one pavement47× at eight braccia

The rule is exact for a floor that lengthens

The constant-ratio rule for spacing receding boards is an exact perspective — to the last digit, on the panel's own horizon — of a floor whose boards grow by the inverse of the ratio, 0.74 braccia deep at the front and 1.31 at the back on an eight-braccio pavement. The orthogonals agree with that floor. What says the tiles were meant to be square is a diagonal, which bends 8.1 pixels off straight where the reader's fitting test finds a sixth of one.

wrong · Taughtratio

Named alongside it

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

Projective invariantResidualCross-ratioHorizonViewing distanceAttributionDistance pointFalsifiabilityMeasuring pointModel errorProcedureTolerance

All concepts