3DAssets.dev

Loading model

About

Build a tennis club and the courts it runs. The ground is a 6 m module: blue hard court tiles, a clay version of the same piece and a mown grass surround all carry the same four edge ports, so a court of any size tiles up inside a contrasting frame. Over it goes the full doubles line set, 10.97 by 23.77 m of baselines, tramlines, service lines and centre marks as one piece, a 12.8 m net that sags from 1.07 m at its steel posts to 0.914 m at the centre strap, and a pair of singles sticks. The enclosure is a 3 m fence bay: a plain mesh panel, a screened version carrying a windbreak and a gate whose leaf swings out of the court, all on the same ports, so a run closes round a court and a corner meets exactly. Court side there is an umpire chair with a ladder and a score desk, a scoreboard whose card tips over, a service speed board, a court number sign, slatted benches, players chairs under their own parasols, a litter bin, towels, bottles, sweatbands and a racket holdall. The gear is a racket modelled with a real hoop, throat, grip and woven string bed, a zipped cover version of it, a tennis ball and a coaching orange one, a twelve ball wire hopper, a nine ball basket and a ball machine whose throwing barrel spins. The club is a 4 m bay system: wall, window and entrance bays with a door that swings, gable ends that close a 6 m deep plan, roof slopes and ridge caps, with a terrace of round tables, chairs, parasols and planters, a three row spectator bleacher, an 8 m floodlight mast, a practice wall with targets painted on it, a mini court net, a coaching whiteboard, and the maintenance kit: a court roller and a line marking trolley whose wheels turn, and a net winder whose drum and crank turn together. Rigid node transform clips only, no skinning. The net cords, the tape and the centre strap, the windbreak screen, the racket strings, the parasol canopies and the towels are modelled solid and do not move: a rigid node transform cannot deform a mesh. Original AI assisted CC0 geometry; no club, tour, player or manufacturer marks appear anywhere.

Files load directly from the CDN. Choose the pieces you need. Colliders, navigation and gameplay scripts are supplied by your game.

Use with an AI agent

Copy this prompt into your AI chat, then describe what you want to build with the pack.

Use the “Tennis Club and Courts” pack in my project.

Manifest (JSON, every model with its CDN URL): https://3dassets.dev/api/v1/packs/tennis-club-and-courts
Starter scene (one GLB with every piece placed): https://cdn.3dassets.dev/assets/33649/v1/model.glb
Pack page: https://3dassets.dev/packs/tennis-club-and-courts
Description: A complete tennis club in a kit: court surface tiles in hard court blue and clay, the painted line set, a net that sags on its posts, fencing with a gate and windbreaks, rackets, balls, a ball machine, an umpire chair and a clubhouse of 4 m bays under a pitched roof.

- 46 GLB models, 1.7 MB in total
- Units: metres, +Y up, shared scale and palette across the pack
- Licence: CC0 1.0 Universal (no attribution required)
- Loading: three.js GLTFLoader; no additional decoders required. Load models individually from the manifest, or the starter scene as one file.

Also available as a JSON manifest or via the MCP server.

Common questions

How do I use Tennis Club and Courts 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 pack 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?
Download the starter scene with the button to get every piece already placed as one .glb, or take individual models from the grid below, each with its own download and CDN URL. The JSON manifest linked above lists every file with its URL and size, which is what an AI agent uses to pull the pack into a project. Connect your agent to the MCP server and it can do all of that by itself.

MCP server setupAPI reference

Which game engines and tools can I use Tennis Club and Courts 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 pack is a self-contained binary glTF (.glb) with textures embedded, and so is the starter scene, so each is one file to import and no plugin, converter or decoder to install first.
How do I import this pack 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 Tennis Club and Courts in a commercial game, and do I need to credit anyone?
Yes to commercial use and no to credit. Every pack 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 starter scene, one .glb with every piece placed, 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.
Do I have to download the whole pack?
No. Every model in the pack is a separate published asset with its own download and CDN URL, so you can take one prop or the entire set. The starter scene is the one-file option for people who want everything placed at once.
Do the models in Tennis Club and Courts fit together?
That is the point of a pack. The members are built together to one real-world scale with consistent pivots and a shared palette and level of detail, so a building, a vehicle and a prop from the same pack sit correctly in one scene without rescaling or re-texturing.

Game kit

Tennis Club and Courts

A complete tennis club in a kit: court surface tiles in hard court blue and clay, the painted line set, a net that sags on its posts, fencing with a gate and windbreaks, rackets, balls, a ball machine, an umpire chair and a clubhouse of 4 m bays under a pitched roof.

Download pack · 789.7 KB

One GLB with every piece placed in a starter scene. Each model is also below on its own.

View demo

Everything in this pack

Court Surface Tile (Tennis Club and Courts)

Court Surface Tile (Tennis Club and Courts)

A 6 m square of blue acrylic hard court with faint squeegee bands, ported on all four edges so any number of them tile into a full playing surface.

@3dassets48 tris
Court Surface Tile Clay (Tennis Club and Courts)

Court Surface Tile Clay (Tennis Club and Courts)

The same 6 m court module in crushed terracotta clay with brushed lines across it, for a clay court or a mini court beside a hard one.

@3dassets48 tris
Court Surround Tile (Tennis Club and Courts)

Court Surround Tile (Tennis Club and Courts)

A 6 m square of mown grass surround on the same four ports as the court tile, so the playing surface can be framed in a contrasting colour.

@3dassets432 tris
Court Line Markings (Tennis Club and Courts)

Court Line Markings (Tennis Club and Courts)

The full painted line set for one doubles court, 10.97 by 23.77 m on a 6 mm court blue base pad: baselines, tramlines, singles sidelines, both service lines, the centre service line and the baseline centre marks.

@3dassets144 tris
Tennis Net And Posts (Tennis Club and Courts)

Tennis Net And Posts (Tennis Club and Courts)

A full 12.8 m tennis net: square steel posts, a corded net sagging from 1.07 m at the posts to 0.914 m in the middle, a white top tape following the sag and a centre strap.

@3dassets2.8k tris
Mini Court Net (Tennis Club and Courts)

Mini Court Net (Tennis Club and Courts)

A 6.1 m mini tennis net on lighter posts for a short court or a junior coaching grid, netted and taped the same way as the full net.

@3dassets1.4k tris
Singles Stick (Tennis Club and Courts)

Singles Stick (Tennis Club and Courts)

One 1.07 m singles stick on a flat foot, with the small white pad that props the net cord. Stand a pair 0.914 m outside each singles sideline.

@3dassets48 tris
Court Fence Panel (Tennis Club and Courts)

Court Fence Panel (Tennis Club and Courts)

A 3 m bay of 3 m high court fencing: charcoal end posts, three rails and a steel wire mesh, ported on both ends so bays run into a full enclosure.

@3dassets312 tris
Court Windbreak Panel (Tennis Club and Courts)

Court Windbreak Panel (Tennis Club and Courts)

The same 3 m fence bay with a blue windbreak screen tied over its lower 1.85 m, the band of club colour that backs a court and keeps the wind off it.

@3dassets348 tris
Court Fence Gate (Tennis Club and Courts)Animated

Court Fence Gate (Tennis Club and Courts)

A 3 m fence bay with a 2.1 m mesh gate in it: the same posts and rails as the plain panel, a mesh light over the head and a single leaf that swings out of the court.

@3dassets516 tris
Court Number Sign (Tennis Club and Courts)

Court Number Sign (Tennis Club and Courts)

A 1.55 m twin post court number sign: a blue board with a white face, a blank square for the number and a bar below it for the court name or a booking rule.

@3dassets96 tris
Tennis Racket (Tennis Club and Courts)

Tennis Racket (Tennis Club and Courts)

A 0.69 m tennis racket lying face up: a moulded butt cap and wrapped grip, a shaft that forks through the throat into an elliptical hoop, and a woven string bed of mains over crosses.

@3dassets520 tris
Tennis Racket In Cover (Tennis Club and Courts)

Tennis Racket In Cover (Tennis Club and Courts)

The same racket zipped into a padded head cover with a carry strap, for a bag left by the bench or a spare on the bleacher.

@3dassets644 tris
Tennis Ball (Tennis Club and Courts)

Tennis Ball (Tennis Club and Courts)

A single tennis ball at real scale, 67 mm across, in the usual fluorescent yellow with a white seam band round it.

@3dassets112 tris
Tennis Ball Practice (Tennis Club and Courts)

Tennis Ball Practice (Tennis Club and Courts)

The same ball in coaching orange: the low compression ball used on a mini court, so a practice grid reads apart from match play.

@3dassets112 tris
Ball Hopper (Tennis Club and Courts)

Ball Hopper (Tennis Club and Courts)

A 0.78 m wire ball hopper holding twelve balls, on a square frame with a carry handle over the top: the tube a coach picks a court up with.

@3dassets1.6k tris
Ball Basket (Tennis Club and Courts)

Ball Basket (Tennis Club and Courts)

A 0.5 m wire ball basket on splayed legs with nine balls in it, the open tray a coach feeds a drill from and leaves at the service line.

@3dassets1.6k tris
Ball Machine (Tennis Club and Courts)Animated

Ball Machine (Tennis Club and Courts)

A 0.86 m court side ball machine: a charcoal body on fixed castors, a mesh hopper of balls on top, a control panel at the back and a throwing barrel that spins.

@3dassets2.1k tris
Umpire Chair (Tennis Club and Courts)

Umpire Chair (Tennis Club and Courts)

A 2.5 m umpire chair: a splayed steel frame with a ladder up the front, a timber seat and back 1.95 m up, armrests and a small score desk across the lap.

@3dassets276 tris
Service Speed Board (Tennis Club and Courts)

Service Speed Board (Tennis Club and Courts)

A 2.2 m service speed board on a steel post: a charcoal case with a blue face, two blank white digit panels and a yellow label bar under them.

@3dassets104 tris
Court Scoreboard (Tennis Club and Courts)Animated

Court Scoreboard (Tennis Club and Courts)

A 1.95 m court scoreboard on two posts: a charcoal case with a name strip, four blue set panels, a yellow rule and one white score card that tips forward on its top hinge.

@3dassets156 tris
Court Towel (Tennis Club and Courts)

Court Towel (Tennis Club and Courts)

A folded court towel 0.42 m across, three layers of terry in club blue and white, for a chair back or the bench at a changeover.

@3dassets36 tris
Sports Bag (Tennis Club and Courts)

Sports Bag (Tennis Club and Courts)

A 0.94 m racket holdall: a charcoal duffel with a rounded top and blue end caps, a front pocket with a yellow zip and twin grab handles, for a bench end or a chair side.

@3dassets232 tris
Water Bottle (Tennis Club and Courts)

Water Bottle (Tennis Club and Courts)

A 0.3 m sports water bottle in club blue with a charcoal push pull cap and a blank white label panel, for a bench, a bag or a chair side.

@3dassets156 tris
Sweatband Set (Tennis Club and Courts)

Sweatband Set (Tennis Club and Courts)

A headband and two wristbands in white towelling with a blue tab on each, laid out together for a bag, a bench or a locker shelf.

@3dassets468 tris
Courtside Bench (Tennis Club and Courts)

Courtside Bench (Tennis Club and Courts)

A 1.8 m slatted timber bench on a charcoal steel frame, the seat that stands at the net post end of a court.

@3dassets144 tris
Players Chair And Parasol (Tennis Club and Courts)

Players Chair And Parasol (Tennis Club and Courts)

A players chair under its own parasol: a blue seat and high back on a steel frame, armrests, a towel on the seat and a 1.9 m blue and white canopy on a post behind the shoulder.

@3dassets216 tris
Practice Wall (Tennis Club and Courts)

Practice Wall (Tennis Club and Courts)

A 6.4 m practice wall 3.16 m high: a blue hitting face on a charcoal plinth, a painted net line, a height line and three yellow target squares, buttressed at both ends.

@3dassets144 tris
Floodlight Mast (Tennis Club and Courts)

Floodlight Mast (Tennis Club and Courts)

An 8.1 m court floodlight mast: a tapered steel column on a concrete base with a cross head carrying four angled lamps, the light a club plays under after work.

@3dassets188 tris
Spectator Bleacher (Tennis Club and Courts)

Spectator Bleacher (Tennis Club and Courts)

A 4.2 m three row spectator bleacher: timber benches and backs on a raked steel frame with side rails, for the surround beside a show court.

@3dassets288 tris
Clubhouse Wall Bay (Tennis Club and Courts)

Clubhouse Wall Bay (Tennis Club and Courts)

A 4 m clubhouse facade bay: a rendered wall 3 m to the head, a timber plinth and head band and a green sign panel, ported on both ends.

@3dassets60 tris
Clubhouse Window Bay (Tennis Club and Courts)

Clubhouse Window Bay (Tennis Club and Courts)

The 4 m clubhouse bay with a wide glazed window in a timber frame, for the lounge side that looks out over the courts.

@3dassets108 tris
Clubhouse Door Bay (Tennis Club and Courts)Animated

Clubhouse Door Bay (Tennis Club and Courts)

A 4 m clubhouse entrance bay on the same module as the wall bay: piers and a lintel round a 1.8 m opening, a timber threshold and a glazed door that swings open.

@3dassets120 tris
Clubhouse Gable End (Tennis Club and Courts)

Clubhouse Gable End (Tennis Club and Courts)

The 6 m gable end that closes a clubhouse run: a rendered wall to the head, the gable above it cut to the roof pitch and a square window under the apex.

@3dassets68 tris
Clubhouse Roof Slope (Tennis Club and Courts)

Clubhouse Roof Slope (Tennis Club and Courts)

One 4 m bay of clubhouse roof: a charcoal slab that seats on the wall head at its eave edge and climbs 1.8 m over a 3 m run to the ridge, with standing seams picked out along it.

@3dassets72 tris
Clubhouse Ridge Cap (Tennis Club and Courts)

Clubhouse Ridge Cap (Tennis Club and Courts)

A 4 m ridge cap in clay red, 0.6 m across and cut to the roof pitch, so it closes the joint where two slopes meet without reading as a slope of its own.

@3dassets24 tris
Terrace Table (Tennis Club and Courts)

Terrace Table (Tennis Club and Courts)

A 0.92 m round terrace table 0.79 m high: a timber top on a charcoal pedestal and a weighted foot, for the deck outside a clubhouse.

@3dassets168 tris
Terrace Chair (Tennis Club and Courts)

Terrace Chair (Tennis Club and Courts)

A 1.1 m terrace chair: a timber seat and a slatted, slightly raked back on a charcoal steel frame, to stand round the terrace table.

@3dassets132 tris
Terrace Parasol (Tennis Club and Courts)

Terrace Parasol (Tennis Club and Courts)

A 2.7 m terrace parasol: a 2.6 m blue and white segmented canopy on a steel pole in a weighted base, for a table on the clubhouse terrace.

@3dassets148 tris
Terrace Planter (Tennis Club and Courts)

Terrace Planter (Tennis Club and Courts)

A 0.94 m square timber planter with a clipped green shrub in it, for a terrace edge, a gate side or the front of a clubhouse.

@3dassets292 tris
Court Litter Bin (Tennis Club and Courts)

Court Litter Bin (Tennis Club and Courts)

A 1.04 m court side litter bin: a charcoal drum with two steel bands, a hooded top and a yellow label panel, for a gate side or a terrace corner.

@3dassets292 tris
Court Roller (Tennis Club and Courts)Animated

Court Roller (Tennis Club and Courts)

A 0.94 m hand court roller: a heavy steel drum in a charcoal yoke with a scraper bar over it and a raked handle, for dressing a clay court after play.

@3dassets268 tris
Net Winder (Tennis Club and Courts)Animated

Net Winder (Tennis Club and Courts)

A 0.75 m net winder: a steel cord drum with a crank between two charcoal cheeks on a foot plate, the reel a net cord is tensioned from at the post.

@3dassets132 tris
Line Marking Trolley (Tennis Club and Courts)Animated

Line Marking Trolley (Tennis Club and Courts)

A 0.72 m line marking trolley: a paint tank on two wheels with a blue lid, a marking shoe under the nose and a raked push handle, for repainting a court line.

@3dassets284 tris
Coach Whiteboard (Tennis Club and Courts)

Coach Whiteboard (Tennis Club and Courts)

A 1.45 m coaching whiteboard on an A frame: a white board with a blue court diagram, the lines of a full court drawn on it and a pen tray under the face.

@3dassets188 tris
Club Courts and Terrace (Tennis Club and Courts)

Club Courts and Terrace (Tennis Club and Courts)

A working tennis club built from the kit: a full doubles court of blue surface tiles inside a green surround, with the painted line set over them, the net up between its posts and singles sticks in place. Court fencing rings it, windbreak screens along the back run and a gate...

@3dassets16.8k tris

Similar packs

Basketball Club and Street Courts assembled scene31 models

Basketball Club and Street Courts

30 premium basketball court, club furniture, training and modular fence designs in a complete community sports setting.

AI used in 31 of 31 files · Claude Fable 5.1

11.9 MB totalStarter scene includedCC0 1.0 Universal
Car Factory Production Line assembled scene77 models

Car Factory Production Line

A complete car assembly plant: an invented hatchback in six build stages, press and body shop, paint shop, trim and final assembly, end of line testing, a modular 6 m hall kit, logistics and posed workers.

AI used in 77 of 77 files · Claude Fable 5.1

6.9 MB totalStarter scene includedCC0 1.0 Universal
Squash Club and Racket Workshop assembled scene51 models

Squash Club and Racket Workshop

Fifty premium court, racket servicing, spectator and club interior designs.

AI used in 51 of 51 files · GPT-6

6.6 MB totalStarter scene includedCC0 1.0 Universal
Curling Club and Ice Maintenance assembled scene51 models

Curling Club and Ice Maintenance

Fifty specialist curling and ice maintenance designs with a complete long sheet in a furnished roofed club.

AI used in 51 of 51 files · GPT-6

8.0 MB totalStarter scene includedCC0 1.0 Universal
Tabletop Hobby Store and Club assembled scene51 models

Tabletop Hobby Store and Club

Fifty miniature assembly, painting, retail and club furniture designs in a fitted roofed hobby shop.

AI used in 51 of 51 files · GPT-6

7.9 MB totalStarter scene includedCC0 1.0 Universal
Baseball Park and Batting Cages assembled scene47 models

Baseball Park and Batting Cages

A complete ball park in a kit: clay, grass and warning track tiles on one grid, the plate, mound, bases and foul lines, a padded outfield wall with corners, a backstop with a gate, modular dugouts, bleachers, a scoreboard, bats, mitts, helmets and a batting cage.

AI used in 47 of 47 files · Claude Opus 5

1.9 MB totalStarter scene includedCC0 1.0 Universal
Football Soccer Stadium and Club Grounds assembled scene72 models

Football Soccer Stadium and Club Grounds

A full-size marked football pitch and training pitch, goals, nets and rebounders, training cones, ladders and mannequins, terraces, seated stands, dugouts and club ground facilities.

AI used in 72 of 72 files · Claude Fable 5.1

1.6 MB totalStarter scene includedCC0 1.0 Universal
Royal Court and Throne Palace assembled scene51 models

Royal Court and Throne Palace

Fifty ivory, maroon and brass designs for court audiences, royal dispatch and palace courtyard banquets.

AI used in 51 of 51 files · GPT-6

9.2 MB totalStarter scene includedCC0 1.0 Universal
Fencing Club and Tournament Piste assembled scene51 models

Fencing Club and Tournament Piste

Fifty specialist fencing, electrical scoring and weapon maintenance designs in a furnished two-piste club.

AI used in 51 of 51 files · GPT-6

7.4 MB totalStarter scene includedCC0 1.0 Universal
WW1 Trench Line 1917 assembled scene97 models

WW1 Trench Line 1917

Modular period earthworks, dugouts, no man’s land, trench kit and rear-area transport.

AI used in 97 of 97 files · Claude Fable 5.1

4.2 MB totalStarter scene includedCC0 1.0 Universal