3DAssets.dev

Loading scene

Walkable demo

Community Sports Hall and Changing Rooms

Walk a four court community sports hall: marked sprung floor, roof hung basketball, wall bars and gym kit, then out through the changing rooms, showers and the reception turnstile.

About

What is placed

A single storey leisure centre in two halves. The hall is a marked sprung floor under window strip walls and five roof truss bays, with a retractable basketball unit hung at each end, badminton, volleyball and five a side posts on the court, an indoor cricket net and a climbing rope set in the corners, wall bars and foam padding down the end wall, and the gym kit out on the side: vaulting box, springboard, balance beam, mat stacks and benches. Through the doorway wall sit the changing rooms, with locker banks, benches and coat rails, shower cubicles, changing cubicles, basins, mirrors and a drying area, then reception with its desk, turnstile, trophy cabinet, vending machine, fixture board and the equipment store cage.

What moves

The roof hung basketball units fold down and back up, the locker doors and the changing cubicle doors open and close, and so do the vending machine, the trophy cabinet, the foyer bins and the equipment store cage. The turnstile spins, the scoreboard tilts on its frame, and the cleaning trolley, ball cage and stacking chair trolley roll on their castors. Clips play as you walk up to a piece.

What does not move and why

Nets, climbing ropes, water and towels are static geometry: none of them is reachable with the rigid node transforms this library uses, so they are modelled in a settled pose rather than faked. There are no players or staff anywhere, because nothing here is skinned. The notice board fixture lists are abstract rather than readable, and no real sports brand or leisure operator is named.

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 "Community Sports Hall and Changing Rooms" demo scene from the Community Sports Hall and Changing Rooms pack in my project.

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

- 142 placements of 48 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (2.25, 0, -4.25) facing -90 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 Community Sports Hall and Changing Rooms 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 Community Sports Hall and Changing Rooms 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 Community Sports Hall and Changing Rooms 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

Sprung Sports Hall Floor Panel, Painted Key (Community Sports Hall and Changing Rooms)

Sprung Sports Hall Floor Panel, Painted Key (Community Sports Hall and Changing Rooms)

The same panel with a solid blue key painted over it and a white boundary line on two edges, for the area under each basketball ring.

@3dassets228 tris
Sprung Sports Hall Floor Panel, Unmarked (Community Sports Hall and Changing Rooms)

Sprung Sports Hall Floor Panel, Unmarked (Community Sports Hall and Changing Rooms)

The same sprung maple floor panel with no court lines on it, for the run-off round a marked court, a hall laid out for a different sport or the strip under the wall bars.

@3dassets192 tris
Sprung Sports Hall Floor Panel (Community Sports Hall and Changing Rooms)

Sprung Sports Hall Floor Panel (Community Sports Hall and Changing Rooms)

A 2 m sprung maple sports hall floor panel, 34 mm deep, with the board joints picked out and two court lines painted edge to edge: a red line across it and a yellow line up it. Panels tile on a 2 m grid, so a hall of any size is laid by repeating them.

@3dassets216 tris
Changing Room Floor Panel (Community Sports Hall and Changing Rooms)

Changing Room Floor Panel (Community Sports Hall and Changing Rooms)

A 2 m changing room floor panel: a slip resistant grey base laid with sixteen white ceramic tiles and a blue skirting line along one edge. It carries the same floor ports as the hall panel, so a wet area tiles straight off a sprung floor.

@3dassets300 tris
Sports Hall Wall Module with Window Strip (Community Sports Hall and Changing Rooms)

Sports Hall Wall Module with Window Strip (Community Sports Hall and Changing Rooms)

A 2 m by 4.6 m painted blockwork sports hall wall module with a glazed high level window strip at 2.5 m, an aluminium cill and a blue dado band along the playing side. Modules butt on the 2 m module, so a hall wall of any length is a run of them.

@3dassets904 tris
Sports Hall Wall Module with Doorway (Community Sports Hall and Changing Rooms)

Sports Hall Wall Module with Doorway (Community Sports Hall and Changing Rooms)

The same wall module with a 1.2 m by 2.2 m doorway lined in dark steel instead of the window strip, for the way through to the changing rooms and the store.

@3dassets512 tris
Sports Hall Roof Truss Bay (Community Sports Hall and Changing Rooms)

Sports Hall Roof Truss Bay (Community Sports Hall and Changing Rooms)

One bay of a sports hall roof: an 8.4 m tubular lattice truss spanning the hall, four purlins carrying the next bay and two suspended light bars under the bottom chord. Bays repeat along the hall on the 2 m module.

@3dassets1.3k tris
Hall Wall Padding Module (Community Sports Hall and Changing Rooms)

Hall Wall Padding Module (Community Sports Hall and Changing Rooms)

A 2 m by 1.5 m crash padding module in blue vinyl on a steel top and bottom rail, with a yellow warning band across it. Modules butt on the 2 m module through pad-left and pad-right to pad a whole wall behind a court.

@3dassets428 tris
Hall Wall Padding Module, Red (Community Sports Hall and Changing Rooms)

Hall Wall Padding Module, Red (Community Sports Hall and Changing Rooms)

The same padding module in red vinyl, for marking the end walls of a court or alternating colour along a run.

@3dassets428 tris
Retractable Basketball Backboard and Ring (Community Sports Hall and Changing Rooms)Animated

Retractable Basketball Backboard and Ring (Community Sports Hall and Changing Rooms)

A roof suspended retractable basketball unit: a folding tubular arm on a roof hinge plate carrying a 1.8 m white board with a blue edge band and red target square, a sprung ring and a net. Arm, board, ring and net are one node, so the whole assembly folds up.

@3dassets1.2k tris
Badminton Post Pair and Net (Community Sports Hall and Changing Rooms)

Badminton Post Pair and Net (Community Sports Hall and Changing Rooms)

A badminton post pair on weighted floor sockets with the net strung between them: 6.1 m across, the net top at 1.55 m, taped along the top edge and banded in blue along the bottom, with a red tensioner wheel on each post. The netting is geometry and does not move.

@3dassets1.1k tris
Volleyball Post Pair and Net (Community Sports Hall and Changing Rooms)

Volleyball Post Pair and Net (Community Sports Hall and Changing Rooms)

A volleyball post pair and net for a full width hall: 9.5 m across on weighted sockets, the net a metre deep with its top at 2.5 m, taped top and bottom. The netting is geometry and does not move.

@3dassets1.2k tris
Five a Side Goal (Community Sports Hall and Changing Rooms)

Five a Side Goal (Community Sports Hall and Changing Rooms)

A 3.66 m by 1.22 m five a side goal in white tube with a swept back frame, ground bars and netting on the back, roof and both sides. The netting is geometry: it hangs where it is modelled and does not move.

@3dassets1.3k tris
Indoor Cricket Net Frame (Community Sports Hall and Changing Rooms)

Indoor Cricket Net Frame (Community Sports Hall and Changing Rooms)

A 3.2 m by 4 m indoor cricket net frame in steel tube on floor sockets, netted on the back, both sides and the roof, with a blue padded rear curtain and a red target painted on it. The netting and the curtain are geometry and do not move.

@3dassets2.6k tris
Climbing Rope Set on Roof Beam (Community Sports Hall and Changing Rooms)

Climbing Rope Set on Roof Beam (Community Sports Hall and Changing Rooms)

A set of four manila climbing ropes on a steel roof beam: bracketed eyes, knots at 900 mm and a red tail whipping on each rope. Modelled 4.2 m tall with the rope tails on y=0, so the scene lifts the beam to the roof. The ropes do not move.

@3dassets1.5k tris
Timber Wall Bar Unit (Community Sports Hall and Changing Rooms)

Timber Wall Bar Unit (Community Sports Hall and Changing Rooms)

A 1 m by 2.6 m timber wall bar unit: two shaped stiles on steel wall brackets, sixteen beech rungs at 145 mm centres, a steel head beam and a red height marker. It bolts flat to a hall wall and is modelled with its stiles resting on y=0.

@3dassets972 tris
Hall Scoreboard on Wall Frame (Community Sports Hall and Changing Rooms)Animated

Hall Scoreboard on Wall Frame (Community Sports Hall and Changing Rooms)

A 1.8 m by 1 m hall scoreboard on its steel wall frame: a dark display face with red home and yellow away digit blocks, a white period clock between them and a hinged result flap on a tipping mount. Modelled with the flap on y=0, so the scene lifts it up the wall.

@3dassets428 tris
Gym Mat Stack (Community Sports Hall and Changing Rooms)

Gym Mat Stack (Community Sports Hall and Changing Rooms)

Four 2 m by 1 m gym mats stacked and squared off by hand, blue, red, blue and green with taped edges and webbing carry handles. The stack is a single static model; the mats do not move.

@3dassets1.2k tris
Gym Mat (Community Sports Hall and Changing Rooms)

Gym Mat (Community Sports Hall and Changing Rooms)

One 2 m by 1 m blue gym mat laid flat, 60 mm thick, taped along both long edges with a webbing carry handle at one corner.

@3dassets292 tris
Vaulting Box (Community Sports Hall and Changing Rooms)

Vaulting Box (Community Sports Hall and Changing Rooms)

A four section timber vaulting box 1.02 m tall, each section stepped in from the one below with a dark steel lip, topped with a padded red leather cap and a white landing marker.

@3dassets732 tris
Vaulting Springboard (Community Sports Hall and Changing Rooms)

Vaulting Springboard (Community Sports Hall and Changing Rooms)

A 1.2 m by 0.6 m vaulting springboard: a laminated base board, a sprung top board raked toward the take off end on two coil springs, a blue non slip face and a dark hinge rail at the back.

@3dassets348 tris
Balance Beam (Community Sports Hall and Changing Rooms)

Balance Beam (Community Sports Hall and Changing Rooms)

A 4 m timber balance beam on two splayed steel legs with red height adjusters, the beam suede faced in blue and set at 1.15 m. The height adjusters are modelled in one position and do not move.

@3dassets548 tris
Hall Gym Bench (Community Sports Hall and Changing Rooms)

Hall Gym Bench (Community Sports Hall and Changing Rooms)

A 2 m timber form bench on a dark steel tube frame at 360 mm, with two beech slats, a blue centre stripe and a red hooking block at one end for catching over a wall bar rung.

@3dassets420 tris
Cone and Training Bib Set (Community Sports Hall and Changing Rooms)

Cone and Training Bib Set (Community Sports Hall and Changing Rooms)

A coaching set laid out for a session: three marker cones set down, a nested stack of six more, and a folded pile of green and blue training bibs. Static geometry.

@3dassets2.6k tris
Ball Cage on Castors (Community Sports Hall and Changing Rooms)Animated

Ball Cage on Castors (Community Sports Hall and Changing Rooms)

A 1 m ball cage on four swivel castors, meshed on all four sides with a red top rail and twelve match balls in it. All four castors are named nodes and roll; the balls are geometry and stay where they are modelled.

@3dassets7.0k tris
Wet Floor Sign (Community Sports Hall and Changing Rooms)

Wet Floor Sign (Community Sports Hall and Changing Rooms)

A folding yellow wet floor sign, 0.62 m tall, with a dark pictogram panel and caption bar on both faces. It is modelled open and does not fold.

@3dassets312 tris
Kit Bag and Towels (Community Sports Hall and Changing Rooms)

Kit Bag and Towels (Community Sports Hall and Changing Rooms)

A player kit bag with two rolled towels beside it: a red holdall with a dark webbing strap, end grab handles and a white name panel, and a white and a blue rolled towel. Soft goods are modelled in one pose and do not move.

@3dassets704 tris
Shower Cubicle Module (Community Sports Hall and Changing Rooms)

Shower Cubicle Module (Community Sports Hall and Changing Rooms)

A 1.2 m shower cubicle module: a white tray falling to a centre grate, a blue and white tiled back wall, a full height divider on its left hand edge, a chrome riser and fixed head, and a push button control panel. Bays butt through bay-left and bay-right.

@3dassets804 tris
Changing Cubicle Door Module (Community Sports Hall and Changing Rooms)Animated

Changing Cubicle Door Module (Community Sports Hall and Changing Rooms)

A 1.2 m changing cubicle door module: a white frame with a chrome head rail and a blue laminate leaf hung clear of the floor on its left stile, with a chrome knob and a red vacant indicator. The leaf is one named node and swings on the frame.

@3dassets412 tris
Six Door Changing Room Locker Bank (Community Sports Hall and Changing Rooms)Animated

Six Door Changing Room Locker Bank (Community Sports Hall and Changing Rooms)

A 1.2 m six door locker bank 1.85 m tall, two columns of three in alternating blue and green leaves, with a sloped top, a recessed plinth, punched vents, number plates and cam latches. Every leaf is a named node on its own hinge line.

@3dassets1.9k tris
Six Door Locker Bank, One Door Open (Community Sports Hall and Changing Rooms)Animated

Six Door Locker Bank, One Door Open (Community Sports Hall and Changing Rooms)

The same locker bank with one middle leaf standing open on its hinge, for dressing a changing room without animating it. The other five leaves still swing.

@3dassets1.9k tris
Changing Bench Run with Coat Rail (Community Sports Hall and Changing Rooms)

Changing Bench Run with Coat Rail (Community Sports Hall and Changing Rooms)

A 2 m changing bench run: a three slat beech seat at 450 mm on dark steel frames, an upright back with a blue hook rail carrying five chrome double hooks, a chrome hanging rail and a timber top shelf at 1.6 m. Runs butt end to end on the 2 m module.

@3dassets1.3k tris
Drying Area Bench Run (Community Sports Hall and Changing Rooms)

Drying Area Bench Run (Community Sports Hall and Changing Rooms)

The same 2 m bench run without the back, rail or shelf, which is what stands in the drying area and down the middle of a changing room. It carries the same bench-left and bench-right ports, so it drops into a run of the full benches.

@3dassets452 tris
Basin Run and Hand Dryer Unit (Community Sports Hall and Changing Rooms)

Basin Run and Hand Dryer Unit (Community Sports Hall and Changing Rooms)

A 1.8 m changing room basin run: a white top on a dark steel frame with two inset bowls and pillar taps, a blue tiled splashback, a mirror strip over it and a hand dryer at one end. The dryer has no moving part: nothing on it turns.

@3dassets1.0k tris
Changing Room Mirror Panel (Community Sports Hall and Changing Rooms)

Changing Room Mirror Panel (Community Sports Hall and Changing Rooms)

A 0.9 m by 1.2 m framed changing room mirror with a chrome shelf along its bottom rail and a blue marker band at the top. Modelled with the frame on y=0 so the scene lifts it to about a metre up the wall.

@3dassets204 tris
First Aid Point (Community Sports Hall and Changing Rooms)

First Aid Point (Community Sports Hall and Changing Rooms)

A free standing first aid point: a green steel cabinet with a white cross and a cam lock on a tubular post and a weighted base plate, with two eyewash bottles on a bracket under it. Static geometry: the cabinet door is modelled shut.

@3dassets536 tris
Cleaning Trolley (Community Sports Hall and Changing Rooms)Animated

Cleaning Trolley (Community Sports Hall and Changing Rooms)

A caretaker cleaning trolley: a steel frame on four swivel castors with a yellow mop bucket and wringer, a bag hoop carrying a white refuse sack, a bottle shelf and a mop stood in the frame. All four castors are named nodes and roll; the sack and the mop head are geometry.

@3dassets2.4k tris
Equipment Store Cage (Community Sports Hall and Changing Rooms)Animated

Equipment Store Cage (Community Sports Hall and Changing Rooms)

A 2 m by 1 m walk in equipment store cage: a welded steel frame meshed on the back, sides and roof, two shelves loaded with match balls, a fixed mesh bay at one end and a mesh door with a red handle hinged on its outer stile. The door is a named node; the mesh is geometry.

@3dassets4.6k tris
Foyer Vending Machine (Community Sports Hall and Changing Rooms)Animated

Foyer Vending Machine (Community Sports Hall and Changing Rooms)

A foyer drinks vending machine 1.88 m tall: a dark cabinet on levelling feet with four stocked shelves behind a glazed door, a red selection pilaster with a keypad and a small display, and a delivery flap. The glazed door is one named node and swings on its left stile.

@3dassets1.7k tris
Club Trophy Cabinet (Community Sports Hall and Changing Rooms)Animated

Club Trophy Cabinet (Community Sports Hall and Changing Rooms)

A 1.2 m by 1.9 m club trophy cabinet in timber with a dark plinth, three shelves of cups, shields and a mounted ball, and two glazed leaves hinged on their outer stiles. Both leaves are named nodes and swing.

@3dassets2.8k tris
Foyer Waste Bin (Community Sports Hall and Changing Rooms)Animated

Foyer Waste Bin (Community Sports Hall and Changing Rooms)

A 0.9 m foyer waste bin: a dark steel drum with a blue band and a domed steel lid hinged along its back edge. The lid is a named node and lifts.

@3dassets328 tris
Fixture Notice Board (Community Sports Hall and Changing Rooms)

Fixture Notice Board (Community Sports Hall and Changing Rooms)

A 1.7 m by 1.15 m fixture notice board: a dark frame round a cork face with a blue header band and four pinned sheets in red, yellow, green and blue. The sheets carry no readable text. Modelled with the frame on y=0.

@3dassets364 tris
Sports Centre Reception Desk (Community Sports Hall and Changing Rooms)

Sports Centre Reception Desk (Community Sports Hall and Changing Rooms)

A 2.6 m sports centre reception desk: a white carcass with a timber worktop, a raised blue transaction front with a yellow band and a timber shelf, a staff screen on a pole, a card reader and a pass bowl. Static geometry: nothing on the desk moves.

@3dassets806 tris
Pump and Whistle Tray (Community Sports Hall and Changing Rooms)

Pump and Whistle Tray (Community Sports Hall and Changing Rooms)

A coach kit tray: a shallow steel tray with a blue liner holding a ball pump and a spare needle, two whistles on lanyard rings and a roll of pitch tape. Static geometry.

@3dassets1.1k tris
Entrance Turnstile (Community Sports Hall and Changing Rooms)Animated

Entrance Turnstile (Community Sports Hall and Changing Rooms)

A pedestal entrance turnstile: a brushed steel column with a sloped head and a green go light, three arms on one node turning about the column, and the fixed guide post and rail it works against. The arms are the only moving part and spin a full turn.

@3dassets632 tris
Spare Net Roll (Community Sports Hall and Changing Rooms)

Spare Net Roll (Community Sports Hall and Changing Rooms)

A spare court net rolled on its steel bar in a low stand, with a blue tape band round the roll. Static geometry: the net is stored as it is modelled.

@3dassets204 tris
Stacking Chair Trolley (Community Sports Hall and Changing Rooms)Animated

Stacking Chair Trolley (Community Sports Hall and Changing Rooms)

A stacking chair trolley with eight polypropylene hall chairs on it in alternating blue and red, a push handle and four swivel castors. The castors are named nodes and roll; the chairs are modelled as a stack and do not come off.

@3dassets6.6k tris
Folding Table Stack (Community Sports Hall and Changing Rooms)

Folding Table Stack (Community Sports Hall and Changing Rooms)

Four folding hall tables stood on edge in a steel storage rack with their legs folded flat against the tops. Static geometry: the tables do not unfold.

@3dassets608 tris