Gaitkit Open the lab
Bread Basket, A woven wicker basket (about 34 cm across) lined with a gingham napkin whose corners hang over the rim, filled with bread: a rustic boule with rolls and a baguette, a heap of dinner rolls, standing baguettes, or croissants. Seeded, so every seed packs differently.
Prop · Still

Bread Basket

A woven wicker basket (about 34 cm across) lined with a gingham napkin whose corners hang over the rim, filled with bread: a rustic boule with rolls and a baguette, a heap of dinner rolls, standing baguettes, or croissants. Seeded, so every seed packs differently.

Size
0.39 × 0.18 × 0.39 m
Triangles
1,118
Kit
Food
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Bread, Basket, Napkin, Wicker, Seed.

Specs

Size
0.39 × 0.18 × 0.39 m
width × height × depth
Triangles
1,118
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/bread-basket.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
breadchoicerustic rolls baguettes pastryrusticrustic (a scored round sourdough boule, a leaning baguette and rolls), rolls (a heap of dinner rolls), baguettes (long French loaves standing up out of the basket), pastry (croissants and small rolls).
basketchoiceround oval longroundBasket shape: round (34 cm), oval (a wider table basket) or long (a narrow 55 cm loaf basket).
clothchoicered blue green yellow noneredGingham napkin colour (checked with white): red, blue, green or yellow, or none for bread straight in the wicker.
wickerchoicenatural dark whitenaturalBasket weave colour: natural (honey cane), dark (stained willow) or white (painted).
seedrange1 to 60, step 19Reshuffles how many pieces there are, their sizes and how they settle in the basket.

Presets: bakery window {"bread":"baguettes","basket":"long","cloth":"none","wicker":"dark"} · breakfast table {"bread":"pastry","cloth":"blue","basket":"oval"} · country picnic {"bread":"rustic","cloth":"red","wicker":"natural","seed":14}

Files

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