
Loading scene
Walkable demo
Bus Station and City Transit
Walk a bus station: marked stands under a canopy with buses in, an island platform with shelters and a departure board, a ticket office and wash frame, and a high street stop.
About
A city bus station and the street beyond it, laid as one continuous surface from the pack's apron, road, pavement and platform modules.
What is placed. Stand bay modules with their painted markings repeat along the apron under an assembled canopy, with buses stood at several of them: single decker, double decker, articulated, trolleybus and minibus, in two liveries. The island platform carries shelters, seating, stand number totems, real time display poles and the departure board. The ticket office kiosk, the glazed waiting room and the driver rest cabin sit behind the stands, with the wash frame, the fuel and charging point and the depot bays at the far end. Beyond the station a high street runs with a bus lane, a pedestrian crossing, a raised boarding kerb and a stop pole and advertising shelter, dressed with bins, benches, lamps, cycle racks, bollards, planters, traffic lights, signage and guard rails.
What moves. The bus wheels roll and their kerb side doors slide open, the shelter and waiting room doors open and close, the ticket kiosk shutter lifts, the departure board flap tilts, the wash frame brushes turn and the bin lids lift.
What does not move, and why. Suspension, wipers, destination blinds and the trolleybus poles are static geometry: none is reachable with the rigid node transforms this library uses. There are no passengers or drivers, because nothing here is skinned, and every livery, route number and sign is invented rather than taken from a real operator.
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
The stands
Stand bay modules with their painted markings repeat along the apron under an assembled canopy, with the island platform, shelters, seating and stand number totems between them.
Island Platform Section (Bus Station and City Transit)The fleet
Single decker, double decker, articulated, trolleybus and minibus, in two liveries. Wheels roll and the kerb side doors slide open. Suspension, wipers and destination blinds are static.
City Bus Single Decker (Bus Station and City Transit)Information
The departure board, whose flap tilts, the real time display poles and the timetable cases. All branding and route numbers are invented.
Departure Board on a Stand (Bus Station and City Transit)Ticket office
The kiosk with a shutter that lifts, the glazed waiting room module and the driver rest cabin behind the stands.
Ticket Office Kiosk (Bus Station and City Transit)Depot end
The wash frame with brushes that turn, the fuel and charging point and the depot parking bays at the far end of the apron.
Bus Wash Frame (Bus Station and City Transit)The high street
Beyond the station, a bus lane, a crossing, a raised boarding kerb and a stop pole with its shelter, dressed with bins, benches, lamps, cycle racks and guard rails.
Pedestrian Crossing Tile (Bus Station and City Transit)
Use with an AI agent
Copy this prompt into your AI chat to rebuild the layout, then describe what to change.
Rebuild the "Bus Station and City Transit" demo scene from the Bus Station and City Transit pack in my project. Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/bus-station-and-city-transit Pack manifest: https://3dassets.dev/api/v1/packs/bus-station-and-city-transit Demo page: https://3dassets.dev/demos/bus-station-and-city-transit - 138 placements of 36 models; units are metres, +Y up, rotation is yaw in degrees about +Y - Spawn at (-33, 0.06, 6) 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 Bus Station and City Transit with my AI development tools?
How do I get started?
Which game engines and tools can I use Bus Station and City Transit with?
How do I import this scene into Unity, Godot, Unreal or Blender?
Can I use Bus Station and City Transit in a commercial game, and do I need to credit anyone?
Can I load it from the CDN instead of downloading it?
Is the demo itself a file I can download?
Can I change the scene, or add gameplay to it?
Models in this demo
Concrete Apron Tile (Bus Station and City Transit)
A 8 x 8 m poured concrete apron tile, 120 mm thick, with its expansion joints marked. Tiles butt on all four edges, and every other ground piece in the pack is an overlay laid on top of one.
Bus Stand Bay Module (Bus Station and City Transit)
One 15 x 4 m bus stand: a 30 mm tarmac overlay with its edge lines, stop line, keep clear hatching and a painted stand numeral. Bays butt end to end into a rank of any length.
Island Platform Section (Bus Station and City Transit)
A 6 m section of 4 m wide island platform, 180 mm above the apron, with a charcoal kerb nosing down both long faces and a yellow tactile strip inside each edge. Sections butt end to end.
Station Canopy Section (Bus Station and City Transit)
A 6 m bay of station canopy: a pair of 5.15 m steel columns on the platform centreline, a head beam, a 7.5 m deck cantilevered over the platform edges, blue ribs across it and a blue fascia down both sides. Bays butt into a canopy of any length.
City Bus Single Decker (Bus Station and City Transit)
A 12 m low floor city bus in the pack neutral blue livery: a full glasshouse on both sides, two kerb side sliding door leaves, wheel arch eyebrows over both axles, a roof air handling pod and a route blind over the windscreen. Four wheels on their own axle pivots.
Double Decker Bus (Bus Station and City Transit)
An 11 m double decker on the same chassis: two glazed decks, a 4.3 m roofline, one kerb side door at the front and a second amidships, and the same rolling wheels. The internal staircase is not modelled, because nothing outside the shell would show it.
Articulated Bus (Bus Station and City Transit)
An 18 m articulated bus: two hull sections joined by a ribbed concertina, three axles, three kerb side sliding doors and glazing that stops either side of the joint. The turntable inside the concertina is solid and does not bend, because a rigid node cannot articulate it.
Community Minibus (Bus Station and City Transit)
A 7 m community minibus for a feeder route: a short glazed body on a narrower track, one kerb side sliding door, four rolling wheels and the same route blind and livery stripe as the full size fleet.
City Bus Red Livery (Bus Station and City Transit)
The 12 m city bus repainted into the second house livery, red over the same yellow waist stripe. The geometry, the doors and the wheels are identical to the blue bus.
Stand Number Totem (Bus Station and City Transit)
A 3.2 m stand totem: a steel pole with a blue head carrying a yellow stand number panel and two route strips under it. One goes at the head of every stand. Static.
Platform Shelter Unit (Bus Station and City Transit)
A 4.3 x 2.6 m platform shelter: four steel posts, a glazed back and two glazed ends, a blue roof with a fascia across the open front and a yellow bench on charcoal legs along the back wall. Static.
Departure Board on a Stand (Bus Station and City Transit)
A 2.9 m wide departure board on two steel legs: a charcoal case with four yellow departure rows, a blue header and a top row built as its own node so it can tilt like a split flap turning. The characters are painted blocks, not readable text.
Real Time Display Pole (Bus Station and City Transit)
A 2.9 m pole carrying a charcoal cased real time departure display with a yellow screen and a blue service box below it. The screen is a painted panel, not readable text. Static.
Street Bench (Bus Station and City Transit)
A 1.8 m public bench: three yellow seat slats and three back slats on cast charcoal ends. Static.
Street Litter Bin (Bus Station and City Transit)
A ribbed steel street bin with a blue domed lid hinged along its back edge and a moulded handle. The liner is not modelled.
Waiting Room Module (Bus Station and City Transit)
A 6 x 5 m glazed waiting room: a concrete plinth and back wall, glazed side walls, a glazed front with a hinged door leaf, a blue flat roof with its plant unit and a bench along the back. Modules butt end to end into a hall.
Ticket Office Kiosk (Bus Station and City Transit)
A 3.5 x 2.9 m ticket kiosk: a concrete body with a blue fascia band and roof, a glazed serving window over a steel counter shelf and a ribbed roller shutter built as one node hinged on its top edge, so it lifts out over the counter. The interior is not modelled.
Driver Rest Cabin (Bus Station and City Transit)
A 4.2 x 3.2 m steel rest cabin for crews: a charcoal plinth, glazed windows on three sides, a blue hinged door on the front with two concrete steps up to it and a blue roof. The interior is not modelled.
Street Planter (Bus Station and City Transit)
A 1.4 x 1.0 m precast concrete planter with a charcoal soil bed, four clipped shrubs and two flowering heads. The foliage is faceted solid, not cards or alpha.
Street Lamp (Bus Station and City Transit)
A 7 m street lamp on a cast base: a tapered steel column, a swept arm and a charcoal lantern with a yellow lens under it. No light source is embedded; light it in the engine.
Depot Parking Bay Tile (Bus Station and City Transit)
A 4 x 14 m overnight parking bay for the depot yard: a tarmac overlay with its bay lines, a stop line and a numeral. Bays butt side to side into a full yard.
Trolleybus (Bus Station and City Transit)
The 12 m city bus fitted for overhead wire: a roof gantry and two trailing collector poles on top of the same shell, with the same two sliding doors and four rolling wheels. The poles are rigid and do not swing or track the wire.
Double Decker Red Livery (Bus Station and City Transit)
The double decker repainted into the second house livery, red over the same yellow waist stripe. The geometry, the doors and the wheels are identical to the blue double decker.
Bus Wash Frame (Bus Station and City Transit)
A 5.7 m drive through bus wash portal: two steel uprights on charcoal bases, a head beam with a yellow warning band and three brushes, two vertical and one overhead, each its own spinning node. The water, the arches and the control panel are not modelled.
Fuel and Charging Point (Bus Station and City Transit)
A 4.4 x 1.8 m island serving a depot: two charcoal dispensers with blue heads and hanging hoses either side of a steel fast charge cabinet with its yellow display. The hoses are rigid and the cable reels do not turn.
Road Tile with Bus Lane (Bus Station and City Transit)
A 6 x 7 m road module: a 120 mm tarmac slab with edge lines, a dashed centre line, a solid yellow bus lane boundary and a painted lane legend. Tiles butt end to end into a street of any length.
Pedestrian Crossing Tile (Bus Station and City Transit)
A 6 x 7 m crossing module: seven painted bars across the carriageway between two yellow give way lines, on the same tarmac slab and the same end ports as the road tiles.
Raised Boarding Kerb Section (Bus Station and City Transit)
A 4 m kerb section at the raised 160 mm boarding height a low floor bus docks against, with a charcoal nosing on the road face and a yellow tactile strip along the pavement side. Sections butt end to end.
Pedestrian Guard Rail Section (Bus Station and City Transit)
A 2 m bay of pedestrian guard rail: two end posts, a steel top rail, a blue middle rail and three infill bars. Bays butt end to end along a kerb.
Bus Shelter with Advertising Panel (Bus Station and City Transit)
A 3.95 x 1.5 m kerbside shelter: four steel posts, a glazed back and end, a blue roof with a front fascia, a yellow perch rail and a red advertising case with a poster on each face closing the other end. Static.
Bus Stop Pole with Flag (Bus Station and City Transit)
A 3.1 m stop pole on a cast base: a blue flag plate with a yellow route panel at the top and a timetable sheet clipped to the pole below it. The route numbers are painted blocks, not readable text. Static.
Timetable Case (Bus Station and City Transit)
A 2.05 m timetable case on two steel legs: a charcoal frame around a yellow sheet with a blue header. The printed timetable is a painted panel, not readable text. Static.
Cycle Rack (Bus Station and City Transit)
Three steel hoop stands 800 mm apart on a 2.4 m run, each with a blue collar at leaning height. The stands are modelled as solid hoops with no ground sockets.
Street Bollard (Bus Station and City Transit)
A 970 mm steel bollard on a cast base with a domed cap and a yellow high visibility band. Static.
Traffic Light (Bus Station and City Transit)
A 3.35 m traffic signal on a cast base: a charcoal head with three hooded aspects. The aspects are painted red, amber and blue, because this eight material family carries no green, and none of them is emissive. Static.
Road Sign Set (Bus Station and City Transit)
A 2.9 m sign post carrying three plates: a red roundel with a white centre, a blue direction plate with a painted legend and a yellow warning plate lower down. The legends are painted blocks, not readable text. Static.