3DAssets.dev

Loading scene

Walkable demo

Dog Agility and Training Field

Walk a club agility course end to end: the hurdles and the running order, the A frame and dog walk, a seesaw that rocks on its fulcrum, twelve weave poles and a tunnel line, then the judging table and the handler area behind the rope.

About

What is placed

A roped agility ring on mown and worn grass, 24 metres square, laid from the pack's own ground tiles. The round runs from the entry gate and the timing gates down the centre: two hurdles, the same hurdle at its upper setting, the wall jump and the brush fence, the spread jump, the tyre jump and the long jump planks. The contact obstacles are the A frame, the dog walk and the seesaw, with the pause table and its painted box beside them. Twelve weave poles run down the east side and the tunnel line closes the round: two rigid straights, a curve and the collapsed tunnel. Numbered cones set the order.

The judge and timekeeper table sits at the rope, with the scoreboard, the PA post and the spectator benches across the ring. Behind it is the handler area: wire crates and a crate trolley, grooming tables and lead racks under two shade gazebos, water stations, a rosette and trophy table, the first aid point, the noticeboard and the litter bins. The club shed and the equipment store rack stand at the far end beside the car park, inside a boundary of hedges and tree clumps.

What moves

Both hurdles and the spread jump tilt their bars, the tyre swings in its frame, and the seesaw plank rocks on its fulcrum. The ring entry gate, the club shed door and the litter bin lids open and close. The crate trolley and the grooming table roll on their wheels. Every clip plays as you walk up to it.

What does not move, and why

There are no dogs anywhere in this pack. The catalogue supplies them separately, in Cats Dogs and Pets at Home and in Pets and Companions HD, so this is the course they run rather than a scene with a dog in it. There are no handlers or judges either, because nothing in this library is skinned.

The ring rope, the fabric chute of the collapsed tunnel, the leads on the rack and the beam between the timing gates are static geometry. None of them is reachable with the rigid node transforms this library uses, and a faked version would cost a consumer more than it gives. No real kennel club, competition or governing body is named anywhere in the pack.

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 "Dog Agility and Training Field" demo scene from the Dog Agility and Training Field pack in my project.

Layout (JSON, every placement with its CDN URL): https://3dassets.dev/api/v1/demos/dog-agility-and-training-field
Pack manifest: https://3dassets.dev/api/v1/packs/dog-agility-and-training-field
Demo page: https://3dassets.dev/demos/dog-agility-and-training-field

- 142 placements of 43 models; units are metres, +Y up, rotation is yaw in degrees about +Y
- Spawn at (2.75, 0.126, 4.25) facing 195 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 Dog Agility and Training Field 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 Dog Agility and Training Field 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 Dog Agility and Training Field 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

Mown Grass Ground Tile (Dog Agility and Training Field)

Mown Grass Ground Tile (Dog Agility and Training Field)

A 4 m square of mown turf 6 mm thick with a scatter of longer tufts, ported on all four edges so a training field of any size tiles out of it. Static.

@3dassets72 tris
Worn Grass Ground Tile (Dog Agility and Training Field)

Worn Grass Ground Tile (Dog Agility and Training Field)

The same 4 m tile in worn bare earth, for the lines a course wears into a field at the jump take offs and along the weaves. Geometry and ports unchanged, so it drops into the grass grid anywhere.

@3dassets72 tris
Car Park Marking Tile (Dog Agility and Training Field)

Car Park Marking Tile (Dog Agility and Training Field)

A 4 m hardstanding tile in compacted earth with two marked bays and a head line, ported the same way as the grass tile so the club car park joins the field grid. Static.

@3dassets84 tris
Ring Rope and Stanchion Run (Dog Agility and Training Field)

Ring Rope and Stanchion Run (Dog Agility and Training Field)

A 3 m bay of ring rope: one 0.52 m stanchion on a weighted foot at the start of the bay, a red top rope and a white lower rope carrying on to the next stanchion, so bays chain into a ring of any shape. Static: rope is a hanging curve a rigid node cannot hold.

@3dassets152 tris
Ring Entry Gate (Dog Agility and Training Field)Animated

Ring Entry Gate (Dog Agility and Training Field)

A 3 m gate bay for the ring rope: a hinged 1.4 m blue barred leaf between a hanging post and a strike post, with the rope carrying on from the strike post to the next stanchion. The leaf is one node on the hinge post, so the clip swings it about the real hinge.

@3dassets376 tris
Electronic Timing Gate Pair (Dog Agility and Training Field)

Electronic Timing Gate Pair (Dog Agility and Training Field)

A matched pair of timing posts 3.4 m apart on weighted feet, the beam head on one and the reflector on the other, used at the start and again at the finish. Static by design: a light beam has nothing to animate.

@3dassets200 tris
Agility Hurdle Jump (Dog Agility and Training Field)Animated

Agility Hurdle Jump (Dog Agility and Training Field)

A 1.24 m single bar agility hurdle on two 0.86 m uprights with slatted blue and red wings, weighted feet and cups at 0.3 m and 0.55 m. The bar is one node resting in the lower cups, so the clip tips it in the cups the way a knocked pole does before it drops.

@3dassets252 tris
Agility Hurdle Jump, Upper Setting (Dog Agility and Training Field)Animated

Agility Hurdle Jump, Upper Setting (Dog Agility and Training Field)

The same hurdle with its striped bar seated in the upper pair of cups, for the larger height classes on a mixed course. The cups are modelled at both settings on every hurdle; only the bar moves between them.

@3dassets252 tris
Agility A Frame (Dog Agility and Training Field)

Agility A Frame (Dog Agility and Training Field)

A 5.0 m A frame climbing to 1.72 m: two 0.9 m wide ramps with eight anti slip slats each, blue side rails, a red apex bar and yellow contact zones at both feet. Static: the panels are pinned at the apex and the height is set by hand on a real frame.

@3dassets324 tris
Weave Pole Set, Twelve Poles (Dog Agility and Training Field)

Weave Pole Set, Twelve Poles (Dog Agility and Training Field)

The full competition set of twelve poles on a 7.2 m rail, the same spacing and banding, for the weave a finished course actually asks for.

@3dassets1.3k tris
Agility Dog Walk (Dog Agility and Training Field)

Agility Dog Walk (Dog Agility and Training Field)

A 8.8 m dog walk: a 3.6 m plank at 1.2 m on two braced trestles with a slatted ramp down to the grass at each end, blue edge rails along the top and yellow contact zones at the bottom of both ramps. Static.

@3dassets488 tris
Rigid Tunnel Section, Straight (Dog Agility and Training Field)

Rigid Tunnel Section, Straight (Dog Agility and Training Field)

A 1.6 m straight tunnel section of 0.64 m bore with three coloured hoops, open at both ends and ported so sections chain into a run of any length. Static: a real tunnel is held in shape by sandbags, which are placed separately.

@3dassets336 tris
Rigid Tunnel Section, Curved (Dog Agility and Training Field)

Rigid Tunnel Section, Curved (Dog Agility and Training Field)

A 45 degree tunnel bend of 0.64 m bore on a 2.4 m radius, ported at both mouths so a run of straights can be turned out of the dog's line. Static.

@3dassets304 tris
Collapsed Tunnel Entry (Dog Agility and Training Field)

Collapsed Tunnel Entry (Dog Agility and Training Field)

A 0.64 m rigid barrel entry with a 2 m fabric chute lying out behind it, in blue and white bands with the exit hem flat on the grass. The chute is static and the description says so: cloth needs a simulation or a bone per hoop, and one rigid node cannot open it.

@3dassets360 tris
Agility Seesaw (Dog Agility and Training Field)Animated

Agility Seesaw (Dog Agility and Training Field)

A 3.66 m seesaw plank on a cast fulcrum at 0.6 m, slatted, railed in blue and with a yellow up contact and a red down contact at the ends. The plank is one node on the axle itself, so the clip tips it about the real pivot and the base never moves.

@3dassets272 tris
Agility Tyre Jump (Dog Agility and Training Field)Animated

Agility Tyre Jump (Dog Agility and Training Field)

A 0.76 m red tyre slung in a 1.5 m steel frame at 1.75 m, held on two hanger rods above and two steadying rods to a yellow base tie below. The tyre is one node hung on the head rail, so the clip swings it in the frame; the frame and its weighted feet are static.

@3dassets296 tris
Agility Spread Jump (Dog Agility and Training Field)Animated

Agility Spread Jump (Dog Agility and Training Field)

A two bar spread over a 0.5 m gap, the back bar set 0.16 m above the front one so the dog has to clear width as well as height. Each bar is its own node in its own cups.

@3dassets336 tris
Agility Long Jump Plank Set (Dog Agility and Training Field)

Agility Long Jump Plank Set (Dog Agility and Training Field)

A four element long jump: rising red and white planks on end blocks over a 2 m run, with four yellow corner marker poles that tell the judge the dog jumped the whole spread. Static; the planks lift off their blocks in reality but are modelled as one set.

@3dassets288 tris
Agility Wall Jump (Dog Agility and Training Field)

Agility Wall Jump (Dog Agility and Training Field)

A 0.68 m panelled wall jump 1.24 m wide with a red coping, two loose yellow displaceable units on top and a marker post at each end. Static: the units lift off in reality but are modelled in place.

@3dassets132 tris
Agility Brush Fence (Dog Agility and Training Field)

Agility Brush Fence (Dog Agility and Training Field)

A 1.24 m brush fence: a clipped green brush in a timber tray between two posts, with a red top bar over it at 0.72 m. Static; the foliage is solid blocks, not cards, so it reads from any angle.

@3dassets156 tris
Agility Pause Table (Dog Agility and Training Field)

Agility Pause Table (Dog Agility and Training Field)

A 0.92 m square pause table at 0.45 m: a timber top with a black rubber mat and yellow edge tapes on a bolted steel frame with cross rails. Static.

@3dassets144 tris
Pause Box Marking (Dog Agility and Training Field)

Pause Box Marking (Dog Agility and Training Field)

A 1.4 m square of white ground tape with red corner patches, the box a dog is sent to in a games class instead of a table. Lays flat on the grass; static.

@3dassets96 tris
Course Number Cone (Dog Agility and Training Field)

Course Number Cone (Dog Agility and Training Field)

A red marker cone with a white number plate on a short wire, the marker set beside each obstacle to give the running order. The plate carries abstract bar marks rather than a printed numeral, so a project can letter it. Static.

@3dassets84 tris
Judge and Timekeeper Table (Dog Agility and Training Field)

Judge and Timekeeper Table (Dog Agility and Training Field)

A 1.5 m folding table at the ring edge with a scoresheet and pen, a stopwatch on its face and a folding chair behind it. Static: the stopwatch is a prop, and nothing here has a moving part worth a rigid node.

@3dassets368 tris
Ring Scoreboard (Dog Agility and Training Field)

Ring Scoreboard (Dog Agility and Training Field)

A 1.8 m scoreboard on two posts at 1.15 m, with a blue header band and three flip panels for the running dog, the faults and the time. The digits are abstract bars, so a project can letter them. Static.

@3dassets216 tris
Field PA Speaker Post (Dog Agility and Training Field)

Field PA Speaker Post (Dog Agility and Training Field)

A 2.9 m post carrying two horn speakers back to back and a grey amplifier box, the public address a club calls its running order over. Static.

@3dassets132 tris
Club Noticeboard (Dog Agility and Training Field)

Club Noticeboard (Dog Agility and Training Field)

A timber noticeboard on two posts with a glazed face and four abstract sheets pinned behind it, the running orders and class lists a club posts at the field gate. The sheets are blank panels, so a project can put its own artwork on them. Static.

@3dassets120 tris
Field First Aid Point (Dog Agility and Training Field)

Field First Aid Point (Dog Agility and Training Field)

A 1.5 m post with a green first aid box on it, marked with a white and green cross, the point a club sets at the handler end of the field. Static: the box is modelled closed.

@3dassets124 tris
Club Shade Gazebo (Dog Agility and Training Field)

Club Shade Gazebo (Dog Agility and Training Field)

A 3 m pop up shade gazebo on four steel legs, with a blue and white canopy on a red ridge and scalloped yellow valances. Static: the frame is modelled up, and a folding leg set needs a joint per scissor pair.

@3dassets252 tris
Rosette and Trophy Table (Dog Agility and Training Field)

Rosette and Trophy Table (Dog Agility and Training Field)

A 1.5 m presentation table with a red cloth, five ribbon rosettes laid out on it and three cups behind them. Static; the rosette ribbons are solid, not cloth.

@3dassets888 tris
Club Shade Gazebo, Red (Dog Agility and Training Field)

Club Shade Gazebo, Red (Dog Agility and Training Field)

The same gazebo in red and white with a blue ridge, so a club field can carry two or three without them reading as one model copied. Geometry unchanged.

@3dassets252 tris
Grooming Table (Dog Agility and Training Field)Animated

Grooming Table (Dog Agility and Training Field)

A 1.1 m rubber topped grooming table at 0.78 m on four castors, with a clamped grooming arm and noose and a kit box on the top. The castors are nodes on their own axles; the arm is static, because it is set by hand and clamped.

@3dassets456 tris
Lead Rack and Handler Kit Bag (Dog Agility and Training Field)

Lead Rack and Handler Kit Bag (Dog Agility and Training Field)

A 1.45 m timber A rack with four coiled leads on it, a treat pouch and clicker on the lower rail and a kit bag at its foot. Static: the leads are solid coils, because webbing hangs and a rigid node cannot carry that.

@3dassets588 tris
Dog Water Station (Dog Agility and Training Field)

Dog Water Station (Dog Agility and Training Field)

A wheeled tray water point: a lidded blue drum with a tap over two steel bowls, on a rubber tray with a yellow notice. Static: the tap and the water are modelled solid, because a running tap is a shader and a particle system, not a node transform.

@3dassets276 tris
Field Spectator Bench (Dog Agility and Training Field)

Field Spectator Bench (Dog Agility and Training Field)

A 1.8 m timber slatted bench on two cast ends, the seating a club puts along the handler side of the ring. Static.

@3dassets108 tris
Wire Waiting Crate (Dog Agility and Training Field)

Wire Waiting Crate (Dog Agility and Training Field)

A 0.92 m barred waiting crate with a blue lower panel on the door side, a yellow bedding mat and a red latch, the crate a dog waits in between runs. Static: the door is a barred panel in the frame and is modelled closed.

@3dassets408 tris
Crate Trolley (Dog Agility and Training Field)Animated

Crate Trolley (Dog Agility and Training Field)

A 1.1 m timber deck trolley on four 0.2 m castors with a blue handle, the way a crate and a kit bag get from the car park to the ring. Each castor is its own node on its own axle, so the clip rolls all four together.

@3dassets432 tris
Field Litter Bin (Dog Agility and Training Field)Animated

Field Litter Bin (Dog Agility and Training Field)

A 0.82 m blue field bin with a domed lid hinged along its back edge and a yellow notice panel on the front. The lid is one node on the hinge, so the clip opens it the way the real one lifts.

@3dassets144 tris
Training Cone and Marker Set (Dog Agility and Training Field)

Training Cone and Marker Set (Dog Agility and Training Field)

Four small training cones and three flat ground discs, the markers a class is set out with for handling drills away from the numbered course. Static; the pieces are one model so a field dresses in a single placement.

@3dassets232 tris
Training Club Shed (Dog Agility and Training Field)Animated

Training Club Shed (Dog Agility and Training Field)

A 3.2 x 2.4 m timber club shed on a concrete pad, 2.75 m to the ridge, with a blue braced door on the front, a window on the gable end and a yellow board beside the door. The door is one node on its hinge jamb, so the clip opens and closes it about the real hinge.

@3dassets372 tris
Equipment Store Rack (Dog Agility and Training Field)

Equipment Store Rack (Dog Agility and Training Field)

A 2.6 m open steel rack for the club's spare kit: jump bars on the lower shelf, wing panels stood on edge above and weave poles standing in the top. Static.

@3dassets372 tris
Boundary Hedge Section (Dog Agility and Training Field)

Boundary Hedge Section (Dog Agility and Training Field)

A 2 m run of clipped boundary hedge at 1.3 m on a strip of bare earth, ported at both ends so a field boundary runs to any length. Static.

@3dassets36 tris
Boundary Tree Clump (Dog Agility and Training Field)

Boundary Tree Clump (Dog Agility and Training Field)

Three broadleaf trees of different heights on one patch of bare earth, the planting a training field has along its boundary. Static; the canopy is faceted solid geometry with no billboards or alpha cards.

@3dassets528 tris