Gaitkit Open the lab
Canyon Wall, A canyon segment with stepped, banded walls: vertical cliff bands with overhanging caps alternate with sloping talus, in red, cream and orange layers. One side (a 4 x 4 m tile, wall at -Z facing +Z, like cliff-tile) or both sides (an 8 m wide, 4 m long corridor with a dry wash floor running along Z). The wall profile depends only on height and layer count, so segments of equal settings chain seamlessly; floor and mesa top meet ground tiles at 0.4 m and 0.4 m plus the height.
Nature · Still

Canyon Wall

A canyon segment with stepped, banded walls: vertical cliff bands with overhanging caps alternate with sloping talus, in red, cream and orange layers. One side (a 4 x 4 m tile, wall at -Z facing +Z, like cliff-tile) or both sides (an 8 m wide, 4 m long corridor with a dry wash floor running along Z). The wall profile depends only on height and layer count, so segments of equal settings chain seamlessly; floor and mesa top meet ground tiles at 0.4 m and 0.4 m plus the height.

Size
8.0 × 8.9 × 4.0 m
Triangles
1,556
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Sides, Height, Layers, Biome, Seed.

Specs

Size
8.0 × 8.9 × 4.0 m
width × height × depth
Triangles
1,556
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/canyon-wall.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
sideschoiceone bothbothone (a single wall on a 4 x 4 m tile, high ground at -Z, chains along X) or both (an 8 x 4 m corridor with walls on the W and E sides and the floor running N-S, chains along Z).
heightrange4 to 16, step 48Wall height in metres: 4, 8, 12 or 16 (one to four 4 m levels).
layersrange2 to 6, step 14Number of hard cliff bands stacked up the wall, with sloping talus between them. More layers reads as a deeper, older canyon.
biomechoicedesert grass snow rock volcanic aliendesertRock and ground colours shared with every Terrain piece: desert (red, cream and orange sandstone), grass (grey limestone with green ledges), snow (blue-grey bands with snowy ledges), rock (grey), volcanic (black and rust basalt), alien (blue and violet bands).
seedrange1 to 50, step 13Changes the crags, fallen blocks and the scatter on the floor. Edges match for every seed.

Presets: slot canyon {"sides":"both","height":16,"layers":6} · mesa edge {"sides":"one","height":12,"layers":3} · green gorge {"sides":"both","biome":"grass","height":8}

Files

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