3DAssets.dev
Loading scene…

Walkable demo

Fast food restaurant

Step into an 18 by 12 metre fast food restaurant built from the Fast Food Counter and Drive-Thru pack: a front counter with tills and menu board, the kitchen line behind it, self-serve drinks, booths, swing-seat tables and order kiosks.

About

One restaurant floor from 24 of the pack's 128 models, in the room preset with daylight and lamps under a 3.4 m ceiling.

You start by the bar-height counter and its high stools, looking across the dining room: three fixed booths along the front wall, two pedestal tables with moulded stools and three fixed tables with swing seats. Queue rails lead to the front counter with its two till positions, the flap module and the triple overhead menu board. Behind the pass-through shelf is the kitchen line: assembly table, clamshell grill, flat-top griddle, twin-basket fryer, fry dump station and the holding cabinet under the extraction canopy. The drinks tower, condiment island and tray return rack line the east wall, and two self-order kiosks stand by the west.

This pack ships animation clips: the tills, the counter flap, the grill, the fryer, the holding cabinet and the swing seats play as you come within three metres and rewind when you leave. The drive-thru lane in the pack is an outdoor scene and is not placed here.

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 "Fast food restaurant" demo scene from the Fast Food Counter and Drive-Thru pack in my project.

Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/fast-food-and-drive-thru
Pack manifest: https://3dassets.dev/api/v1/packs/fast-food-and-drive-thru
Demo page: https://3dassets.dev/demos/fast-food-and-drive-thru

- 40 placements of 24 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (5.5, 0, 5.2) facing 200 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 Fast food restaurant 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 Fast food restaurant 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 Fast food restaurant 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

Front counter end cap (Fast Food Counter and Drive-Thru)

Front counter end cap (Fast Food Counter and Drive-Thru)

A 300 mm counter end cap that closes a run with a wrapped return panel and a stainless top that overhangs the exposed end.

@3dassets576 tris
Front counter module 600 (Fast Food Counter and Drive-Thru)

Front counter module 600 (Fast Food Counter and Drive-Thru)

A 600 mm front counter module on the 900 mm counter grid: laminate customer fascia with an accent reveal, recessed kick, stainless bullnose top with a rear upstand, crew-side wire shelf and a bag rail on the top.

@3dassets1.2k tris
Front counter till position (Fast Food Counter and Drive-Thru)Animated

Front counter till position (Fast Food Counter and Drive-Thru)

A 600 mm counter module fitted out as a till position: tilted point-of-sale screen on a stub column, card reader on a gooseneck, receipt printer and a cash drawer under the worktop.

@3dassets1.8k tris
Front counter flap module (Fast Food Counter and Drive-Thru)Animated

Front counter flap module (Fast Food Counter and Drive-Thru)

A 600 mm counter module with a lift-up worktop flap and a half-height swing gate below it, so crew can cross the counter line.

@3dassets1.0k tris
Overhead menu board, triple (Fast Food Counter and Drive-Thru)

Overhead menu board, triple (Fast Food Counter and Drive-Thru)

A triple overhead digital menu board: three blank landscape panels in a shared chamfered housing, hung on two drop rods from a ceiling plate.

@3dassets816 tris
Queue rail module (Fast Food Counter and Drive-Thru)

Queue rail module (Fast Food Counter and Drive-Thru)

A 1.2 m fixed queue rail bay with a top rail, a mid rail and a single post at the left end so a run of bays never doubles its posts.

@3dassets416 tris
Self-order kiosk, floor standing (Fast Food Counter and Drive-Thru)

Self-order kiosk, floor standing (Fast Food Counter and Drive-Thru)

A floor standing self-order kiosk: chamfered pedestal body on a cast base, recessed tilted touchscreen, card reader pod, receipt slot, blank header panel and a rear vent.

@3dassets954 tris
Pass-through heated shelf (Fast Food Counter and Drive-Thru)

Pass-through heated shelf (Fast Food Counter and Drive-Thru)

A 1.2 m pass shelf between kitchen and counter: a heated landing tray on the crew side, an overhead two-lamp gantry and a glazed pass shield on the customer side.

@3dassets1.5k tris
Assembly table with hot rail (Fast Food Counter and Drive-Thru)

Assembly table with hot rail (Fast Food Counter and Drive-Thru)

A 1.6 m assembly table: four pan wells, a clear wrapping area, an overhead heated rail on posts with three lamps and a ticket clip strip.

@3dassets2.3k tris
Clamshell grill (Fast Food Counter and Drive-Thru)Animated

Clamshell grill (Fast Food Counter and Drive-Thru)

A two-platen clamshell grill on tubular legs: lower cooking plate with a grease trough, hinged upper platen on counterweight arms, front grease drawer and a recessed control panel.

@3dassets2.0k tris
Flat top griddle (Fast Food Counter and Drive-Thru)

Flat top griddle (Fast Food Counter and Drive-Thru)

A 1.1 m flat top griddle on legs with an undershelf, splash guards on three sides, a front grease chute and a removable catch cup under it.

@3dassets2.0k tris
Twin basket fryer with filtration (Fast Food Counter and Drive-Thru)Animated

Twin basket fryer with filtration (Fast Food Counter and Drive-Thru)

A twin vat fryer with cold zones, two mesh baskets hung on the rear rack, a pull-out filtration drawer in the base and a digital control head.

@3dassets1.8k tris
Fry dump station (Fast Food Counter and Drive-Thru)

Fry dump station (Fast Food Counter and Drive-Thru)

A heated fry dump station: a raked landing pan on a stainless bench, a scoop rail, a seasoning shaker holder and an overhead two-lamp gantry.

@3dassets1.5k tris
Universal holding cabinet (Fast Food Counter and Drive-Thru)Animated

Universal holding cabinet (Fast Food Counter and Drive-Thru)

A universal holding cabinet on tubular legs: six pairs of tray runners, three loaded trays, a glazed hinged door and a digital control panel above it.

@3dassets2.5k tris
Kitchen line extraction canopy (Fast Food Counter and Drive-Thru)

Kitchen line extraction canopy (Fast Food Counter and Drive-Thru)

A 2 m island extraction canopy with a chamfered lip, four raked grease filters, a grease gutter along the front and a plenum with a square duct spigot.

@3dassets1.0k tris
Self-serve drinks tower, 8 valve (Fast Food Counter and Drive-Thru)

Self-serve drinks tower, 8 valve (Fast Food Counter and Drive-Thru)

An eight valve self-serve drinks tower: dispensing heads over a perforated drip trough, cup levers, a splash panel and a blank header above the valves.

@3dassets2.7k tris
Condiment island (Fast Food Counter and Drive-Thru)

Condiment island (Fast Food Counter and Drive-Thru)

A 950 mm freestanding condiment island: two lever sauce pumps over a perforated drip trough, a three bay napkin dispenser block and a crew-side wire shelf.

@3dassets2.2k tris
Tray return rack (Fast Food Counter and Drive-Thru)

Tray return rack (Fast Food Counter and Drive-Thru)

A mobile tray return rack on castors with seven pairs of raked runners, a wire base shelf and a blank sign panel at the head.

@3dassets3.3k tris
Fixed booth, 4 seat (Fast Food Counter and Drive-Thru)

Fixed booth, 4 seat (Fast Food Counter and Drive-Thru)

The fixed booth at the 1.44 m four seat length, with wider benches, backs and table on the same construction.

@3dassets4.3k tris
Fixed table with four swing seats (Fast Food Counter and Drive-Thru)Animated

Fixed table with four swing seats (Fast Food Counter and Drive-Thru)

A fixed dining unit: a 920 mm laminate top on a heavy pedestal, with four moulded swing seats on tubular arms that each pivot about the column.

@3dassets1.8k tris
Pedestal table, 2 seat (Fast Food Counter and Drive-Thru)

Pedestal table, 2 seat (Fast Food Counter and Drive-Thru)

A 620 mm square two seat pedestal table: a chamfered cast base, a tapered column, a spider plate and a postformed laminate top with an accent inlay.

@3dassets628 tris
Moulded stool (Fast Food Counter and Drive-Thru)

Moulded stool (Fast Food Counter and Drive-Thru)

A dining height moulded stool: a dished shell seat with a rolled edge and a raked back lip, on a tapered column and a chamfered cast base.

@3dassets646 tris
Bar height counter with foot rails (Fast Food Counter and Drive-Thru)

Bar height counter with foot rails (Fast Food Counter and Drive-Thru)

A 1.6 m double-sided bar height counter at 1.05 m: laminate panelling on both faces, an accent reveal, a postformed top and a foot rail on stand-off brackets each side.

@3dassets912 tris
High stool with back (Fast Food Counter and Drive-Thru)

High stool with back (Fast Food Counter and Drive-Thru)

A bar height stool: a piped cushion seat and a moulded back lip on a tapered column, with a ring foot rest on four spokes and a chamfered cast base.

@3dassets1.1k tris