Gaitkit Open the lab
Rock Arch, A natural rock arch spanning 3 to 10 m, swept from two thick weathered legs up over a thinner lintel, banded with rock strata, with rubble at its feet. Round, tall or flat (a natural bridge). Set it on any Terrain tile top (y = 0.4); the span runs along X so you walk through it along Z.
Nature · Still

Rock Arch

A natural rock arch spanning 3 to 10 m, swept from two thick weathered legs up over a thinner lintel, banded with rock strata, with rubble at its feet. Round, tall or flat (a natural bridge). Set it on any Terrain tile top (y = 0.4); the span runs along X so you walk through it along Z.

Size
8.8 × 4.6 × 3.7 m
Triangles
872
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Biome, Span, Shape, Thickness, Seed.

Specs

Size
8.8 × 4.6 × 3.7 m
width × height × depth
Triangles
872
of 6,000
Draw calls
1
one vertex-colour material
Knobs
5
3 presets
Night lights
2
lava, glow

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/rock-arch.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
biomechoicedesert grass snow rock volcanic aliendesertRock colours shared with every Terrain piece: desert (banded red-orange sandstone), grass (grey stone with turf on top), snow (blue-grey under snow), rock (bare grey with moss), volcanic (black basalt), alien (blue stone).
spanrange3 to 10, step 0.56Distance between the feet in metres (the opening is a bit narrower).
shapechoiceround tall flatroundround (classic arch about 0.6 of the span high), tall (a pointed, nearly span-high window) or flat (a low natural bridge).
thicknessrange0.6 to 1.5, step 0.11How massive the rock is: 0.6 is a delicate fin about to fall, 1.5 a heavy buttressed span.
seedrange1 to 50, step 15Changes the weathering, the lean of the legs and the rubble.

Presets: delicate arch {"span":5,"shape":"tall","thickness":0.7} · stone bridge {"span":9,"shape":"flat","thickness":1.3,"biome":"grass"} · frozen gate {"biome":"snow","span":4,"seed":12}

Files

FileWhat
rock-arch.glbGLB, default look · 107 KB
rock-arch.mjsES module, every knob live
rock-arch.objOBJ, static, no colour
rock-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.