Gaitkit Open the lab
Hitching Post, A frontier hitching rail: two or three stout posts carrying a worn rail with tied rope loops, an optional plank water trough in front and a saddle blanket thrown over the rail. Runs along x.
Prop · Still

Hitching Post

A frontier hitching rail: two or three stout posts carrying a worn rail with tied rope loops, an optional plank water trough in front and a saddle blanket thrown over the rail. Runs along x.

Size
3.0 × 1.3 × 1.3 m
Triangles
736
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Length, Wood, Trough, Ropes, Blanket.

Specs

Size
3.0 × 1.3 × 1.3 m
width × height × depth
Triangles
736
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/hitching-post.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
lengthrange2 to 5, step 0.53Rail length in metres. A third post is added in the middle from 4 m.
woodchoiceweathered oak pine darkweatheredTimber tone: weathered (silver-brown), oak (warm brown), pine (light), dark (old stained).
troughtoggleon / offtruePlank water trough in front of the rail, full of water.
ropesrange0 to 4, step 12How many tied lead ropes hang from the rail.
blankettoggleon / offtrueStriped saddle blanket thrown over one end of the rail.

Presets: saloon rail {"length":4,"ropes":3} · bare rail {"trough":false,"ropes":0,"blanket":false,"wood":"dark"} · ranch trough {"length":2.5,"wood":"pine","ropes":1}

Files

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