3DAssets.dev

Loading scene

Walkable demo

Indoor Market Hall and Traders

Walk a Victorian covered market: iron columns and a glazed roof over three rows of open stalls, a wall of lock up units with working shutters, and traders pitched with produce, flowers, fabric, books and records.

About

What is placed

A covered market hall about 12 by 16 metres, laid on its own paving bays inside brick and clerestory walls. Cast iron columns carry three roof truss bays with glazed rooflights, an entrance arch with gates opens the south end, and a service door breaks the west wall.

Inside, a wall of lock up stall units faces three rows of open stalls with counters, canopies and back shelving, plus a corner unit. The traders are pitched: a produce slope with crates, fruit and veg, bakery and haberdashery trays, preserves and cheese, ceramics, flowers, a fabric bolt rack, a hanging stock rail, second hand books, vinyl, plant pots, hardware pegboard and a luggage rack. Counters carry scales, tills, a glass display case and a cash box. The concourse inside the entrance has counter modules, a cafe table, benches, planters, bins, a recycling station, an information board and wayfinding, with hanging trader signs above the aisles, pigeon netting under the eaves and a clock on the gable.

What moves

Roller shutters on the lock up units run up and down, the entrance gates and the service door swing, the glass display case slides, the till drawer and the cash box open, the counter scales tip their pan, and the stock trolley, cleaning trolley and market barrow roll. Clips play as you walk up to each piece.

What does not move and why

Awning fabric, the pigeon netting, the produce and the cloth are static geometry: none of it is reachable with the rigid node transforms this library uses, and faking the drape would cost a consumer more than it gives. There are no traders or shoppers in the hall because nothing here is skinned. Every stall name is invented and abstract: no real brand or trader is named anywhere in the pack.

Every piece here is a published model from the pack, placed by hand. Walk with the keys or touch, and approach a piece to see it move if it has animation. Colliders, navigation and gameplay are yours to add.

Points of interest

Use with an AI agent

Copy this prompt into your AI chat to rebuild the layout, then describe what to change.

Rebuild the "Indoor Market Hall and Traders" demo scene from the Indoor Market Hall and Traders pack in my project.

Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/indoor-market-hall-and-traders
Pack manifest: https://3dassets.dev/api/v1/packs/indoor-market-hall-and-traders
Demo page: https://3dassets.dev/demos/indoor-market-hall-and-traders

- 142 placements of 52 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (0, 0.056, 7) facing 180 degrees; eye height 1.6 m
- Licence: CC0 1.0 Universal (no attribution required)
- Loading: three.js GLTFLoader, one load per distinct model, cloned per placement; no decoders required

Also available as JSON or Markdown, and via the MCP server.

Common questions

How do I use Indoor Market Hall and Traders with my AI development tools?
Press "Copy for AI agent" above and paste the prompt into Claude Code, Cursor, Codex, GitHub Copilot, ChatGPT or any other coding assistant. The prompt carries the direct CDN URL, the real-world size, the licence and the loading notes, so the assistant can fetch the scene and place it in your project without you writing the loader yourself. For a permanent connection, add the 3DAssets.dev MCP server to your tool with one command (for Claude Code: claude mcp add --transport http 3dassets https://3dassets.dev/mcp) and the assistant can then search the whole catalogue, fetch files and read the usage snippets on its own.

MCP server setupGuide for AI agents

How do I get started?
Walk the scene here with the keys or touch to see how the pack fits together. To build it yourself, download the pack with the button, then copy the "Copy for AI agent" prompt: it links the layout JSON, which lists every placement with its position, rotation and CDN URL, so an assistant connected to the MCP server can rebuild the scene in your engine and change it to order.

MCP server setup

Which game engines and tools can I use Indoor Market Hall and Traders with?
Anything that reads glTF, which today means all of the major ones: three.js and React Three Fiber on the web, Godot 4, Unity, Unreal Engine 5, Blender and the model-viewer web component. Every model in the scene is a self-contained binary glTF (.glb) with textures embedded, so each is one file to import and no plugin, converter or decoder to install first.
How do I import this scene into Unity, Godot, Unreal or Blender?
Unity: install the glTFast package (com.unity.cloud.gltfast) from the Package Manager, drop the .glb into Assets and drag the prefab in, or load it at runtime from the CDN URL. Godot 4: copy the file into the project folder and the editor imports it as a scene you can instantiate. Unreal Engine 5: File > Import with the built-in glTF importer, which converts the axes for you. Blender: File > Import > glTF 2.0. Units are metres with +Y up in the file, and every importer above handles the conversion to its own axes automatically.
Can I use Indoor Market Hall and Traders in a commercial game, and do I need to credit anyone?
Yes to commercial use and no to credit. Every scene on 3DAssets.dev is released under CC0 1.0 Universal, which places it in the public domain: use it in a paid game, an app, a film or a client project, modify it, redistribute it, and put nothing in the credits. A link back is welcome but it is entirely your choice.

CC0 licence text

Can I load it from the CDN instead of downloading it?
Yes. The pack behind it has a permanent URL on cdn.3dassets.dev that is CORS-enabled and never changes content, so you can pass it straight to GLTFLoader, glTFast or model-viewer in production and cache it as hard as you like. Downloading is only needed for engines that import from disk.
Is the demo itself a file I can download?
No, and it does not need to be. A demo is a layout of the pack's published models composed in your browser from the CDN, so there is no extra file to fetch. Download the pack for the models, and take the layout JSON linked above for the placements: together they are the whole scene, and an AI agent can rebuild it from those two links.
Can I change the scene, or add gameplay to it?
Yes. The layout is plain data in metres, so move, add or remove placements freely in your own engine. Colliders, navigation and gameplay are yours to add: the demo shows what the pack looks like assembled, and your game decides how it plays.

Models in this demo

Market hall floor bay (Indoor Market Hall and Traders)

Market hall floor bay (Indoor Market Hall and Traders)

A 2 m square of the hall floor: 50 mm stone flags with a raked jointing grid and a proud edge joint, so a field of bays reads as paving and the stalls and aisles have ground to stand on.

@3dassets136 tris
Service door wall module (Indoor Market Hall and Traders)Animated

Service door wall module (Indoor Market Hall and Traders)

The same bay with the traders entrance in it: a stone head over a 1.06 m opening, an iron lining and threshold, and a ribbed steel leaf with a vision panel and a pull handle on a real hinge.

@3dassets2.7k tris
Brick hall wall module (Indoor Market Hall and Traders)

Brick hall wall module (Indoor Market Hall and Traders)

The 4 m by 4 m bay of the hall shell: red stock brick faced on both sides with a stone plinth, a string course and a moulded cornice, and a brick pilaster on each pier so a run reads as a structural bay rather than a flat panel.

@3dassets2.4k tris
Clerestory wall module (Indoor Market Hall and Traders)

Clerestory wall module (Indoor Market Hall and Traders)

The same bay with a cast iron window band over a brick base: a stone cill and head, five mullions and a transom, and a single pane behind them. This is what lights a hall at stall height when the rooflights alone are not enough.

@3dassets2.2k tris
Entrance arch module with gates (Indoor Market Hall and Traders)Animated

Entrance arch module with gates (Indoor Market Hall and Traders)

The public way in: brick piers on the wall grid carrying a turned stone arch of eleven voussoirs, a blank name panel and a cornice above, and a pair of cast iron gates of vertical bars with spear heads hung on the imposts.

@3dassets3.9k tris
Cast iron column module (Indoor Market Hall and Traders)

Cast iron column module (Indoor Market Hall and Traders)

The 4 m cast iron column a market hall roof stands on: a stone pad, a moulded base, a shaft with a shallow entasis, a foliate capital and a square bearing plate, with pierced spandrel brackets in the knee facing along the hall.

@3dassets900 tris
Roof truss bay with glazed rooflight (Indoor Market Hall and Traders)

Roof truss bay with glazed rooflight (Indoor Market Hall and Traders)

One 4 m bay of the hall roof: a wrought iron truss of tie beam, principal rafters, king post and struts spanning 11.2 m, with purlins, slate sheeting, eaves gutters and a patent glazed ridge rooflight that lights the hall from above.

@3dassets1.4k tris
Lock up stall unit with roller shutter (Indoor Market Hall and Traders)Animated

Lock up stall unit with roller shutter (Indoor Market Hall and Traders)

The shuttered unit that lines a market hall wall: a painted timber carcass 3 m wide and 2.4 m deep with party walls, a stone deck, a fascia with a blank sign band, a serving counter and stocked back shelves, and a corrugated roller shutter in its box.

@3dassets5.6k tris
Lock up stall unit, shutter up (Indoor Market Hall and Traders)

Lock up stall unit, shutter up (Indoor Market Hall and Traders)

The same unit trading: the shutter is modelled rolled into its box instead of hanging in the opening, so the counter, the stocked shelves and the interior are open to the aisle without animating anything.

@3dassets3.6k tris
Lock up stall unit, red livery (Indoor Market Hall and Traders)Animated

Lock up stall unit, red livery (Indoor Market Hall and Traders)

The same unit painted in the hall's market red instead of the blue, so a row of lock ups reads as separate businesses. Geometry, ports and shutter are identical.

@3dassets5.6k tris
Awning strip on folding arms (Indoor Market Hall and Traders)

Awning strip on folding arms (Indoor Market Hall and Traders)

A 2.8 m striped canvas awning on folding steel arms with a scalloped valance, the strip a hall fixes over a lock up front so the row under the clerestory reads as shopfronts rather than shutters.

@3dassets1.1k tris
Hardware and tool pegboard (Indoor Market Hall and Traders)

Hardware and tool pegboard (Indoor Market Hall and Traders)

The hardware pitch's back wall: a 1.5 m pegboard in a steel frame with twenty hooks of blank card packets, a row of hand tools, a lower display shelf and a bin of boxed stock under it.

@3dassets4.1k tris
Stock trolley (Indoor Market Hall and Traders)Animated

Stock trolley (Indoor Market Hall and Traders)

The two deck steel trolley stock comes in on: a welded frame on four castors with a push handle, loaded with blank cartons on the lower deck and an open crate and bundles on the upper one.

@3dassets2.8k tris
Luggage and bag rack (Indoor Market Hall and Traders)

Luggage and bag rack (Indoor Market Hall and Traders)

The bag trader's rack: a steel frame 1.9 m high with two decks of stacked cases and four holdalls hung by their handles from the top rail, in four plain colours with no logo, tag or trim detail.

@3dassets2.1k tris
Ceramic and homeware shelf (Indoor Market Hall and Traders)

Ceramic and homeware shelf (Indoor Market Hall and Traders)

The same unit stocked as a homeware pitch: stacked bowls on the bottom deck, plates stood on edge in a rack on the middle one and twelve mugs above, glazed in cream, blue and green.

@3dassets3.9k tris
Stall stool (Indoor Market Hall and Traders)

Stall stool (Indoor Market Hall and Traders)

The four legged timber stool a trader perches on between customers: a 0.32 m turned seat at 0.66 m on splayed round legs with a ring stretcher.

@3dassets320 tris
Open stall unit with counter and canopy (Indoor Market Hall and Traders)

Open stall unit with counter and canopy (Indoor Market Hall and Traders)

The pitch a trader hires by the day: four steel posts and a head frame carrying a striped canvas canopy with a scalloped valance, over a boarded timber counter with a raked display back, a price rail and a blank valance board.

@3dassets2.5k tris
Open stall unit, blue livery (Indoor Market Hall and Traders)

Open stall unit, blue livery (Indoor Market Hall and Traders)

The same stall with its counter boarding and valance in the hall's blue livery under the same striped canopy, so neighbouring pitches in one row are told apart at a glance.

@3dassets2.5k tris
Corner stall unit (Indoor Market Hall and Traders)

Corner stall unit (Indoor Market Hall and Traders)

The square unit that turns a row through 90 degrees: canopies on both open faces, an L of boarded counter round the corner with a mitred timber top in the knee, and the same posts, valance and head frame as the straight stall.

@3dassets4.1k tris
Produce display slope with crates (Indoor Market Hall and Traders)

Produce display slope with crates (Indoor Market Hall and Traders)

The raked front a greengrocer trades off: a timber trestle with a 0.96 m sloping deck, a toe board along the front and three stepped crates of generic produce in green, red and amber, with a slate board over the top crate.

@3dassets10.5k tris
Fruit and veg crate set (Indoor Market Hall and Traders)

Fruit and veg crate set (Indoor Market Hall and Traders)

The greengrocer's ground display: four slatted timber crates on a low stand, heaped with generic produce in green, red and amber, with a spare crate and a folded sack stacked at the back.

@3dassets10.2k tris
Bakery tray set (Indoor Market Hall and Traders)

Bakery tray set (Indoor Market Hall and Traders)

Four stacking bakery trays on their corner posts, three laid with tin loaves and the top one with rolls. Generic bread with no wrapper, label or bag, so it suits a bakery pitch in any setting.

@3dassets4.2k tris
Preserve and cheese shelf (Indoor Market Hall and Traders)

Preserve and cheese shelf (Indoor Market Hall and Traders)

A 1.3 m timber shelf unit for the deli pitch: three cut truckles with a darker rind on the bottom deck and two decks of lidded jars above, all of them blank. No label, seal or brand anywhere on the stock.

@3dassets3.5k tris
Counter scales with a tipping pan (Indoor Market Hall and Traders)Animated

Counter scales with a tipping pan (Indoor Market Hall and Traders)

The cast iron balance every market counter has: a moulded base, a beam, a dial head with a blank face and a single needle, a brass pan on a stirrup and three loose weights. No figures on the dial and no maker name.

@3dassets964 tris
Glass display case with sliding doors (Indoor Market Hall and Traders)Animated

Glass display case with sliding doors (Indoor Market Hall and Traders)

A 1.2 m glazed counter top case on a timber base: a steel frame with glass on the front, both gables and the top, two glass shelves of blank boxed stock, and two sliding rear leaves in a single head and sill track.

@3dassets1.7k tris
Till and card reader (Indoor Market Hall and Traders)Animated

Till and card reader (Indoor Market Hall and Traders)

The pay point of a modern pitch: a steel till body with a raked blank display and a key block, a card reader on a gooseneck stand beside it, and a cash drawer on runners under the deck.

@3dassets1.7k tris
Stall back shelving unit (Indoor Market Hall and Traders)

Stall back shelving unit (Indoor Market Hall and Traders)

The stocked shelf unit that closes the back of a pitch: four timber decks 2.05 m high carrying blank cartons and bundles, with two open crates and a base deck underneath for the day's reserve stock.

@3dassets4.5k tris
Stall price board on an easel (Indoor Market Hall and Traders)

Stall price board on an easel (Indoor Market Hall and Traders)

The same blank board fitted to a folding counter easel: a timber frame round a slate field with a chalk rail head, raked back on splayed legs to stand on a counter or the end of a display slope.

@3dassets352 tris
Flower bucket display (Indoor Market Hall and Traders)

Flower bucket display (Indoor Market Hall and Traders)

The florist's stepped staging: three timber tiers carrying twelve galvanised buckets, each with a bunch of generic stems and simple blooms in red, amber and cream. The single tallest piece of colour in a brick and iron hall.

@3dassets5.9k tris
Fabric bolt rack (Indoor Market Hall and Traders)

Fabric bolt rack (Indoor Market Hall and Traders)

The draper's raked rack: a steel frame with three rails carrying twelve rolled bolts of cloth in the hall's five colours, wound ends out so the rack reads as fabric at any distance.

@3dassets968 tris
Haberdashery tray set (Indoor Market Hall and Traders)

Haberdashery tray set (Indoor Market Hall and Traders)

The same stacking trays fitted with a divider grid and filled with reels of thread and rolls of ribbon in four colours, with a stack of blank card packets on top. The draper's half of a mixed hall.

@3dassets6.8k tris
Hanging stock rail (Indoor Market Hall and Traders)

Hanging stock rail (Indoor Market Hall and Traders)

A free standing steel rail 1.65 m high on two footplates, hung with nine blank shouldered garments on wire hangers in the hall's three trader colours, the rail a clothing pitch stands beside its counter.

@3dassets1.7k tris
Trader cash box (Indoor Market Hall and Traders)Animated

Trader cash box (Indoor Market Hall and Traders)

The tin a day trader takes the float in: a 0.3 m pressed steel box with a lipped hinged lid, a wire carry handle and a blank lock escutcheon on the front.

@3dassets336 tris
Second hand book box set (Indoor Market Hall and Traders)

Second hand book box set (Indoor Market Hall and Traders)

Three open crates of upright second hand books on a folding stand, the spines varied in thickness, height and colour with a few leaning at the end of each box. Every spine and cover is blank.

@3dassets4.8k tris
Vinyl record crate set (Indoor Market Hall and Traders)

Vinyl record crate set (Indoor Market Hall and Traders)

The same stand with three crates of filed record sleeves, raked back for browsing, and one sleeve stood at the front of the deck. Every sleeve face is a blank colour field with no artwork or text.

@3dassets5.2k tris
Plant pot display (Indoor Market Hall and Traders)

Plant pot display (Indoor Market Hall and Traders)

The garden trader's tiered staging: three timber tiers of fifteen terracotta pots, each with a spray of foliage and some with flower heads, stepped so the back row still reads over the front one.

@3dassets4.4k tris
Folding trader table (Indoor Market Hall and Traders)

Folding trader table (Indoor Market Hall and Traders)

The 1.5 m folding table a casual pitch is built on: a timber top on a tubular steel frame with folding legs and a stretcher, dressed with a green cloth over the front edge and a stack of blank paper bags.

@3dassets864 tris
Market barrow (Indoor Market Hall and Traders)Animated

Market barrow (Indoor Market Hall and Traders)

The porter's two wheeled barrow: a 1.5 m timber deck on a steel axle with two spoked iron wheels, a back board, front legs and long handles, loaded with two open crates and a stack of blank cartons.

@3dassets3.7k tris
Cleaning trolley (Indoor Market Hall and Traders)Animated

Cleaning trolley (Indoor Market Hall and Traders)

The hall cleaner's trolley: a steel frame on four castors with a sack ring and liner, a mop bucket with a wringer, a caddy of blank bottles and a mop leaning in its clip.

@3dassets2.0k tris
Stall counter module (Indoor Market Hall and Traders)

Stall counter module (Indoor Market Hall and Traders)

The 1.5 m boarded counter a trader couples into any length of frontage: a timber trestle frame with a red boarded front, a 0.95 m deck with a back upstand and an undershelf of blank paper bags and cartons.

@3dassets1.3k tris
Cafe table and chairs (Indoor Market Hall and Traders)

Cafe table and chairs (Indoor Market Hall and Traders)

The two seat setting at the cafe end of a hall: a 0.72 m round timber top on a moulded cast iron pedestal with two bentwood chairs, a cup and saucer each and a blank folded card on the table.

@3dassets1.2k tris
Timber planter (Indoor Market Hall and Traders)

Timber planter (Indoor Market Hall and Traders)

The hall's one piece of soft landscaping: a 0.8 m tapered timber tub with corner posts and a capping rail, filled with a mound of evergreen planting.

@3dassets1.2k tris
Market bench (Indoor Market Hall and Traders)

Market bench (Indoor Market Hall and Traders)

The aisle's own seat: a 1.8 m bench with cast iron ends and scrolled brackets carrying four timber seat slats and a three slat raked back, in the hall's bottle green and timber.

@3dassets1.3k tris
Litter bin with a hinged hood (Indoor Market Hall and Traders)Animated

Litter bin with a hinged hood (Indoor Market Hall and Traders)

The hooped cast iron bin a hall keeps down its aisles: a moulded base, sixteen bars with three banding rings, a dark liner inside and a domed hood hinged along its back edge.

@3dassets748 tris
Recycling station (Indoor Market Hall and Traders)

Recycling station (Indoor Market Hall and Traders)

Three sorting bins in a shared iron frame with a hooded top and a blank coloured band over each aperture, in green, blue and amber. The streams are told apart by colour alone, so no wording is needed.

@3dassets1.6k tris
Information board (Indoor Market Hall and Traders)

Information board (Indoor Market Hall and Traders)

The hall's glazed noticeboard: a cast iron case on two moulded posts with a moulded head, glazed on both faces over a cream field with blank notices pinned behind the glass.

@3dassets1.2k tris
Wayfinding sign (Indoor Market Hall and Traders)

Wayfinding sign (Indoor Market Hall and Traders)

The same cast iron post carrying four blank direction fingers at different heights, each turned to its own aisle and faced in a trader colour, with a moulded finial on top.

@3dassets1.3k tris
Fire point (Indoor Market Hall and Traders)

Fire point (Indoor Market Hall and Traders)

The fire point at the end of an aisle: a floor stand with two extinguishers in red and cream with their hoses and brackets, a blank sign board over them, a call point and a bucket of sand.

@3dassets1.3k tris
Hanging trader sign (Indoor Market Hall and Traders)

Hanging trader sign (Indoor Market Hall and Traders)

The blank double sided board a hall hangs over each pitch: a bordered iron frame with a market red field on both faces, on two hanger rods, a cross bar and a fixing plate. Wordless on purpose, so a project can letter it.

@3dassets396 tris
Hanging trader sign, blue field (Indoor Market Hall and Traders)

Hanging trader sign, blue field (Indoor Market Hall and Traders)

The same hanging board in the hall's second trader livery, a deep blue field in the same iron frame, so a row of pitches reads as different traders without a single word of text.

@3dassets396 tris
Hall clock on a bracket (Indoor Market Hall and Traders)

Hall clock on a bracket (Indoor Market Hall and Traders)

The clock the whole hall trades by: a double sided dial in a moulded cast iron case on a scrolled bracket arm and a wall plate, with blank faces, twelve markers and a pair of hands on each side. No figures and no maker name.

@3dassets1.1k tris
Pigeon netting frame (Indoor Market Hall and Traders)

Pigeon netting frame (Indoor Market Hall and Traders)

A galvanised frame of 2.4 m by 1.2 m carrying a fine mesh, the panel a hall fixes under its eaves and rooflights to keep birds out of the trading floor. Rests on its bottom rail at y=0.

@3dassets692 tris