Gaitkit Open the lab
Witch Broom Rack, A free-standing wooden rack, 1.7 m wide and 1.8 m tall: twig brooms with straw bristles stand in a ring-holder on the left, two shelves of corked potion bottles and jars fill the right, herb bundles hang from the top rail and a pointed witch hat sits on the end post. The potions glow in their colours at night.
Prop · Still

Witch Broom Rack

A free-standing wooden rack, 1.7 m wide and 1.8 m tall: twig brooms with straw bristles stand in a ring-holder on the left, two shelves of corked potion bottles and jars fill the right, herb bundles hang from the top rail and a pointed witch hat sits on the end post. The potions glow in their colours at night.

Size
1.9 × 2.3 × 0.67 m
Triangles
1,398
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Brooms, Bottles, Potions, Wood, Seed.

Specs

Size
1.9 × 2.3 × 0.67 m
width × height × depth
Triangles
1,398
of 6,000
Draw calls
1
one vertex-colour material
Knobs
5
3 presets
Night lights
1
potion

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/witch-broom-rack.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
broomsrange1 to 4, step 13How many brooms stand in the holder, 1 to 4. Each has its own crooked handle and bristle shape from the seed.
bottlesrange0 to 8, step 16How many potion bottles and jars stand on the shelves, 0 to 8: round flasks, tall bottles and square jars.
potionschoicewitchy poison frost bloodwitchyPotion colours (they glow at night): witchy (green, purple, orange, pink), poison (greens), frost (icy blues), blood (reds).
woodchoiceoak dark greyoakRack timber: oak (warm brown), dark (stained near-black), grey (weathered).
seedrange1 to 60, step 15Changes how the brooms lean and twist, which bottle shape goes where and how the herbs hang.

Presets: apothecary corner {"brooms":1,"bottles":8,"potions":"witchy","wood":"dark"} · poison shelf {"potions":"poison","bottles":7,"wood":"grey"} · broom closet {"brooms":4,"bottles":2,"wood":"oak"}

Files

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