Gaitkit Open the lab
Weapon Rack, A wooden weapon rack 1.7 m wide: swords hang by their crossguards from the top bar, spears, halberds and axes stand butt-down in the foot tray, and round or kite shields lean against the front. Spears reach about 2.1 m.
Prop · Still

Weapon Rack

A wooden weapon rack 1.7 m wide: swords hang by their crossguards from the top bar, spears, halberds and axes stand butt-down in the foot tray, and round or kite shields lean against the front. Spears reach about 2.1 m.

Size
1.7 × 2.4 × 0.77 m
Triangles
744
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Weapons, Wood, Fill, Seed.

Specs

Size
1.7 × 2.4 × 0.77 m
width × height × depth
Triangles
744
of 6,000
Draw calls
1
one vertex-colour material
Knobs
4
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/weapon-rack.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
mixchoicemixed swords polearms axesmixedWhat hangs on the rack: mixed (swords, spears, axes, a halberd), swords (a row of longswords), polearms (spears and halberds, tall), axes (battle axes with a sword or two).
woodchoiceoak dark pine red stainedoakRack and haft wood: oak (warm brown), dark (old, near black), pine (light, fresh), red stained (painted, a richer guard room).
fillrange0 to 1, step 0.050.85How full the rack is: 0 empty (just the rack), 0.5 half the slots with gaps, 1 every slot plus two shields.
seedrange1 to 50, step 13Reshuffles which slots are filled, which weapons go where and the shield colours.

Presets: guard room {"mix":"mixed","fill":1,"seed":8} · pike wall {"mix":"polearms","wood":"dark","fill":0.9} · looted armory {"fill":0.3,"wood":"pine","seed":14}

Files

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