Gaitkit Open the lab
Garden Fence & Gate, A tileable garden fence run along X built from 2 m bays, with a gate bay in the middle whose leaf or pair of leaves swing open on their hinges (gate_L, gate_R): white picket, horizontal slats or black iron railings. A run of n bays is exactly 2n m between its end posts.
Prop · 1 moving part

Garden Fence & Gate

A tileable garden fence run along X built from 2 m bays, with a gate bay in the middle whose leaf or pair of leaves swing open on their hinges (gate_L, gate_R): white picket, horizontal slats or black iron railings. A run of n bays is exactly 2n m between its end posts.

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

Tune it

5 knobs: Bays, Style, Gate, Finish, Gate open.

Specs

Size
6.1 × 1.3 × 0.19 m
width × height × depth
Triangles
984
of 6,000
Draw calls
1
one vertex-colour material
Moving parts
1
gate_L · rotate
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/garden-fence-gate.mjs';

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

// 'gate_L' pivots on its hinge: 0° to 100° around y
gardenFenceGate.getObjectByName('gate_L').rotation.y = THREE.MathUtils.degToRad(0);

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

Knobs

KnobTypeValuesDefaultWhat it does
baysrange1 to 7, step 13Number of 2 m bays including the gate bay, 1 to 7. The run is 2 × bays metres between end posts, centred on the origin along X; the gate sits in the middle bay.
stylechoicepicket slat ironpicketpicket (1 m pointed boards, cottage front garden), slat (1.5 m horizontal boards, modern backyard privacy fence), iron (1.2 m black railings with spear tops between brick piers).
gatechoicesingle double nonesinglesingle (a 1 m pedestrian gate in the middle of its bay, short fence either side), double (two leaves filling the whole 2 m bay, a driveway or wide garden gate), none (plain fence, every bay the same).
finishchoicewhite cream sage blue naturalwhitePaint: white, cream, sage (green), blue, or natural (bare wood; on iron it means classic black).
openrange0 to 90, step 50How far the gate stands open, degrees (0 shut, 90 wide open). Leaves swing into the garden (toward -Z).

Presets: cottage front gate {"style":"picket","gate":"single","finish":"white","bays":3} · backyard privacy {"style":"slat","gate":"single","finish":"natural","bays":4} · manor railings {"style":"iron","gate":"double","finish":"natural","bays":5,"open":30}

Files

FileWhat
garden-fence-gate.glbGLB, default look · 152 KB
garden-fence-gate.mjsES module, every knob live
garden-fence-gate.objOBJ, static, no colour
garden-fence-gate-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.