Gaitkit Open the lab
Roman Triumphal Arch, A Roman triumphal arch: a deep masonry block pierced by one great barrel-vaulted passage (or a tall central one flanked by two smaller ones), engaged columns on pedestals on both faces, a projecting cornice and a tall attic with a blank framed panel. About 15 m tall with one bay and 21 m with three; the ruin knob crumbles the attic, cornice, columns and crown.
Building · Still

Roman Triumphal Arch

A Roman triumphal arch: a deep masonry block pierced by one great barrel-vaulted passage (or a tall central one flanked by two smaller ones), engaged columns on pedestals on both faces, a projecting cornice and a tall attic with a blank framed panel. About 15 m tall with one bay and 21 m with three; the ruin knob crumbles the attic, cornice, columns and crown.

Size
13.5 × 15.1 × 6.5 m
Triangles
3,368
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Passages, Stone, Attic, Columns, Ruin.

Specs

Size
13.5 × 15.1 × 6.5 m
width × height × depth
Triangles
3,368
of 6,000
Draw calls
1
one vertex-colour material
Knobs
5
3 presets
Night lights
0
none

Passed the validator: real scale, rests on y = 0, front faces +Z, deterministic.

Use it

Code for the specimen as it is set up above; it follows your knobs.

JavaScript
import { createAsset } from 'https://gaitkit.com/cdn/roman-arch.mjs';

const romanArch = createAsset();
scene.add(romanArch);                      // rests on y = 0, front faces +Z

More in the docs; agents can fetch all of this through MCP.

Knobs

KnobTypeValuesDefaultWhat it does
bayschoicesingle triplesinglesingle (one 5.4 m wide archway, 13.5 m wide monument) or triple (a 6.5 m central arch flanked by two 3.4 m side arches, 25.6 m wide, 21 m tall).
stonechoicetravertine marble sandstone greytravertinetravertine (warm cream, Rome), marble (bright white), sandstone (golden, provincial cities) or grey (weathered grey limestone).
attictoggleon / offtrueThe tall block above the cornice with a blank framed panel where a dedication would go. Off ends the arch at the cornice.
columnstoggleon / offtrueEngaged columns standing on pedestals against both faces, carrying the cornice. Off leaves flat piers.
ruinrange0 to 1, step 0.0500 is complete. Rising values break up the attic first, then the cornice and columns, then bite into the crown of the masonry, with fallen blocks around the foot. The arches themselves always stay standing.

Presets: arch of the emperor {"bays":"triple","stone":"marble","attic":true,"columns":true} · forum ruin {"bays":"single","stone":"travertine","ruin":0.65} · provincial gate {"bays":"single","stone":"sandstone","attic":false,"columns":true,"ruin":0.2}

Files

FileWhat
roman-arch.glbGLB, default look · 455 KB
roman-arch.mjsES module, every knob live
roman-arch.objOBJ, static, no colour
roman-arch-params.jsonknob schema, presets, night zones

Licence

Use it in games, apps, renders and client work, commercially and without credit. Do not resell it as an asset or train a 3D generator on it. The full licence.