3DAssets.dev
Loading scene…

Walkable demo

Abandoned telephone exchange

Walk a derelict mid-century exchange built from the Abandoned Telephone Exchange pack: a glazed corridor, a switch hall of racks and distribution frames, the manual operator room, the battery plant and the repair benches, all left mid shift.

About

A 33 by 16 metre exchange from 47 of the pack's 51 models, laid on the pack's own tiled floor bases inside three of its roofed building shells, under the hall preset with the lamps set just below the timber ceilings the shells carry.

You start in the glazed corridor along the south wall, facing a doorway through the operator partitions. Beyond it the switch hall runs 33 metres across: two back to back suites of selector racks and main distribution frames, broken by cross aisles onto each of the three rooms, with the floor trench covers and the supported overhead troughs following the same route and turning down the drop ladders at either end.

Straight ahead is the operator room, closed off by four glazed partitions and the equipment room door. Six manual switchboard bays with their end panels stand against the back wall under the call indicator and subscriber jack fields, headsets, twin cord pairs and a test handset still on the shelves, the chairs pushed back at angles, and the supervisor and directory desks either side with their telephones, call logs, slip trays and book racks. The cord rails, writing shelves, service telephone and bell box run down the side walls.

Off to the west is the power plant and battery room: twenty five cells in tiered rows, four charging cabinets with terminal strips on top, three ringing generators and five fuse distribution boards. To the east are the repair benches, five along the back wall with the resistance box, insulation meter, plug test block, splicing vise and stripped selector assemblies on them, a relay island behind, tool chests under component sorting drawers, and the spare handset cabinets down the wall.

Nothing moves. Every design in this pack is static by intent: the selectors, relays, keys, cords and doors are modelled as they were left, with no call routing, no simulation and no mechanism a rigid node transform could honestly carry. The decay is placed rather than animated, with fallen ceiling panels, mail sacks, chairs and loose paperwork scattered through the corridor, the hall and all three rooms.

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 "Abandoned telephone exchange" demo scene from the Abandoned Telephone Exchange pack in my project.

Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/abandoned-telephone-exchange
Pack manifest: https://3dassets.dev/api/v1/packs/abandoned-telephone-exchange
Demo page: https://3dassets.dev/demos/abandoned-telephone-exchange

- 383 placements of 47 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (0, 0, 4.2) 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 Abandoned telephone exchange 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 Abandoned telephone exchange 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 Abandoned telephone exchange 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

Roofed Exchange Building (Abandoned Telephone Exchange)

Roofed Exchange Building (Abandoned Telephone Exchange)

Complete eleven-metre exchange shell with thick rear and side walls, full steel-edged roof, timber ceiling beams and framed open-front operator and equipment service bays. Separate glazed partition and door divide its furnished rooms.

@3dassets6.9k tris
Exchange Floor Base (Abandoned Telephone Exchange)

Exchange Floor Base (Abandoned Telephone Exchange)

Thirteen-by-ten-metre exchange foundation with one hundred thirty individual worn ivory and stone floor tiles, full underside and narrow service-edge curbs.

@3dassets39.9k tris
Manual Switchboard Bay (Abandoned Telephone Exchange)

Manual Switchboard Bay (Abandoned Telephone Exchange)

Manual switchboard console with thirty-five genuinely recessed jack openings, ivory index strips, seven lever controls, three connected hanging cords, thick oak writing ledge and rear service panel.

@3dassets51.8k tris
Switchboard End Panel (Abandoned Telephone Exchange)

Switchboard End Panel (Abandoned Telephone Exchange)

Thick finished oak switchboard end cheek with raised copper border rails and a broad ground edge, suitable for terminating adjacent switchboard bays.

@3dassets1.5k tris
Call Indicator Panel (Abandoned Telephone Exchange)

Call Indicator Panel (Abandoned Telephone Exchange)

Twenty-four-position call indicator board with separate lamp lenses, ivory drop-shutter faces, original miniature index strips and corner screws; unlit.

@3dassets52.8k tris
Subscriber Jack Panel (Abandoned Telephone Exchange)

Subscriber Jack Panel (Abandoned Telephone Exchange)

Forty-hole subscriber jack panel with actual through-panel recessed openings, copper bezel rings, deep dark backing, numbered-looking index strips and mounting screws.

@3dassets49.4k tris
Wall Exchange Clock (Abandoned Telephone Exchange)

Wall Exchange Clock (Abandoned Telephone Exchange)

Square oak exchange clock with recessed round ivory face, raised bezel, modeled ticks and two separate hands, plus a flat wall-mount back; static.

@3dassets3.6k tris
Operator Headset (Abandoned Telephone Exchange)

Operator Headset (Abandoned Telephone Exchange)

Lightweight operator headset with curved spring band, paired thick ear capsules and a curved speaking-tube boom ending in a small mouthpiece; static.

@3dassets2.0k tris
Twin Cord Patch Pair (Abandoned Telephone Exchange)

Twin Cord Patch Pair (Abandoned Telephone Exchange)

Paired looped patch cords with four machined plug bodies, stepped metal contact tips and continuous supported-looking cable loops; static spare cord pair.

@3dassets3.4k tris
Line Test Handset (Abandoned Telephone Exchange)

Line Test Handset (Abandoned Telephone Exchange)

Portable line-test receiver with center toggle, long looped test lead and machined plug; visually distinct from desk and wall telephone assemblies.

@3dassets3.9k tris
Operator Chair (Abandoned Telephone Exchange)

Operator Chair (Abandoned Telephone Exchange)

Adjustable-looking operator chair with wide weighted foot, height spindle, padded seat, curved edged backrest and a circular foot ring; static.

@3dassets2.0k tris
Supervisor Desk (Abandoned Telephone Exchange)

Supervisor Desk (Abandoned Telephone Exchange)

Oak supervisor desk with two three-drawer pedestals, six metal handles, thick desktop, leather-like blotter and a clear knee opening.

@3dassets7.9k tris
Rotary Desk Telephone (Abandoned Telephone Exchange)

Rotary Desk Telephone (Abandoned Telephone Exchange)

Rounded black desk telephone with stepped base, ten-hole rotary dial, cradle forks, separate curved handset and a connected curled-looking cord; static.

@3dassets9.7k tris
Call Log Register (Abandoned Telephone Exchange)

Call Log Register (Abandoned Telephone Exchange)

Open call log book with thick leather-like cover, two pale pages and physically modeled blank ledger rows and columns; no real customer data.

@3dassets4.5k tris
Message Slip Tray (Abandoned Telephone Exchange)

Message Slip Tray (Abandoned Telephone Exchange)

Hollow wooden message-slip tray with raised four-sided rim and six offset individual paper slips resting on its base.

@3dassets3.3k tris
Plug Test Block (Abandoned Telephone Exchange)

Plug Test Block (Abandoned Telephone Exchange)

Small six-socket plug test block with genuinely recessed holes, ivory face, copper rings and a thick wooden tabletop foot.

@3dassets11.4k tris
Directory Book Rack (Abandoned Telephone Exchange)

Directory Book Rack (Abandoned Telephone Exchange)

Open directory rack with thick end cheeks, rear brace and five distinct heavy bound volumes, supported on a wooden shelf.

@3dassets2.7k tris
Operator Writing Shelf (Abandoned Telephone Exchange)

Operator Writing Shelf (Abandoned Telephone Exchange)

Separate oak writing shelf with genuine slab thickness, two triangular underside mounting brackets and a rear retaining strip; wall mount origin is its lowest bracket.

@3dassets664 tris
Patch Cord Storage Rail (Abandoned Telephone Exchange)

Patch Cord Storage Rail (Abandoned Telephone Exchange)

Oak wall rail with six rounded projecting pegs and six separate hanging cable loops; mounting rail and cable undersides modeled.

@3dassets6.9k tris
Headset Hanging Bracket (Abandoned Telephone Exchange)

Headset Hanging Bracket (Abandoned Telephone Exchange)

Screwed oak wall bracket with a curved rounded metal hook for a suspended headset; flat rear mounting surface.

@3dassets2.0k tris
Wall Service Telephone (Abandoned Telephone Exchange)

Wall Service Telephone (Abandoned Telephone Exchange)

Oak wall service telephone with compact calling dial, separate top cradle and handset, connected hanging cord and screw-mounted backing plate.

@3dassets9.9k tris
Telephone Bell Box (Abandoned Telephone Exchange)

Telephone Bell Box (Abandoned Telephone Exchange)

External telephone bell box with two separate domed bells, central striker arm, oak backplate and blank index label; static bells.

@3dassets3.0k tris
Exchange Plan Board (Abandoned Telephone Exchange)

Exchange Plan Board (Abandoned Telephone Exchange)

Framed exchange plan board with thick wooden backing, inset pale sheet, original abstract line-route grid and four corner pins; no real wiring instructions.

@3dassets5.4k tris
Glazed Operator Partition (Abandoned Telephone Exchange)

Glazed Operator Partition (Abandoned Telephone Exchange)

Two-metre oak operator partition with thick kick panel, central mullion, two framed glass-like panes and a transom rail; fully modeled front and rear trim.

@3dassets4.5k tris
Equipment Room Door (Abandoned Telephone Exchange)

Equipment Room Door (Abandoned Telephone Exchange)

Tall oak doorway and transom with a modeled glazed door held open on its hinge side, real leaf thickness, jambs and projecting handle. Opening connects the two exchange rooms.

@3dassets3.0k tris
Fallen Ceiling Panel (Abandoned Telephone Exchange)

Fallen Ceiling Panel (Abandoned Telephone Exchange)

One fallen plaster ceiling panel with thick uneven clipped edge and attached rear battens, resting flat clear of walkways; no destroyed building shell.

@3dassets1.3k tris
Abandoned Mail Sack (Abandoned Telephone Exchange)

Abandoned Mail Sack (Abandoned Telephone Exchange)

Slumped hollow canvas mail sack with a gathered mouth, thick interior cloth surface, tied-looking cord, stitch details and a blank paper tag; no real correspondence.

@3dassets2.5k tris
Battery Cell Bank (Abandoned Telephone Exchange)

Battery Cell Bank (Abandoned Telephone Exchange)

Five separate glass-like battery jars in a steel tray with individual lids, paired terminals and four connected inter-cell straps; static sealed visual model.

@3dassets6.1k tris
Charging Cabinet (Abandoned Telephone Exchange)

Charging Cabinet (Abandoned Telephone Exchange)

Vented oak charging cabinet with thick inset black control panel, analog meter, two rotary controls, individual door and a slotted lower grille; static.

@3dassets9.5k tris
Terminal Strip (Abandoned Telephone Exchange)

Terminal Strip (Abandoned Telephone Exchange)

Eight-position insulated terminal strip with independent copper binding posts, slotted screw heads, rounded carrier body and mounting tabs.

@3dassets6.4k tris
Jumper Wire Spool (Abandoned Telephone Exchange)

Jumper Wire Spool (Abandoned Telephone Exchange)

Wooden jumper-wire supply spool with separate end flanges, eighteen modeled copper wire loops and a central spindle cap.

@3dassets10.0k tris
Ringing Generator (Abandoned Telephone Exchange)

Ringing Generator (Abandoned Telephone Exchange)

Hand ringing generator with supported copper armature, eight winding bands, bearing cheeks, through shaft and an offset crank grip on a wooden foot; static.

@3dassets5.4k tris
Fuse Distribution Board (Abandoned Telephone Exchange)

Fuse Distribution Board (Abandoned Telephone Exchange)

Six-position fuse board on a thick wooden backplate, with ceramic carriers, projecting cartridge covers, individual blank labels and mounting screws; static.

@3dassets11.6k tris
Relay Bank (Abandoned Telephone Exchange)

Relay Bank (Abandoned Telephone Exchange)

Eight-relay steel bank with copper coil bodies, separate winding bands, angled armatures and three-contact leaf stacks on two supported shelves; static.

@3dassets37.9k tris
Maintenance Tool Chest (Abandoned Telephone Exchange)

Maintenance Tool Chest (Abandoned Telephone Exchange)

Three-drawer oak maintenance chest with thick case, individual indexed drawer fronts, metal handles, broad top and four feet; closed tool storage.

@3dassets7.2k tris
Cable Drop Ladder (Abandoned Telephone Exchange)

Cable Drop Ladder (Abandoned Telephone Exchange)

Floor-supported cable drop ladder with ten rungs, three continuous curved cable runs from its top horizontal port and three terminated bottom glands. Completes an overhead route without loose floating wire ends.

@3dassets5.7k tris
Resistance Test Box (Abandoned Telephone Exchange)

Resistance Test Box (Abandoned Telephone Exchange)

Three-dial resistance test box with thick oak case, black top panel, separately modeled rotary knobs, binding posts and original index strips; no calibrated electrical claim.

@3dassets5.7k tris
Insulation Test Meter (Abandoned Telephone Exchange)

Insulation Test Meter (Abandoned Telephone Exchange)

Hand-cranked insulation meter with rounded case, recessed analog scale and pointer, carry handle and offset crank. Static illustrative device, not a working electrical meter.

@3dassets4.0k tris
Cable Splicing Vise (Abandoned Telephone Exchange)

Cable Splicing Vise (Abandoned Telephone Exchange)

Bench-mounted cable vise with bolted foot, raised cast body, two separate steel jaws, horizontal screw and sliding cross-handle; static.

@3dassets2.7k tris
Selector Switch Assembly (Abandoned Telephone Exchange)

Selector Switch Assembly (Abandoned Telephone Exchange)

Supported rotary selector assembly with five annular contact banks, sixty individual copper contact pads, five wiper arms, central shaft, twin electromagnets and a braced frame; static.

@3dassets23.3k tris
Component Sorting Drawers (Abandoned Telephone Exchange)

Component Sorting Drawers (Abandoned Telephone Exchange)

Twelve-drawer component sorter with independent shallow fronts, miniature metal pulls, ivory label strips and a thick wooden backing cabinet.

@3dassets22.0k tris
Spare Handset Cabinet (Abandoned Telephone Exchange)

Spare Handset Cabinet (Abandoned Telephone Exchange)

Open three-shelf spare receiver cabinet with six separately supported handsets, thick back and side walls, shelf edges and protective overhanging top.

@3dassets18.3k tris
Selector Equipment Rack (Abandoned Telephone Exchange)

Selector Equipment Rack (Abandoned Telephone Exchange)

Two-tier steel selector rack holding four supported five-bank rotary selectors, with separate shelf plates, upright frames and a front index plate; static mechanisms.

@3dassets96.9k tris
Main Distribution Frame (Abandoned Telephone Exchange)

Main Distribution Frame (Abandoned Telephone Exchange)

Main distribution frame with seven insulated terminal rails, one hundred forty copper terminal posts, supported steel uprights and twenty-four connected jumper runs between adjacent rails; static.

@3dassets17.3k tris
Floor Cable Trench Cover (Abandoned Telephone Exchange)

Floor Cable Trench Cover (Abandoned Telephone Exchange)

Heavy removable trench-cover plate with twelve transverse non-slip ribs, two recessed-looking lift slots and a fully closed underside.

@3dassets4.5k tris
Overhead Cable Trough (Abandoned Telephone Exchange)

Overhead Cable Trough (Abandoned Telephone Exchange)

Two-metre overhead cable trough with real U-section, three continuous cable bundles, two hanging cradle bars and paired ceiling rods with attachment plates. End ports form a routed overhead run.

@3dassets2.5k tris
Cable Trough Corner (Abandoned Telephone Exchange)

Cable Trough Corner (Abandoned Telephone Exchange)

Right-angle overhead cable corner with continuous thick trough floor, inner and outer retaining walls, three bent cable bundles and two ceiling suspension cradles. West and south ports terminate its routed bend.

@3dassets5.7k tris