Gaitkit Open the lab
Mine Entrance, A timber-framed mine tunnel cut into a layered rock face: heavy post-and-cap frame with receding timber sets inside the dark adit, narrow-gauge rails running out, a hanging lantern, a blank plank sign, an ore pile and a pickaxe. Can be boarded up as an abandoned mine. Lanterns glow at night.
Building · Still

Mine Entrance

A timber-framed mine tunnel cut into a layered rock face: heavy post-and-cap frame with receding timber sets inside the dark adit, narrow-gauge rails running out, a hanging lantern, a blank plank sign, an ore pile and a pickaxe. Can be boarded up as an abandoned mine. Lanterns glow at night.

Size
10.2 × 6.0 × 8.7 m
Triangles
1,652
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Rock, Boarded, Rails, Seed.

Specs

Size
10.2 × 6.0 × 8.7 m
width × height × depth
Triangles
1,652
of 6,000
Draw calls
1
one vertex-colour material
Knobs
4
3 presets
Night lights
1
lamp

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/mine-entrance.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
rockchoicesandstone ochre granitesandstoneCliff stone: sandstone (red desert bands), ochre (yellow canyon), granite (grey mountain).
boardedtoggleon / offfalsePlanks nailed across the opening: an abandoned or condemned mine. The lantern is taken down.
railstoggleon / offtrueNarrow-gauge mine rails on sleepers running out of the tunnel (0.6 m gauge).
seedrange1 to 40, step 17Reshapes the rock face, the ore pile and the rubble. Same seed always builds the same mine.

Presets: gold rush {"rock":"ochre","seed":12} · abandoned mine {"boarded":true,"rock":"granite","seed":3} · red canyon {"rock":"sandstone","rails":false,"seed":21}

Files

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