Gaitkit Open the lab
Agora Stoa Market, A Greek market hall (stoa): a long Doric colonnade under a terracotta lean-to roof, a back wall lined with shop doorways, optionally a second storey with a lighter upper colonnade and balustrade, and a row of market stalls in front with striped awnings, tables of amphorae, baskets of produce and cloth. Each bay is 3.2 m; shop doorways and stall lamps glow at night.
Building · Still

Agora Stoa Market

A Greek market hall (stoa): a long Doric colonnade under a terracotta lean-to roof, a back wall lined with shop doorways, optionally a second storey with a lighter upper colonnade and balustrade, and a row of market stalls in front with striped awnings, tables of amphorae, baskets of produce and cloth. Each bay is 3.2 m; shop doorways and stall lamps glow at night.

Size
20.4 × 7.5 × 12.2 m
Triangles
2,912
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Bays, Upper storey, Stalls, Awnings, Stone.

Specs

Size
20.4 × 7.5 × 12.2 m
width × height × depth
Triangles
2,912
of 6,000
Draw calls
1
one vertex-colour material
Knobs
5
3 presets
Night lights
1
lamp

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/market-agora.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
baysrange3 to 10, step 16Number of 3.2 m bays along the front, each with a shop doorway in the back wall. 3 is a small market hall (about 10 m), 10 a grand stoa of 32 m.
uppertoggleon / offfalseAdds a second storey: a gallery floor with a lighter upper colonnade and a stone balustrade between the columns, like the grand two-storey stoas.
stallsrange0 to 6, step 13Market stalls set up in front of the colonnade (never more than one per bay), each with an awning on four poles and seeded wares: amphorae, baskets of fruit, bread or cloth.
awningchoicemadder indigo saffron undyedmadderColours of the stall awnings: madder (red and cream stripes), indigo (blue and cream), saffron (yellow and ochre) or undyed (plain linen).
stonechoicemarble limestone sandstonelimestonemarble (bright white), limestone (cream) or sandstone (golden).

Presets: busy market day {"bays":7,"stalls":6,"awning":"madder","upper":false} · grand two-storey stoa {"bays":10,"upper":true,"stalls":4,"awning":"indigo","stone":"marble"} · quiet corner hall {"bays":3,"stalls":1,"awning":"undyed","stone":"sandstone"}

Files

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