{"data":{"id":108,"slug":"equestrian-yard-and-stables","title":"Horse Stables and Equestrian Yard","summary":"Low-poly horses, modular stable bays, paddock fencing, arenas, show jumps, tack and yard equipment.","description":"Equestrian yard and stables in the muted yard low-poly family. Eight horse studies — riding horse standing, grazing, trotting and rearing plus pony, draft horse, foal and donkey — each in four coat colours, with modular stable bays on a 3.6 m grid, covered aisles, paddock and arena fencing on a 3.0 m run, a twelve-piece show jumping course, twenty tack and care props and yard vehicles. Two composed demonstrations. Static CC0 geometry prepared for human review; no rigs or animation.","url":"https://3dassets.dev/packs/equestrian-yard-and-stables","coverUrl":"https://cdn.3dassets.dev/assets/23846/v1/poster.webp","assetCount":107,"aiGenerated":true,"aiGeneratedAssetCount":107,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":5420952,"totalTriangles":110880,"starterScene":{"id":"23846","slug":"equestrian-yard-and-stables-stable-yard-7720e1c9-starter-scene","title":"Stable Yard (Horse Stables and Equestrian Yard)","summary":"Stable yard demonstration: a four-bay aisle with stall bays either side, a tack room and wash bay, horses at the tie rail and in a stall, a muck barrow, hay bales and a trailer parked in the lane. Static layout of pack instances; no rig, collision or navigation data.","description":"Stable yard demonstration: a four-bay aisle with stall bays either side, a tack room and wash bay, horses at the tie rail and in a stall, a muck barrow, hay bales and a trailer parked in the lane. Static layout of pack instances; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-stable-yard-7720e1c9-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/23846/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-stable-yard-7720e1c9-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/23846/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23846/v1/poster.webp","blurhash":"U39%xC_400s;E9M_$_S6004m~qoM~K%hEA${","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":418036,"triangles":11064,"vertices":23004,"meshes":77,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-6.444733444784951,-0.0001287805527303565,-7.201200032234192],"max":[5.354847051313593,4.170083515667193,16.03855568623623]},"sizeMeters":[11.8,4.17,23.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T20:15:02.516Z","updatedAt":"2026-10-10T09:18:56.140Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23846/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StableYardHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23846/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23846/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23846/v1/model.glb\" alt=\"Stable Yard (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23846/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23846/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"23748","slug":"equestrian-yard-and-stables-horse-standing-9dae15bd","title":"Riding Horse Standing (Bay) (Horse Stables and Equestrian Yard)","summary":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers.","description":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-standing-9dae15bd","cdnUrl":"https://cdn.3dassets.dev/assets/23748/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-standing-9dae15bd","thumbnailUrl":"https://cdn.3dassets.dev/assets/23748/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23748/v1/poster.webp","blurhash":"U496~;Ri00%1=?oyX9$%00bc~BRQ0.IV$eSi","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116388,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.23445610948109114,0.0000601648578573144,-1.4431805610656738],"max":[0.23445610948109114,2.172179500827249,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":17,"publishedAt":"2026-09-07T20:14:37.072Z","updatedAt":"2026-10-05T16:33:41.107Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23748/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseStandingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23748/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23748/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23748/v1/model.glb\" alt=\"Riding Horse Standing (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23748/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23748/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23743","slug":"equestrian-yard-and-stables-horse-standing-chestnut-425d46ab","title":"Riding Horse Standing (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers, chestnut coat.","description":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-standing-chestnut-425d46ab","cdnUrl":"https://cdn.3dassets.dev/assets/23743/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-standing-chestnut-425d46ab","thumbnailUrl":"https://cdn.3dassets.dev/assets/23743/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23743/v1/poster.webp","blurhash":"U7BV^TWn00iw~Ut7IqRi00t8~ANG03M{-mxv","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":117208,"triangles":2356,"vertices":7068,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.23445610948109114,0.0000601648578573144,-1.4431805610656738],"max":[0.23445610948109114,2.1722039779239526,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:38.092Z","updatedAt":"2026-10-05T16:33:40.942Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23743/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseStandingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23743/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23743/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23743/v1/model.glb\" alt=\"Riding Horse Standing (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23743/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23743/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23741","slug":"equestrian-yard-and-stables-horse-standing-grey-f42f5735","title":"Riding Horse Standing (Grey) (Horse Stables and Equestrian Yard)","summary":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers, grey coat.","description":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-standing-grey-f42f5735","cdnUrl":"https://cdn.3dassets.dev/assets/23741/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-standing-grey-f42f5735","thumbnailUrl":"https://cdn.3dassets.dev/assets/23741/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23741/v1/poster.webp","blurhash":"U9B:sqRj00of_NofIUWU00t7~qRj00NF-;t7","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116412,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.23445610948109114,0.0000601648578573144,-1.4431805610656738],"max":[0.23445610948109114,2.172297942578073,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:36.939Z","updatedAt":"2026-10-05T16:33:38.400Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23741/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseStandingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23741/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23741/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23741/v1/model.glb\" alt=\"Riding Horse Standing (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23741/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23741/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23744","slug":"equestrian-yard-and-stables-horse-standing-black-f9bdae42","title":"Riding Horse Standing (Black) (Horse Stables and Equestrian Yard)","summary":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers, black coat.","description":"Riding horse standing square with all four hooves on the ground and the head carried level, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-standing-black-f9bdae42","cdnUrl":"https://cdn.3dassets.dev/assets/23744/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-standing-black-f9bdae42","thumbnailUrl":"https://cdn.3dassets.dev/assets/23744/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23744/v1/poster.webp","blurhash":"U16t,i9Z00%29uxa?GtR00-p~qIU?G4.9Z-p","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":115692,"triangles":2356,"vertices":7068,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.23435138093871122,0.0000601648578573144,-1.4431805610656738],"max":[0.23435138093871122,2.1722245514373526,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:37.022Z","updatedAt":"2026-10-05T16:33:41.028Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23744/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseStandingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23744/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23744/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23744/v1/model.glb\" alt=\"Riding Horse Standing (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23744/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23744/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23746","slug":"equestrian-yard-and-stables-horse-grazing-b17bf85e","title":"Riding Horse Grazing (Bay) (Horse Stables and Equestrian Yard)","summary":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers.","description":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers. Dimensions 0.47 x 1.66 x 2.57 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-grazing-b17bf85e","cdnUrl":"https://cdn.3dassets.dev/assets/23746/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-grazing-b17bf85e","thumbnailUrl":"https://cdn.3dassets.dev/assets/23746/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23746/v1/poster.webp","blurhash":"U4A]viE001=x}l5811^i00J:$%=wyEr;}.-o","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116376,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2344491300967941,0.00003972833479720661,-1.2868839502334595],"max":[0.2344491300967941,1.664812437506591,1.2868839502334595]},"sizeMeters":[0.469,1.665,2.574],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:38.050Z","updatedAt":"2026-10-25T09:35:02.798Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23746/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseGrazingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23746/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23746/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23746/v1/model.glb\" alt=\"Riding Horse Grazing (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23746/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23746/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23745","slug":"equestrian-yard-and-stables-horse-grazing-chestnut-722efda9","title":"Riding Horse Grazing (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers, chestnut coat.","description":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers. Dimensions 0.47 x 1.66 x 2.57 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-grazing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-grazing-chestnut-722efda9","cdnUrl":"https://cdn.3dassets.dev/assets/23745/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-grazing-chestnut-722efda9","thumbnailUrl":"https://cdn.3dassets.dev/assets/23745/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23745/v1/poster.webp","blurhash":"U9Db+nbI03w[~A9b9v-S00E2wb-nE3xC=w-:","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":117196,"triangles":2356,"vertices":7068,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.2344491300967941,0.00003972833479720661,-1.2868839502334595],"max":[0.2344491300967941,1.6648038090808814,1.2868839502334595]},"sizeMeters":[0.469,1.665,2.574],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:38.038Z","updatedAt":"2026-10-25T09:37:00.466Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23745/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseGrazingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23745/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23745/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23745/v1/model.glb\" alt=\"Riding Horse Grazing (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23745/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23745/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23742","slug":"equestrian-yard-and-stables-horse-grazing-grey-b0a9216d","title":"Riding Horse Grazing (Grey) (Horse Stables and Equestrian Yard)","summary":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers, grey coat.","description":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers. Dimensions 0.47 x 1.66 x 2.57 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-grazing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-grazing-grey-b0a9216d","cdnUrl":"https://cdn.3dassets.dev/assets/23742/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-grazing-grey-b0a9216d","thumbnailUrl":"https://cdn.3dassets.dev/assets/23742/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23742/v1/poster.webp","blurhash":"UBD]h@a}00xu_N9FD$%f00D%%M-;D%x]-=%M","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116400,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2344491300967941,0.00003972833479720661,-1.2868839502334595],"max":[0.2344491300967941,1.664812437506591,1.2868839502334595]},"sizeMeters":[0.469,1.665,2.574],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:36.953Z","updatedAt":"2026-10-25T08:01:47.134Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23742/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseGrazingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23742/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23742/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23742/v1/model.glb\" alt=\"Riding Horse Grazing (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23742/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23742/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23747","slug":"equestrian-yard-and-stables-horse-grazing-black-1dabca5c","title":"Riding Horse Grazing (Black) (Horse Stables and Equestrian Yard)","summary":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers, black coat.","description":"Riding horse grazing with the neck lowered and the muzzle at ground level, about 1.62 m at the withers. Dimensions 0.47 x 1.66 x 2.57 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-grazing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-grazing-black-1dabca5c","cdnUrl":"https://cdn.3dassets.dev/assets/23747/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-grazing-black-1dabca5c","thumbnailUrl":"https://cdn.3dassets.dev/assets/23747/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23747/v1/poster.webp","blurhash":"U384Vt9F00$+D+IUxp%M00%Mn,bI~WIUWC-p","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":115664,"triangles":2356,"vertices":7068,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.23438591921730054,0.00003972833479720661,-1.2868839502334595],"max":[0.23438591921730054,1.664733972389285,1.2868839502334595]},"sizeMeters":[0.469,1.665,2.574],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:37.032Z","updatedAt":"2026-10-25T11:53:14.648Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23747/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseGrazingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23747/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23747/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23747/v1/model.glb\" alt=\"Riding Horse Grazing (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23747/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23747/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23751","slug":"equestrian-yard-and-stables-horse-trotting-31c0f270","title":"Riding Horse Trotting (Bay) (Horse Stables and Equestrian Yard)","summary":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers.","description":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-trotting-31c0f270","cdnUrl":"https://cdn.3dassets.dev/assets/23751/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-trotting-31c0f270","thumbnailUrl":"https://cdn.3dassets.dev/assets/23751/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23751/v1/poster.webp","blurhash":"U58WvzxZ01n#^%WoI;xa00NH~Bs;0NV]-TNH","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116380,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.23445610948109114,0.000010334323417127145,-1.4431805610656738],"max":[0.23445610948109114,2.172179500827249,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:38.803Z","updatedAt":"2026-10-25T11:44:50.656Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23751/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseTrottingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23751/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23751/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23751/v1/model.glb\" alt=\"Riding Horse Trotting (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23751/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23751/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23752","slug":"equestrian-yard-and-stables-horse-trotting-chestnut-83f9c03c","title":"Riding Horse Trotting (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers, chestnut coat.","description":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-trotting.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-trotting-chestnut-83f9c03c","cdnUrl":"https://cdn.3dassets.dev/assets/23752/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-trotting-chestnut-83f9c03c","thumbnailUrl":"https://cdn.3dassets.dev/assets/23752/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23752/v1/poster.webp","blurhash":"U8A]$vt601Mx~VofIoV@00WZ~AkA01WC=_kW","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":117204,"triangles":2356,"vertices":7068,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.23445610948109114,0.000010334323417127145,-1.4431805610656738],"max":[0.23445610948109114,2.1722039779239526,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:38.849Z","updatedAt":"2026-10-25T16:35:12.615Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23752/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseTrottingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23752/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23752/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23752/v1/model.glb\" alt=\"Riding Horse Trotting (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23752/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23752/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23750","slug":"equestrian-yard-and-stables-horse-trotting-grey-127b5139","title":"Riding Horse Trotting (Grey) (Horse Stables and Equestrian Yard)","summary":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers, grey coat.","description":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-trotting.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-trotting-grey-127b5139","cdnUrl":"https://cdn.3dassets.dev/assets/23750/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-trotting-grey-127b5139","thumbnailUrl":"https://cdn.3dassets.dev/assets/23750/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23750/v1/poster.webp","blurhash":"UABWb@t700Rj~qayIUj[00WB_3j[00az-;ax","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116412,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.23445610948109114,0.000010334323417127145,-1.4431805610656738],"max":[0.23445610948109114,2.1721579551225645,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:38.744Z","updatedAt":"2026-10-25T11:23:40.394Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23750/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseTrottingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23750/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23750/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23750/v1/model.glb\" alt=\"Riding Horse Trotting (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23750/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23750/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23749","slug":"equestrian-yard-and-stables-horse-trotting-black-9d9e7936","title":"Riding Horse Trotting (Black) (Horse Stables and Equestrian Yard)","summary":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers, black coat.","description":"Riding horse in a trot pose with one diagonal pair advanced and the near fore lifted and bent, about 1.62 m at the withers. Dimensions 0.47 x 2.17 x 2.89 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-trotting.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-trotting-black-9d9e7936","cdnUrl":"https://cdn.3dassets.dev/assets/23749/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-trotting-black-9d9e7936","thumbnailUrl":"https://cdn.3dassets.dev/assets/23749/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23749/v1/poster.webp","blurhash":"U15q^jog00M{?cRjoH%M00R%~qtR4mWXkDM_","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":115684,"triangles":2356,"vertices":7068,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.23435138093871122,0.000010334323417127145,-1.4431805610656738],"max":[0.23435138093871122,2.1722245514373526,1.4431805610656738]},"sizeMeters":[0.469,2.172,2.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:38.702Z","updatedAt":"2026-10-25T13:52:27.517Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23749/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseTrottingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23749/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23749/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23749/v1/model.glb\" alt=\"Riding Horse Trotting (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23749/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23749/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23753","slug":"equestrian-yard-and-stables-horse-rearing-a4bbf2c0","title":"Riding Horse Rearing (Bay) (Horse Stables and Equestrian Yard)","summary":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers.","description":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers. Dimensions 0.47 x 3.50 x 2.07 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-rearing-a4bbf2c0","cdnUrl":"https://cdn.3dassets.dev/assets/23753/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-rearing-a4bbf2c0","thumbnailUrl":"https://cdn.3dassets.dev/assets/23753/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23753/v1/poster.webp","blurhash":"U67wj1ob00Rn$|%2Ir9a02af~BoyESIW${?G","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116376,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.23444685161934128,0,-1.0367720755152003],"max":[0.23444685161934128,3.4974844455718994,1.0367165582795297]},"sizeMeters":[0.469,3.497,2.073],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:38.845Z","updatedAt":"2026-10-07T15:04:52.066Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23753/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseRearingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23753/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23753/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23753/v1/model.glb\" alt=\"Riding Horse Rearing (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23753/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23753/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23754","slug":"equestrian-yard-and-stables-horse-rearing-chestnut-586a4267","title":"Riding Horse Rearing (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers, chestnut coat.","description":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers. Dimensions 0.47 x 3.50 x 2.07 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-rearing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-rearing-chestnut-586a4267","cdnUrl":"https://cdn.3dassets.dev/assets/23754/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-rearing-chestnut-586a4267","thumbnailUrl":"https://cdn.3dassets.dev/assets/23754/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23754/v1/poster.webp","blurhash":"U89QBQf#00aO?F%2E29a03o2~AOCE7Ip-T?G","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":117196,"triangles":2356,"vertices":7068,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.23444070769236017,0,-1.0367210924454406],"max":[0.23444070769236017,3.4974844455718994,1.0367165582795297]},"sizeMeters":[0.469,3.497,2.073],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:39.797Z","updatedAt":"2026-10-25T08:41:56.576Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23754/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseRearingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23754/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23754/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23754/v1/model.glb\" alt=\"Riding Horse Rearing (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23754/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23754/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23756","slug":"equestrian-yard-and-stables-horse-rearing-grey-427f1b89","title":"Riding Horse Rearing (Grey) (Horse Stables and Equestrian Yard)","summary":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers, grey coat.","description":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers. Dimensions 0.47 x 3.50 x 2.07 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-rearing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-rearing-grey-427f1b89","cdnUrl":"https://cdn.3dassets.dev/assets/23756/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-rearing-grey-427f1b89","thumbnailUrl":"https://cdn.3dassets.dev/assets/23756/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23756/v1/poster.webp","blurhash":"U99tGmWV00oL.8%MD%9F00t7~qM{D%IU-;?b","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116400,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.23444070769236017,0,-1.0366159969703794],"max":[0.23444070769236017,3.4974844455718994,1.0367165582795297]},"sizeMeters":[0.469,3.497,2.073],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:40.020Z","updatedAt":"2026-10-07T15:04:21.224Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23756/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseRearingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23756/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23756/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23756/v1/model.glb\" alt=\"Riding Horse Rearing (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23756/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23756/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23755","slug":"equestrian-yard-and-stables-horse-rearing-black-4b9778cb","title":"Riding Horse Rearing (Black) (Horse Stables and Equestrian Yard)","summary":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers, black coat.","description":"Riding horse rearing on the hind legs with the forelegs folded and raised and the body pitched back, about 1.62 m at the withers. Dimensions 0.47 x 3.50 x 2.07 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of horse-rearing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-rearing-black-4b9778cb","cdnUrl":"https://cdn.3dassets.dev/assets/23755/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-rearing-black-4b9778cb","thumbnailUrl":"https://cdn.3dassets.dev/assets/23755/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23755/v1/poster.webp","blurhash":"U25;{xjE00S#Rk-;ob0K00R*~q%2x]D*RQ^+","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":115684,"triangles":2356,"vertices":7068,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.23444070769236017,0,-1.036631096779066],"max":[0.23444070769236017,3.4974844455718994,1.0367165582795297]},"sizeMeters":[0.469,3.497,2.073],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:39.872Z","updatedAt":"2026-10-07T15:05:23.451Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23755/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RidingHorseRearingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23755/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23755/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23755/v1/model.glb\" alt=\"Riding Horse Rearing (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23755/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23755/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23759","slug":"equestrian-yard-and-stables-pony-standing-34f15c63","title":"Pony Standing (Bay) (Horse Stables and Equestrian Yard)","summary":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers.","description":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers. Dimensions 0.45 x 1.71 x 2.22 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-pony-standing-34f15c63","cdnUrl":"https://cdn.3dassets.dev/assets/23759/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-pony-standing-34f15c63","thumbnailUrl":"https://cdn.3dassets.dev/assets/23759/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23759/v1/poster.webp","blurhash":"U49sxFIU00-nvzkCXS%100j^~Aj=74M{,.Na","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116368,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2268182879477711,-0.00004702485229446385,-1.110950231552124],"max":[0.2268182879477711,1.7066046927443392,1.110950231552124]},"sizeMeters":[0.454,1.707,2.222],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:40.547Z","updatedAt":"2026-10-06T01:57:15.198Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23759/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PonyStandingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23759/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23759/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23759/v1/model.glb\" alt=\"Pony Standing (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23759/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23759/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23758","slug":"equestrian-yard-and-stables-pony-standing-chestnut-e343e81e","title":"Pony Standing (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers, chestnut coat.","description":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers. Dimensions 0.45 x 1.71 x 2.22 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of pony-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-pony-standing-chestnut-e343e81e","cdnUrl":"https://cdn.3dassets.dev/assets/23758/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-pony-standing-chestnut-e343e81e","thumbnailUrl":"https://cdn.3dassets.dev/assets/23758/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23758/v1/poster.webp","blurhash":"U8C6JcNH00nM^%kWIpa000t7}@WB0NRP-otR","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":117188,"triangles":2356,"vertices":7068,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.2268182879477711,-0.00004702485229446385,-1.110950231552124],"max":[0.2268182879477711,1.7066556192061597,1.110950231552124]},"sizeMeters":[0.454,1.707,2.222],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:40.509Z","updatedAt":"2026-10-06T01:58:41.015Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23758/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PonyStandingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23758/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23758/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23758/v1/model.glb\" alt=\"Pony Standing (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23758/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23758/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23757","slug":"equestrian-yard-and-stables-pony-standing-grey-8870f4cc","title":"Pony Standing (Grey) (Horse Stables and Equestrian Yard)","summary":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers, grey coat.","description":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers. Dimensions 0.45 x 1.71 x 2.22 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of pony-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-pony-standing-grey-8870f4cc","cdnUrl":"https://cdn.3dassets.dev/assets/23757/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-pony-standing-grey-8870f4cc","thumbnailUrl":"https://cdn.3dassets.dev/assets/23757/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23757/v1/poster.webp","blurhash":"U9CZY5IV00t6_3jZMxbH00s;~qW.00R*-;s:","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116392,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2268182879477711,-0.00004702485229446385,-1.110950231552124],"max":[0.2268182879477711,1.7065665647261308,1.110950231552124]},"sizeMeters":[0.454,1.707,2.222],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:40.465Z","updatedAt":"2026-10-05T23:12:21.320Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23757/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PonyStandingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23757/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23757/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23757/v1/model.glb\" alt=\"Pony Standing (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23757/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23757/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23761","slug":"equestrian-yard-and-stables-pony-standing-black-be6cde2b","title":"Pony Standing (Black) (Horse Stables and Equestrian Yard)","summary":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers, black coat.","description":"Pony standing square with all four hooves on the ground and the head carried level, about 1.28 m at the withers. Dimensions 0.45 x 1.71 x 2.22 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of pony-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-pony-standing-black-be6cde2b","cdnUrl":"https://cdn.3dassets.dev/assets/23761/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-pony-standing-black-be6cde2b","thumbnailUrl":"https://cdn.3dassets.dev/assets/23761/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23761/v1/poster.webp","blurhash":"U27B4T9F00?F0Mt6?Ft800%2-=I;~oD*IVxU","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":115680,"triangles":2356,"vertices":7068,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.22683303482848943,-0.00004702485229446385,-1.110950231552124],"max":[0.22683303482848943,1.7065765990653938,1.110950231552124]},"sizeMeters":[0.454,1.707,2.222],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:41.622Z","updatedAt":"2026-10-06T00:16:17.594Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23761/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PonyStandingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23761/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23761/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23761/v1/model.glb\" alt=\"Pony Standing (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23761/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23761/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23760","slug":"equestrian-yard-and-stables-draft-horse-standing-5f444c07","title":"Draft Horse Standing (Bay) (Horse Stables and Equestrian Yard)","summary":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers.","description":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers. Dimensions 0.71 x 2.36 x 3.21 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-draft-horse-standing-5f444c07","cdnUrl":"https://cdn.3dassets.dev/assets/23760/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-draft-horse-standing-5f444c07","thumbnailUrl":"https://cdn.3dassets.dev/assets/23760/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23760/v1/poster.webp","blurhash":"U49?zTD*00-PvzSgtR-V00k=}@aJ5tM{$yI;","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116440,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3561093026704666,0.000076619945447165,-1.6026521921157837],"max":[0.3561093026704666,2.3628910904858857,1.6026521921157837]},"sizeMeters":[0.712,2.363,3.205],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":14,"publishedAt":"2026-09-07T20:14:40.599Z","updatedAt":"2026-10-06T06:21:27.631Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23760/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DraftHorseStandingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23760/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23760/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23760/v1/model.glb\" alt=\"Draft Horse Standing (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23760/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23760/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23762","slug":"equestrian-yard-and-stables-draft-horse-standing-chest-8551c6e6","title":"Draft Horse Standing (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers, chestnut coat.","description":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers. Dimensions 0.71 x 2.36 x 3.21 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of draft-horse-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-draft-horse-standing-chest-8551c6e6","cdnUrl":"https://cdn.3dassets.dev/assets/23762/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-draft-horse-standing-chest-8551c6e6","thumbnailUrl":"https://cdn.3dassets.dev/assets/23762/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23762/v1/poster.webp","blurhash":"U7CFw]Iq00s6?FkDWCn~00oz~AjY0MMx-otR","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":117276,"triangles":2356,"vertices":7068,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.3561093026704666,0.000076619945447165,-1.6026521921157837],"max":[0.3561093026704666,2.3628296278476,1.6026521921157837]},"sizeMeters":[0.712,2.363,3.205],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:42.478Z","updatedAt":"2026-10-08T04:31:58.608Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23762/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DraftHorseStandingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23762/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23762/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23762/v1/model.glb\" alt=\"Draft Horse Standing (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23762/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23762/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23763","slug":"equestrian-yard-and-stables-draft-horse-standing-grey-b0d38250","title":"Draft Horse Standing (Grey) (Horse Stables and Equestrian Yard)","summary":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers, grey coat.","description":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers. Dimensions 0.71 x 2.36 x 3.21 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of draft-horse-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-draft-horse-standing-grey-b0d38250","cdnUrl":"https://cdn.3dassets.dev/assets/23763/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-draft-horse-standing-grey-b0d38250","thumbnailUrl":"https://cdn.3dassets.dev/assets/23763/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23763/v1/poster.webp","blurhash":"U9Ci{zIU00xa?cayV?oz00t7~qfk00NG%Moe","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116464,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3561093026704666,0.000076619945447165,-1.6026521921157837],"max":[0.3561093026704666,2.3628379400525876,1.6026521921157837]},"sizeMeters":[0.712,2.363,3.205],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":13,"publishedAt":"2026-09-07T20:14:42.572Z","updatedAt":"2026-10-07T16:38:52.604Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23763/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DraftHorseStandingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23763/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23763/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23763/v1/model.glb\" alt=\"Draft Horse Standing (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23763/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23763/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23764","slug":"equestrian-yard-and-stables-draft-horse-standing-black-ccf84bdb","title":"Draft Horse Standing (Black) (Horse Stables and Equestrian Yard)","summary":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers, black coat.","description":"Heavy draft horse standing square with all four hooves on the ground and the head carried level, about 1.80 m at the withers. Dimensions 0.71 x 2.36 x 3.21 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of draft-horse-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-draft-horse-standing-black-ccf84bdb","cdnUrl":"https://cdn.3dassets.dev/assets/23764/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-draft-horse-standing-black-ccf84bdb","thumbnailUrl":"https://cdn.3dassets.dev/assets/23764/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23764/v1/poster.webp","blurhash":"U17B1L0100-N01xs~oxw00?b?ID%~p4oIpxU","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":115732,"triangles":2356,"vertices":7068,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.35604754978457825,0.000076619945447165,-1.6026521921157837],"max":[0.35604754978457825,2.3628079012725514,1.6026521921157837]},"sizeMeters":[0.712,2.363,3.205],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":13,"publishedAt":"2026-09-07T20:14:41.852Z","updatedAt":"2026-10-13T09:41:03.305Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23764/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DraftHorseStandingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23764/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23764/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23764/v1/model.glb\" alt=\"Draft Horse Standing (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23764/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23764/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23766","slug":"equestrian-yard-and-stables-foal-standing-05fd29b3","title":"Foal Standing (Bay) (Horse Stables and Equestrian Yard)","summary":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers.","description":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers. Dimensions 0.28 x 1.40 x 1.60 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-foal-standing-05fd29b3","cdnUrl":"https://cdn.3dassets.dev/assets/23766/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-foal-standing-05fd29b3","thumbnailUrl":"https://cdn.3dassets.dev/assets/23766/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23766/v1/poster.webp","blurhash":"U49GmtR$00sE#QkCo~%L00oh~ARh6,IUwHW?","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116364,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.13883250228332805,7.37460818633906e-7,-0.802132248878479],"max":[0.13883250228332805,1.3965448096200583,0.802132248878479]},"sizeMeters":[0.278,1.397,1.604],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:42.218Z","updatedAt":"2026-10-05T19:03:05.762Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23766/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoalStandingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23766/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23766/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23766/v1/model.glb\" alt=\"Foal Standing (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23766/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23766/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23765","slug":"equestrian-yard-and-stables-foal-standing-chestnut-dc991bed","title":"Foal Standing (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers, chestnut coat.","description":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers. Dimensions 0.28 x 1.40 x 1.60 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of foal-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-foal-standing-chestnut-dc991bed","cdnUrl":"https://cdn.3dassets.dev/assets/23765/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-foal-standing-chestnut-dc991bed","thumbnailUrl":"https://cdn.3dassets.dev/assets/23765/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23765/v1/poster.webp","blurhash":"U8BMb?X700Vs?Ft7NHjE00t7~ARi0gIo-Uxu","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":117188,"triangles":2356,"vertices":7068,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.13883250228332805,7.37460818633906e-7,-0.802132248878479],"max":[0.13883250228332805,1.3965981507738492,0.802132248878479]},"sizeMeters":[0.278,1.397,1.604],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:42.205Z","updatedAt":"2026-10-05T19:03:10.495Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23765/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoalStandingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23765/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23765/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23765/v1/model.glb\" alt=\"Foal Standing (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23765/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23765/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23768","slug":"equestrian-yard-and-stables-foal-standing-grey-2dbbdfb6","title":"Foal Standing (Grey) (Horse Stables and Equestrian Yard)","summary":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers, grey coat.","description":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers. Dimensions 0.28 x 1.40 x 1.60 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of foal-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-foal-standing-grey-2dbbdfb6","cdnUrl":"https://cdn.3dassets.dev/assets/23768/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-foal-standing-grey-2dbbdfb6","thumbnailUrl":"https://cdn.3dassets.dev/assets/23768/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23768/v1/poster.webp","blurhash":"U9Bz8_ae00ag?vogMxoe00oz~qRj00Io-=xb","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116388,"triangles":2356,"vertices":7068,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.13883250228332805,7.37460818633906e-7,-0.802132248878479],"max":[0.13883250228332805,1.3965981507738492,0.802132248878479]},"sizeMeters":[0.278,1.397,1.604],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:42.420Z","updatedAt":"2026-10-07T00:08:32.977Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23768/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoalStandingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23768/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23768/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23768/v1/model.glb\" alt=\"Foal Standing (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23768/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23768/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23767","slug":"equestrian-yard-and-stables-foal-standing-black-163ba22d","title":"Foal Standing (Black) (Horse Stables and Equestrian Yard)","summary":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers, black coat.","description":"Foal standing square with all four hooves on the ground and the head carried level, about 1.06 m at the withers. Dimensions 0.28 x 1.40 x 1.60 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of foal-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-foal-standing-black-163ba22d","cdnUrl":"https://cdn.3dassets.dev/assets/23767/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-foal-standing-black-163ba22d","thumbnailUrl":"https://cdn.3dassets.dev/assets/23767/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23767/v1/poster.webp","blurhash":"U271fvIn00s=9Fof?a%M00%3?bD%_2D%D*t8","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":115680,"triangles":2356,"vertices":7068,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.13889883633197186,7.37460818633906e-7,-0.802132248878479],"max":[0.13889883633197186,1.3965770631691374,0.802132248878479]},"sizeMeters":[0.278,1.397,1.604],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:43.432Z","updatedAt":"2026-10-05T19:03:09.293Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23767/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoalStandingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23767/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23767/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23767/v1/model.glb\" alt=\"Foal Standing (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23767/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23767/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23769","slug":"equestrian-yard-and-stables-donkey-standing-05bb4b98","title":"Donkey Standing (Bay) (Horse Stables and Equestrian Yard)","summary":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers.","description":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers. Dimensions 0.40 x 1.67 x 1.98 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-donkey-standing-05bb4b98","cdnUrl":"https://cdn.3dassets.dev/assets/23769/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-donkey-standing-05bb4b98","thumbnailUrl":"https://cdn.3dassets.dev/assets/23769/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23769/v1/poster.webp","blurhash":"U49sq}V=00tRrptQS$j000R:~AWA5tIU=?oy","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":111880,"triangles":2262,"vertices":6786,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.1996174541366516,-0.000011238330531071483,-0.9883940815925598],"max":[0.1996174541366516,1.6712159299725313,0.9883940815925598]},"sizeMeters":[0.399,1.671,1.977],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:43.407Z","updatedAt":"2026-10-05T19:03:06.881Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23769/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DonkeyStandingBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23769/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23769/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23769/v1/model.glb\" alt=\"Donkey Standing (Bay) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23769/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23769/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23770","slug":"equestrian-yard-and-stables-donkey-standing-chestnut-890db95d","title":"Donkey Standing (Chestnut) (Horse Stables and Equestrian Yard)","summary":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers, chestnut coat.","description":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers. Dimensions 0.40 x 1.67 x 1.98 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of donkey-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-donkey-standing-chestnut-890db95d","cdnUrl":"https://cdn.3dassets.dev/assets/23770/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-donkey-standing-chestnut-890db95d","thumbnailUrl":"https://cdn.3dassets.dev/assets/23770/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23770/v1/poster.webp","blurhash":"U8BfUxRh01oy$zs:RlR+00oh~AWB0$NG=_xa","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":112700,"triangles":2262,"vertices":6786,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.1996174541366516,-0.000011238330531071483,-0.9883940815925598],"max":[0.1996174541366516,1.6712487123467312,0.9883940815925598]},"sizeMeters":[0.399,1.671,1.977],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:43.630Z","updatedAt":"2026-10-05T19:03:05.249Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23770/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DonkeyStandingChestnutHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23770/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23770/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23770/v1/model.glb\" alt=\"Donkey Standing (Chestnut) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23770/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23770/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23772","slug":"equestrian-yard-and-stables-donkey-standing-grey-8f2f14dd","title":"Donkey Standing (Grey) (Horse Stables and Equestrian Yard)","summary":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers, grey coat.","description":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers. Dimensions 0.40 x 1.67 x 1.98 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of donkey-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-donkey-standing-grey-8f2f14dd","cdnUrl":"https://cdn.3dassets.dev/assets/23772/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-donkey-standing-grey-8f2f14dd","thumbnailUrl":"https://cdn.3dassets.dev/assets/23772/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23772/v1/poster.webp","blurhash":"UABz5.Rj00od%gt6RPV[00oM~qWV4mNG-;t6","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":111892,"triangles":2262,"vertices":6786,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.1996174541366516,-0.000011238330531071483,-0.9883940815925598],"max":[0.1996174541366516,1.6712487123467312,0.9883940815925598]},"sizeMeters":[0.399,1.671,1.977],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:45.068Z","updatedAt":"2026-10-07T00:13:34.151Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23772/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DonkeyStandingGreyHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23772/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23772/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23772/v1/model.glb\" alt=\"Donkey Standing (Grey) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23772/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23772/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23771","slug":"equestrian-yard-and-stables-donkey-standing-black-89af73bd","title":"Donkey Standing (Black) (Horse Stables and Equestrian Yard)","summary":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers, black coat.","description":"Donkey standing square with all four hooves on the ground and the head carried level, about 1.18 m at the withers. Dimensions 0.40 x 1.67 x 1.98 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static posed figure; no rig or animation. No collision or navigation data. Cosmetic colour variant of donkey-standing.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-donkey-standing-black-89af73bd","cdnUrl":"https://cdn.3dassets.dev/assets/23771/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-donkey-standing-black-89af73bd","thumbnailUrl":"https://cdn.3dassets.dev/assets/23771/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23771/v1/poster.webp","blurhash":"U271ZcDj00?Z0Mxu?Fnn00t8%hI.~V9ZM|%1","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":111188,"triangles":2262,"vertices":6786,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.19959977078263905,-0.000011238330531071483,-0.9883940815925598],"max":[0.19959977078263905,1.6712766837340156,0.9883940815925598]},"sizeMeters":[0.399,1.671,1.977],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:43.967Z","updatedAt":"2026-10-12T22:15:00.249Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23771/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DonkeyStandingBlackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23771/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23771/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23771/v1/model.glb\" alt=\"Donkey Standing (Black) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23771/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23771/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23774","slug":"equestrian-yard-and-stables-stall-bay-28dd054b","title":"Stall Bay (Horse Stables and Equestrian Yard)","summary":"Open-fronted loose box bay with a boarded lower wall, barred upper front and straw bedding.","description":"Loose box bay 3.6 m wide with boarded walls to 1.35 m, rendered blockwork above, a barred aisle front and straw bedding. Dimensions 3.60 x 3.02 x 3.60 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-stall-bay-28dd054b","cdnUrl":"https://cdn.3dassets.dev/assets/23774/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-stall-bay-28dd054b","thumbnailUrl":"https://cdn.3dassets.dev/assets/23774/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23774/v1/poster.webp","blurhash":"UDH2N6xu00s;yGRQnNxu00tRIVIU$vxuM{M{","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22164,"triangles":396,"vertices":1188,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-1.801200032234192,-0.00007550350662977046,-1.801200032234192],"max":[1.801200032234192,3.019987218783875,1.801200032234192]},"sizeMeters":[3.602,3.02,3.602],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:44.296Z","updatedAt":"2026-10-06T02:00:29.116Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23774/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StallBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23774/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23774/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23774/v1/model.glb\" alt=\"Stall Bay (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23774/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23774/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23773","slug":"equestrian-yard-and-stables-stall-bay-door-e55a6237","title":"Stall Bay With Door (Horse Stables and Equestrian Yard)","summary":"Loose box bay with a full-height hinged stall door on a named left-hand pivot.","description":"Loose box bay with a hinged stall door. The door is a separate node named stall-door on a vertical hinge at the left jamb, modelled closed. Dimensions 3.60 x 3.02 x 3.66 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Named pivot node stall-door at the left jamb, vertical hinge. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-stall-bay-door-e55a6237","cdnUrl":"https://cdn.3dassets.dev/assets/23773/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-stall-bay-door-e55a6237","thumbnailUrl":"https://cdn.3dassets.dev/assets/23773/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23773/v1/poster.webp","blurhash":"UBHLST-.00s.pyM|Vrx]00bwD*D%-Mx[M|M{","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":25960,"triangles":452,"vertices":1356,"meshes":9,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-1.801200032234192,-0.00007550350662977046,-1.801200032234192],"max":[1.801200032234192,3.019987218783875,1.860002736906247]},"sizeMeters":[3.602,3.02,3.661],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:44.143Z","updatedAt":"2026-10-25T16:34:28.962Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23773/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StallBayWithDoorHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23773/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23773/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23773/v1/model.glb\" alt=\"Stall Bay With Door (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23773/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23773/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23775","slug":"equestrian-yard-and-stables-tack-room-bay-3226007e","title":"Tack Room Bay (Horse Stables and Equestrian Yard)","summary":"Enclosed tack room bay with a personnel door, window and three saddle shelves.","description":"Enclosed tack room bay with a boarded personnel door, a glazed window and three fixed saddle shelves on the rear wall. Dimensions 3.60 x 3.02 x 3.61 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-tack-room-bay-3226007e","cdnUrl":"https://cdn.3dassets.dev/assets/23775/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-tack-room-bay-3226007e","thumbnailUrl":"https://cdn.3dassets.dev/assets/23775/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23775/v1/poster.webp","blurhash":"UEH.A@^+00RiyZNGjDxu00IVIWR*wGt7M_Rj","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13028,"triangles":240,"vertices":720,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.8011916498805793,-0.00006751026309625985,-1.801200032234192],"max":[1.8011916498805793,3.019987218783875,1.809999942779541]},"sizeMeters":[3.602,3.02,3.611],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:44.389Z","updatedAt":"2026-10-12T09:51:47.546Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23775/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TackRoomBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23775/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23775/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23775/v1/model.glb\" alt=\"Tack Room Bay (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23775/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23775/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23776","slug":"equestrian-yard-and-stables-wash-bay-bb9cd876","title":"Wash Bay (Horse Stables and Equestrian Yard)","summary":"Open wash bay with a falls-to-centre concrete pad, drain channel and a wall-mounted shower riser.","description":"Open wash bay with a concrete pad falling to a centre drain channel and a wall-mounted riser with a swan-neck spray head. Dimensions 3.60 x 3.02 x 3.60 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-wash-bay-bb9cd876","cdnUrl":"https://cdn.3dassets.dev/assets/23776/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-wash-bay-bb9cd876","thumbnailUrl":"https://cdn.3dassets.dev/assets/23776/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23776/v1/poster.webp","blurhash":"UAH2QH%N00xB%%M_nNx^00o~E1IA-O%MIUMx","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15860,"triangles":244,"vertices":732,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-1.801200032234192,-0.00007550350662977046,-1.801200032234192],"max":[1.801200032234192,3.019987218783875,1.801200032234192]},"sizeMeters":[3.602,3.02,3.602],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:45.070Z","updatedAt":"2026-10-12T21:57:33.428Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23776/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WashBayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23776/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23776/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23776/v1/model.glb\" alt=\"Wash Bay (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23776/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23776/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23777","slug":"equestrian-yard-and-stables-hay-loft-end-3fe66dce","title":"Hay Loft End (Horse Stables and Equestrian Yard)","summary":"Gable end bay with a hay loft, double loft doors and a projecting hoist beam.","description":"Gable end bay carrying a hay loft over the stalls, with double loft doors and a projecting timber hoist beam. Dimensions 3.67 x 4.17 x 4.34 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-hay-loft-end-3fe66dce","cdnUrl":"https://cdn.3dassets.dev/assets/23777/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-hay-loft-end-3fe66dce","thumbnailUrl":"https://cdn.3dassets.dev/assets/23777/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23777/v1/poster.webp","blurhash":"U5Fi75VX00Nz0=9E=??w009a_N?a=q%gV@IA","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":14308,"triangles":232,"vertices":696,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.8332819938659668,0,-1.8024738678385166],"max":[1.8332819938659668,4.170129598066859,2.5399999618530273]},"sizeMeters":[3.667,4.17,4.342],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:45.190Z","updatedAt":"2026-10-25T13:21:25.775Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23777/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HayLoftEndHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23777/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23777/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23777/v1/model.glb\" alt=\"Hay Loft End (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23777/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23777/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23778","slug":"equestrian-yard-and-stables-aisle-straight-4abe3df5","title":"Aisle Straight (Horse Stables and Equestrian Yard)","summary":"Covered aisle section 3.2 m wide with a pitched roof, running between two stall rows.","description":"Covered aisle straight, 3.2 m clear width by 3.6 m long, with corner posts and a pitched roof. Dimensions 3.25 x 3.70 x 3.60 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-aisle-straight-4abe3df5","cdnUrl":"https://cdn.3dassets.dev/assets/23778/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-aisle-straight-4abe3df5","thumbnailUrl":"https://cdn.3dassets.dev/assets/23778/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23778/v1/poster.webp","blurhash":"U4Fr*G$M00?I0000~V?b56E10LXT-OWBR-?H","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6492,"triangles":84,"vertices":252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.6255317419657327,-0.00010345762020659219,-1.801200032234192],"max":[1.6255317419657327,3.7043587708999275,1.801200032234192]},"sizeMeters":[3.251,3.704,3.602],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:45.353Z","updatedAt":"2026-10-06T02:04:34.823Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23778/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AisleStraightHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23778/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23778/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23778/v1/model.glb\" alt=\"Aisle Straight (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23778/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23778/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23779","slug":"equestrian-yard-and-stables-aisle-corner-c26236c2","title":"Aisle Corner (Horse Stables and Equestrian Yard)","summary":"Square covered aisle corner joining two runs at a right angle.","description":"Covered aisle corner, 3.2 m square, with four posts and a flat roof panel joining two aisle runs at a right angle. Dimensions 3.20 x 3.02 x 3.20 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-aisle-corner-c26236c2","cdnUrl":"https://cdn.3dassets.dev/assets/23779/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-aisle-corner-c26236c2","thumbnailUrl":"https://cdn.3dassets.dev/assets/23779/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23779/v1/poster.webp","blurhash":"UBGlI*-;00jY4;WB%Lofx^WX9GWB~pafIVt7","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5508,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.601199984550476,-0.00010553236741417393,-1.601199984550476],"max":[1.601199984550476,3.019962806458927,1.601199984550476]},"sizeMeters":[3.202,3.02,3.202],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:45.595Z","updatedAt":"2026-10-12T00:06:52.347Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23779/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AisleCornerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23779/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23779/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23779/v1/model.glb\" alt=\"Aisle Corner (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23779/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23779/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23780","slug":"equestrian-yard-and-stables-aisle-end-f9627b30","title":"Aisle End (Horse Stables and Equestrian Yard)","summary":"Closed gable end that terminates a covered aisle run.","description":"Covered aisle end bay closing the run with a boarded gable wall under the pitched roof. Dimensions 3.25 x 3.70 x 3.60 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-aisle-end-f9627b30","cdnUrl":"https://cdn.3dassets.dev/assets/23780/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-aisle-end-f9627b30","thumbnailUrl":"https://cdn.3dassets.dev/assets/23780/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23780/v1/poster.webp","blurhash":"U6GR||~200Y7049a?FxB00019a^+-NaJW=-;","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8148,"triangles":104,"vertices":312,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.6255317419657327,-0.00010345762020659219,-1.801200032234192],"max":[1.6255317419657327,3.7043587708999275,1.80239999294281]},"sizeMeters":[3.251,3.704,3.604],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:45.821Z","updatedAt":"2026-10-06T02:04:36.040Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23780/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AisleEndHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23780/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23780/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23780/v1/model.glb\" alt=\"Aisle End (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23780/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23780/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23782","slug":"equestrian-yard-and-stables-dutch-door-bb0d43ed","title":"Dutch Door (Horse Stables and Equestrian Yard)","summary":"Split stable door with independently hinged top and bottom leaves, strap hinges and a bolt.","description":"Split stable door 1.30 m wide and 2.12 m tall with separate top and bottom leaves, strap hinges and a throw-over bolt, modelled closed. Dimensions 1.30 x 2.12 x 0.19 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-dutch-door-bb0d43ed","cdnUrl":"https://cdn.3dassets.dev/assets/23782/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-dutch-door-bb0d43ed","thumbnailUrl":"https://cdn.3dassets.dev/assets/23782/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23782/v1/poster.webp","blurhash":"U6Db~A%J00D,-m%LNK9G01Rj~VxaxYxtRmE1","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8664,"triangles":128,"vertices":384,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.651199996471405,0,-0.0412021116575978],"max":[0.651199996471405,2.121176179934891,0.15000000596046448]},"sizeMeters":[1.302,2.121,0.191],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:46.114Z","updatedAt":"2026-10-06T02:00:34.034Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23782/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DutchDoorHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23782/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23782/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23782/v1/model.glb\" alt=\"Dutch Door (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23782/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23782/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23781","slug":"equestrian-yard-and-stables-sliding-door-0c743083","title":"Sliding Door (Horse Stables and Equestrian Yard)","summary":"Top-hung sliding stable door on a steel track with two hangers.","description":"Top-hung sliding door 2.20 m wide on a 2.60 m steel track with two roller hangers and vertical timber battens. Dimensions 2.60 x 2.46 x 0.11 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-sliding-door-0c743083","cdnUrl":"https://cdn.3dassets.dev/assets/23781/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-sliding-door-0c743083","thumbnailUrl":"https://cdn.3dassets.dev/assets/23781/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23781/v1/poster.webp","blurhash":"U7EVZx?H00IU%#?GVr4:02R+~UsAx[xvV@D%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9004,"triangles":136,"vertices":408,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.2999999523162842,0,-0.04002623748088014],"max":[1.2999999523162842,2.460059059365834,0.0699771097110448]},"sizeMeters":[2.6,2.46,0.11],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:46.133Z","updatedAt":"2026-10-25T14:50:51.631Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23781/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SlidingDoorHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23781/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23781/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23781/v1/model.glb\" alt=\"Sliding Door (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23781/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23781/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23783","slug":"equestrian-yard-and-stables-skylight-roof-section-e5755672","title":"Skylight Roof Section (Horse Stables and Equestrian Yard)","summary":"Glazed roof panel that replaces one bay of sheeting to light the aisle.","description":"Glazed skylight roof section matching one 3.6 m bay, with steel edge and intermediate glazing bars. Dimensions 3.60 x 0.16 x 1.44 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-skylight-roof-section-e5755672","cdnUrl":"https://cdn.3dassets.dev/assets/23783/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-skylight-roof-section-e5755672","thumbnailUrl":"https://cdn.3dassets.dev/assets/23783/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23783/v1/poster.webp","blurhash":"UADJS8j[00j?-;_3Rj9F00xu~qM{9F00xu~q","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5352,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.801200032234192,-0.00009918308356376276,-0.7199413074792081],"max":[1.801200032234192,0.1599217619887672,0.7199413074792081]},"sizeMeters":[3.602,0.16,1.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:47.793Z","updatedAt":"2026-10-06T02:04:36.890Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23783/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SkylightRoofSectionHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23783/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23783/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23783/v1/model.glb\" alt=\"Skylight Roof Section (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23783/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23783/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23785","slug":"equestrian-yard-and-stables-weather-vane-d20d9af2","title":"Weather Vane (Horse Stables and Equestrian Yard)","summary":"Roof-ridge weather vane with cardinal arms and a horse silhouette pointer.","description":"Wrought-iron weather vane 1.45 m tall with cardinal arms and a flat pointer, for a stable ridge or cupola. Dimensions 0.80 x 1.46 x 0.68 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-weather-vane-d20d9af2","cdnUrl":"https://cdn.3dassets.dev/assets/23785/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-weather-vane-d20d9af2","thumbnailUrl":"https://cdn.3dassets.dev/assets/23785/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23785/v1/poster.webp","blurhash":"U13S05xu00D$_4oe8^WCD%WB%Mt79Fj@-;az","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8184,"triangles":148,"vertices":444,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.3399884110331357,0,-0.3399923792559732],"max":[0.4599884158015073,1.4600000381469727,0.3399923792559732]},"sizeMeters":[0.8,1.46,0.68],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:46.876Z","updatedAt":"2026-10-06T02:04:37.091Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23785/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WeatherVaneHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23785/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23785/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23785/v1/model.glb\" alt=\"Weather Vane (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23785/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23785/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23784","slug":"equestrian-yard-and-stables-stall-manger-7b9e69c2","title":"Stall Manger (Horse Stables and Equestrian Yard)","summary":"Corner-mounted galvanised manger on a bracket frame.","description":"Galvanised stall manger 1.20 m wide on a bracket frame, mounted at 0.95 m for feeding in a loose box. Dimensions 1.20 x 1.50 x 0.42 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-stall-manger-7b9e69c2","cdnUrl":"https://cdn.3dassets.dev/assets/23784/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-stall-manger-7b9e69c2","thumbnailUrl":"https://cdn.3dassets.dev/assets/23784/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23784/v1/poster.webp","blurhash":"UC8||wj[00ay_4xuD$M{t7tRWBRiRjogt7RP","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4576,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000320444349498,0,-0.20995971556749166],"max":[0.6000320444349498,1.5011899178343966,0.20995971556749166]},"sizeMeters":[1.2,1.501,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:46.817Z","updatedAt":"2026-10-06T02:04:38.522Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23784/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StallMangerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23784/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23784/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23784/v1/model.glb\" alt=\"Stall Manger (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23784/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23784/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23786","slug":"equestrian-yard-and-stables-automatic-drinker-e134d53c","title":"Automatic Drinker (Horse Stables and Equestrian Yard)","summary":"Wall-mounted automatic water bowl with a float valve and supply pipe.","description":"Galvanised automatic drinker bowl on a wall bracket at 0.90 m, with a supply pipe stub. Dimensions 0.60 x 0.99 x 0.61 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-automatic-drinker-e134d53c","cdnUrl":"https://cdn.3dassets.dev/assets/23786/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-automatic-drinker-e134d53c","thumbnailUrl":"https://cdn.3dassets.dev/assets/23786/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23786/v1/poster.webp","blurhash":"UH97hZof00WU_4t79FRijwj]WAWBIVWAtPt7","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8624,"triangles":140,"vertices":420,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.29998810067111187,0,-0.3100035077983395],"max":[0.29998810067111187,0.9900000095367432,0.3000035173350827]},"sizeMeters":[0.6,0.99,0.61],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:46.926Z","updatedAt":"2026-10-06T02:04:39.889Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23786/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AutomaticDrinkerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23786/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23786/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23786/v1/model.glb\" alt=\"Automatic Drinker (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23786/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23786/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23787","slug":"equestrian-yard-and-stables-stall-partition-grille-5c7d46d8","title":"Stall Partition Grille (Horse Stables and Equestrian Yard)","summary":"Timber grille panel that separates two loose boxes above the boarded wall.","description":"Timber partition grille 1.30 m wide and 2.20 m tall with six horizontal slats, fitted above a boarded stall wall. Dimensions 1.22 x 2.20 x 0.34 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-stall-partition-grille-5c7d46d8","cdnUrl":"https://cdn.3dassets.dev/assets/23787/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-stall-partition-grille-5c7d46d8","thumbnailUrl":"https://cdn.3dassets.dev/assets/23787/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23787/v1/poster.webp","blurhash":"UBCPbF%200E2~Vxt4:E24:WU?Gj]t7oLRjR*","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6432,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6099658504323549,0,-0.04498428394262794],"max":[0.6099658504323549,2.200000047683716,0.28996795916630097]},"sizeMeters":[1.22,2.2,0.335],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:47.293Z","updatedAt":"2026-10-06T02:04:40.035Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23787/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StallPartitionGrilleHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23787/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23787/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23787/v1/model.glb\" alt=\"Stall Partition Grille (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23787/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23787/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23788","slug":"equestrian-yard-and-stables-feed-chute-d25ebd34","title":"Feed Chute (Horse Stables and Equestrian Yard)","summary":"Wall feed chute with a hinged flap for filling a manger from the aisle.","description":"Aisle-side feed chute 0.44 m wide with a sloped steel throat and a hinged flap plate, modelled closed. Dimensions 0.48 x 1.10 x 0.38 m (X x Y x Z). Modular bay: origin centred on the bay footprint at floor level, 3.6 m wide, aisle face at +Z; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-feed-chute-d25ebd34","cdnUrl":"https://cdn.3dassets.dev/assets/23788/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-feed-chute-d25ebd34","thumbnailUrl":"https://cdn.3dassets.dev/assets/23788/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23788/v1/poster.webp","blurhash":"UC8;Z1xu00IU~qof9EWA-;WBIUt7-;j[IUWB","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4064,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.24002197690342886,0,-0.17000824700122705],"max":[0.24002197690342886,1.100000023841858,0.21000823865657678]},"sizeMeters":[0.48,1.1,0.38],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:47.537Z","updatedAt":"2026-10-06T02:04:40.034Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23788/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FeedChuteHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23788/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23788/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23788/v1/model.glb\" alt=\"Feed Chute (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23788/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23788/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23789","slug":"equestrian-yard-and-stables-fence-rail-straight-d5a592ab","title":"Post And Rail Fence Straight (Horse Stables and Equestrian Yard)","summary":"Three-rail timber paddock fence run between two posts.","description":"Three-rail post-and-rail paddock fence, 3.0 m between post centres and 1.45 m tall, rails at 0.55, 0.95 and 1.32 m. Dimensions 3.15 x 1.45 x 0.15 m (X x Y x Z). Modular fence run: origin centred on the run at ground level, 3.0 m between post centres; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-fence-rail-straight-d5a592ab","cdnUrl":"https://cdn.3dassets.dev/assets/23789/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-fence-rail-straight-d5a592ab","thumbnailUrl":"https://cdn.3dassets.dev/assets/23789/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23789/v1/poster.webp","blurhash":"UEDll_oKxat6~V~VRkof00?a%LWE4:IV-:s:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5888,"triangles":100,"vertices":300,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5750000476837158,0.00010681667861078825,-0.07498398005269316],"max":[1.5750000476837158,1.4498932310051051,0.07498398005269316]},"sizeMeters":[3.15,1.45,0.15],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T20:14:47.774Z","updatedAt":"2026-10-25T08:46:20.034Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23789/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PostAndRailFenceStraightHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23789/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23789/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23789/v1/model.glb\" alt=\"Post And Rail Fence Straight (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23789/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23789/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23790","slug":"equestrian-yard-and-stables-fence-rail-corner-059af103","title":"Post And Rail Fence Corner (Horse Stables and Equestrian Yard)","summary":"Right-angle corner joining two three-rail fence runs.","description":"Three-rail fence corner turning through 90 degrees on a shared corner post, with half runs on each leg. Dimensions 1.65 x 1.45 x 1.65 m (X x Y x Z). Modular fence run: origin centred on the run at ground level, 3.0 m between post centres; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-fence-rail-corner-059af103","cdnUrl":"https://cdn.3dassets.dev/assets/23790/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-fence-rail-corner-059af103","thumbnailUrl":"https://cdn.3dassets.dev/assets/23790/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23790/v1/poster.webp","blurhash":"UACiXE000L%f~W9ZRj=|0L?aV@V_9a-:M{WY","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9180,"triangles":168,"vertices":504,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5750000476837158,0.000006105282508772625,-0.07500000298023224],"max":[0.07500000298023224,1.449993942401207,1.5750000476837158]},"sizeMeters":[1.65,1.45,1.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:47.865Z","updatedAt":"2026-10-25T15:41:24.639Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23790/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PostAndRailFenceCornerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23790/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23790/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23790/v1/model.glb\" alt=\"Post And Rail Fence Corner (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23790/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23790/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23791","slug":"equestrian-yard-and-stables-fence-rail-gate-de891aaf","title":"Post And Rail Fence Gate (Horse Stables and Equestrian Yard)","summary":"Five-bar timber field gate hung between two heavier gate posts.","description":"Five-bar field gate 2.70 m wide with a diagonal brace, hung on a named gate pivot at the left post and modelled closed. Dimensions 3.15 x 1.55 x 0.15 m (X x Y x Z). Modular fence run: origin centred on the run at ground level, 3.0 m between post centres; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Named pivot node gate at the left hanging post, vertical hinge. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-fence-rail-gate-de891aaf","cdnUrl":"https://cdn.3dassets.dev/assets/23791/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-fence-rail-gate-de891aaf","thumbnailUrl":"https://cdn.3dassets.dev/assets/23791/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23791/v1/poster.webp","blurhash":"UBC~xG%1D*%1?G~VjZM|00t7^*NI9a9axu-p","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11900,"triangles":196,"vertices":588,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5750000476837158,0.00011744895976617542,-0.07498398005269316],"max":[1.5750000476837158,1.549882503356518,0.07498398005269316]},"sizeMeters":[3.15,1.55,0.15],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":15,"publishedAt":"2026-09-07T20:14:49.499Z","updatedAt":"2026-10-05T07:43:10.472Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23791/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PostAndRailFenceGateHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23791/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23791/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23791/v1/model.glb\" alt=\"Post And Rail Fence Gate (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23791/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23791/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23793","slug":"equestrian-yard-and-stables-electric-tape-run-af85e4b5","title":"Electric Tape Run (Horse Stables and Equestrian Yard)","summary":"Temporary electric fence run: two tape lines on plastic insulators and light stakes.","description":"Temporary electric tape run, 3.0 m between stakes, with two white tape lines at 0.60 and 1.00 m on insulators. Dimensions 3.05 x 1.10 x 0.12 m (X x Y x Z). Modular fence run: origin centred on the run at ground level, 3.0 m between post centres; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-electric-tape-run-af85e4b5","cdnUrl":"https://cdn.3dassets.dev/assets/23793/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-electric-tape-run-af85e4b5","thumbnailUrl":"https://cdn.3dassets.dev/assets/23793/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23793/v1/poster.webp","blurhash":"UEB|HPofIToz~q^+M{ad00.8-;IU00IU?bxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8208,"triangles":120,"vertices":360,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5260000228881836,0.000040166030656374474,-0.022540483140900323],"max":[1.5260000228881836,1.0999598578112015,0.09505142233220706]},"sizeMeters":[3.052,1.1,0.118],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:48.574Z","updatedAt":"2026-10-06T02:04:40.037Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23793/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ElectricTapeRunHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23793/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23793/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23793/v1/model.glb\" alt=\"Electric Tape Run (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23793/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23793/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23792","slug":"equestrian-yard-and-stables-arena-rail-2d66cd48","title":"Arena Rail (Horse Stables and Equestrian Yard)","summary":"White arena boundary rail with a kick board along its base.","description":"White two-rail arena boundary 3.0 m long and 1.10 m tall with a sloped kick board at the base. Dimensions 3.12 x 1.10 x 0.28 m (X x Y x Z). Modular fence run: origin centred on the run at ground level, 3.0 m between post centres; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-arena-rail-2d66cd48","cdnUrl":"https://cdn.3dassets.dev/assets/23792/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-arena-rail-2d66cd48","thumbnailUrl":"https://cdn.3dassets.dev/assets/23792/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23792/v1/poster.webp","blurhash":"UHGIlvxuM{xutS~qt7WB00b0%MV@M_D%bJM{","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6476,"triangles":100,"vertices":300,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.562000036239624,0.00001068222337465008,-0.11989684788500596],"max":[1.562000036239624,1.0999677971346056,0.1598968469909363]},"sizeMeters":[3.124,1.1,0.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:49.590Z","updatedAt":"2026-10-06T02:04:42.165Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23792/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArenaRailHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23792/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23792/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23792/v1/model.glb\" alt=\"Arena Rail (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23792/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23792/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23794","slug":"equestrian-yard-and-stables-arena-letter-marker-a0a2e664","title":"Arena Letter Marker (Horse Stables and Equestrian Yard)","summary":"Cone-shaped dressage arena marker with a blank letter plate.","description":"Dressage arena letter marker 0.72 m tall with a blank plate for the pack user to letter as A, K, E, H, C, M, B or F. Dimensions 0.26 x 0.67 x 0.25 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-arena-letter-marker-a0a2e664","cdnUrl":"https://cdn.3dassets.dev/assets/23794/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-arena-letter-marker-a0a2e664","thumbnailUrl":"https://cdn.3dassets.dev/assets/23794/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23794/v1/poster.webp","blurhash":"U5DJO}-;004n?bxuD%IU_4xu9F9F~qa|4nV@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6228,"triangles":92,"vertices":276,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.13001480471568705,0,-0.12363521533591283],"max":[0.13001480471568705,0.6700000166893005,0.12363521533591283]},"sizeMeters":[0.26,0.67,0.247],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:49.043Z","updatedAt":"2026-10-06T02:04:42.967Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23794/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArenaLetterMarkerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23794/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23794/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23794/v1/model.glb\" alt=\"Arena Letter Marker (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23794/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23794/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23795","slug":"equestrian-yard-and-stables-arena-footing-tile-35c2d978","title":"Arena Sand Footing Tile (Horse Stables and Equestrian Yard)","summary":"Four-metre square of harrowed sand footing that tiles to build an arena floor.","description":"Harrowed sand arena footing tile, 4.0 m square and 0.10 m deep, with raked lines; tiles edge to edge on a 4.0 m grid. Dimensions 4.00 x 0.12 x 4.00 m (X x Y x Z). Footing tile: origin centred, tiles on a 4.0 m grid; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-arena-footing-tile-35c2d978","cdnUrl":"https://cdn.3dassets.dev/assets/23795/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-arena-footing-tile-35c2d978","thumbnailUrl":"https://cdn.3dassets.dev/assets/23795/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23795/v1/poster.webp","blurhash":"U9EME?%M00WB%MayRjof00My~pWC9FofofRj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5616,"triangles":96,"vertices":288,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000060427989866981835,-2],"max":[2,0.12006042530765797,2]},"sizeMeters":[4,0.12,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:50.241Z","updatedAt":"2026-10-05T21:40:48.442Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23795/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArenaSandFootingTileHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23795/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23795/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23795/v1/model.glb\" alt=\"Arena Sand Footing Tile (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23795/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23795/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23798","slug":"equestrian-yard-and-stables-round-pen-panel-1c26f728","title":"Round Pen Panel (Horse Stables and Equestrian Yard)","summary":"Galvanised round pen panel with five rails and pin sleeves at each end.","description":"Galvanised round pen panel 2.90 m long and 1.65 m tall with five rails; pin sleeves let panels chain into a circular pen. Dimensions 2.99 x 1.96 x 0.09 m (X x Y x Z). Modular fence run: origin centred on the run at ground level, 3.0 m between post centres; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-round-pen-panel-1c26f728","cdnUrl":"https://cdn.3dassets.dev/assets/23798/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-round-pen-panel-1c26f728","thumbnailUrl":"https://cdn.3dassets.dev/assets/23798/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23798/v1/poster.webp","blurhash":"U7AmuQ%N4mt8_4_4RQIU00%M?vIU9FM{%N%3","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9324,"triangles":172,"vertices":516,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.4950000047683716,0.0000625788923563908,-0.04507766975039372],"max":[1.4950000047683716,1.9599374592546162,0.04507766975039372]},"sizeMeters":[2.99,1.96,0.09],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:49.571Z","updatedAt":"2026-10-25T16:40:25.814Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23798/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoundPenPanelHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23798/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23798/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23798/v1/model.glb\" alt=\"Round Pen Panel (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23798/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23798/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23797","slug":"equestrian-yard-and-stables-field-shelter-36c29499","title":"Field Shelter (Horse Stables and Equestrian Yard)","summary":"Three-sided timber field shelter with a mono-pitch roof, open to the front.","description":"Three-sided field shelter 3.9 m wide and 3.2 m deep, open on the long front, with boarded walls and a mono-pitch roof at 2.35 m. Dimensions 4.21 x 2.74 x 3.60 m (X x Y x Z). Free-placed building: origin centred on the footprint at ground level; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-field-shelter-36c29499","cdnUrl":"https://cdn.3dassets.dev/assets/23797/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-field-shelter-36c29499","thumbnailUrl":"https://cdn.3dassets.dev/assets/23797/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23797/v1/poster.webp","blurhash":"UDDSq1NI00?F?wxtM_Io00j?t7M{8^NGtRxZ","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7084,"triangles":96,"vertices":288,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.1059701442718506,-0.00011142706614175601,-1.8000398520042031],"max":[2.1059701442718506,2.739681437508349,1.8000398520042031]},"sizeMeters":[4.212,2.74,3.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:50.575Z","updatedAt":"2026-10-06T02:04:43.293Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23797/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldShelterHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23797/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23797/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23797/v1/model.glb\" alt=\"Field Shelter (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23797/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23797/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23796","slug":"equestrian-yard-and-stables-water-trough-a5d0d15f","title":"Water Trough (Horse Stables and Equestrian Yard)","summary":"Round galvanised water trough with a ball valve stub and water surface.","description":"Round galvanised water trough 0.88 m across and 0.58 m tall, part filled, with a ball valve riser. Dimensions 0.88 x 0.88 x 0.88 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-water-trough-a5d0d15f","cdnUrl":"https://cdn.3dassets.dev/assets/23796/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-water-trough-a5d0d15f","thumbnailUrl":"https://cdn.3dassets.dev/assets/23796/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23796/v1/poster.webp","blurhash":"U5A^Xm%L00RQ00Ri?bs;00WB?vt74nj]_NbE","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9916,"triangles":168,"vertices":504,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4399999976158142,0,-0.4399999976158142],"max":[0.4399999976158142,0.8799999952316284,0.4399999976158142]},"sizeMeters":[0.88,0.88,0.88],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:49.491Z","updatedAt":"2026-10-25T14:05:48.371Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23796/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterTroughHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23796/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23796/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23796/v1/model.glb\" alt=\"Water Trough (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23796/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23796/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23799","slug":"equestrian-yard-and-stables-hay-ring-ab333658","title":"Hay Ring (Horse Stables and Equestrian Yard)","summary":"Circular steel hay ring around a round bale.","description":"Circular steel hay feeder ring 1.78 m across and 1.05 m tall with ten uprights, containing a part-eaten round bale. Dimensions 1.79 x 1.09 x 1.79 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-hay-ring-ab333658","cdnUrl":"https://cdn.3dassets.dev/assets/23799/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-hay-ring-ab333658","thumbnailUrl":"https://cdn.3dassets.dev/assets/23799/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23799/v1/poster.webp","blurhash":"UAD0Gj%M00Rkx^WVs,t700M{~ot6-.s:9aRj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33968,"triangles":672,"vertices":2016,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8949999809265137,0.00000698933811071889,-0.8949999809265137],"max":[0.8949999809265137,1.0889641486623776,0.8949999809265137]},"sizeMeters":[1.79,1.089,1.79],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:50.269Z","updatedAt":"2026-10-06T02:04:44.057Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23799/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HayRingHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23799/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23799/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23799/v1/model.glb\" alt=\"Hay Ring (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23799/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23799/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23800","slug":"equestrian-yard-and-stables-salt-lick-post-28cb111e","title":"Salt Lick Post (Horse Stables and Equestrian Yard)","summary":"Paddock post holder with a white mineral lick block.","description":"Paddock salt lick post 1.05 m tall with a timber tray and a white mineral block. Dimensions 0.26 x 1.05 x 0.26 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-salt-lick-post-28cb111e","cdnUrl":"https://cdn.3dassets.dev/assets/23800/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-salt-lick-post-28cb111e","thumbnailUrl":"https://cdn.3dassets.dev/assets/23800/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23800/v1/poster.webp","blurhash":"U9A9{9%10057_Nbb8_nO%gW;ITs9x]jbMxa{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3420,"triangles":36,"vertices":108,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.12999999523162842,0,-0.12999999523162842],"max":[0.12999999523162842,1.049996612044123,0.12999999523162842]},"sizeMeters":[0.26,1.05,0.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:50.893Z","updatedAt":"2026-10-06T02:04:44.179Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23800/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SaltLickPostHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23800/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23800/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23800/v1/model.glb\" alt=\"Salt Lick Post (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23800/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23800/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23802","slug":"equestrian-yard-and-stables-muck-heap-ddaf942d","title":"Muck Heap (Horse Stables and Equestrian Yard)","summary":"Three-sided timber muck bay with a heaped load.","description":"Three-sided timber muck bay 3.4 m wide with 1.10 m walls and a heaped load inside. Dimensions 3.40 x 1.10 x 3.20 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-muck-heap-ddaf942d","cdnUrl":"https://cdn.3dassets.dev/assets/23802/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-muck-heap-ddaf942d","thumbnailUrl":"https://cdn.3dassets.dev/assets/23802/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23802/v1/poster.webp","blurhash":"U3D+e*~W00Ro_M%1MfS700IU%fIU4nRnkQD%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4052,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.7000000476837158,-0.00006179439467435266,-1.600000023841858],"max":[1.7000000476837158,1.0999954495714637,1.600000023841858]},"sizeMeters":[3.4,1.1,3.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:51.302Z","updatedAt":"2026-10-25T07:58:32.044Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23802/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MuckHeapHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23802/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23802/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23802/v1/model.glb\" alt=\"Muck Heap (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23802/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23802/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23804","slug":"equestrian-yard-and-stables-mounting-block-0dbd28b6","title":"Mounting Block (Horse Stables and Equestrian Yard)","summary":"Three-step timber mounting block.","description":"Three-step timber mounting block 0.94 m wide and 0.71 m to the top tread. Dimensions 0.94 x 0.71 x 1.02 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-mounting-block-0dbd28b6","cdnUrl":"https://cdn.3dassets.dev/assets/23804/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-mounting-block-0dbd28b6","thumbnailUrl":"https://cdn.3dassets.dev/assets/23804/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23804/v1/poster.webp","blurhash":"UBF=aG~p00M{V@E2j]og00D*e=jc?G-.R*xZ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4092,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4699999988079071,-0.000011880363343930167,-0.6200265530181346],"max":[0.4699999988079071,0.7100154141680228,0.4000106708816524]},"sizeMeters":[0.94,0.71,1.02],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:51.359Z","updatedAt":"2026-10-25T06:55:47.613Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23804/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MountingBlockHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23804/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23804/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23804/v1/model.glb\" alt=\"Mounting Block (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23804/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23804/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23803","slug":"equestrian-yard-and-stables-jump-upright-1d724aca","title":"Show Jump Upright (Horse Stables and Equestrian Yard)","summary":"Vertical show jump with two painted poles between wing standards.","description":"Show jumping upright 3.5 m wide with red and blue banded poles at 0.75 and 1.05 m between two wing standards. Dimensions 3.60 x 2.17 x 0.82 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-upright-1d724aca","cdnUrl":"https://cdn.3dassets.dev/assets/23803/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-upright-1d724aca","thumbnailUrl":"https://cdn.3dassets.dev/assets/23803/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23803/v1/poster.webp","blurhash":"UKE{hHt7~q-:xu~qxuay00t7RkV[V@D%R*xb","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":29692,"triangles":720,"vertices":2160,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.7999999523162842,0.0000670550161823158,-0.41002226765003646],"max":[1.7999999523162842,2.169933021277763,0.41002226765003646]},"sizeMeters":[3.6,2.17,0.82],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:51.374Z","updatedAt":"2026-10-06T02:04:44.242Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23803/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShowJumpUprightHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23803/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23803/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23803/v1/model.glb\" alt=\"Show Jump Upright (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23803/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23803/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23801","slug":"equestrian-yard-and-stables-jump-oxer-3e600d43","title":"Show Jump Oxer (Horse Stables and Equestrian Yard)","summary":"Spread fence with front and back poles set 1.4 m apart on paired wings.","description":"Show jumping oxer 3.5 m wide with a 1.4 m spread, front pole at 0.95 m and back pole at 1.10 m. Dimensions 3.60 x 2.17 x 2.22 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-oxer-3e600d43","cdnUrl":"https://cdn.3dassets.dev/assets/23801/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-oxer-3e600d43","thumbnailUrl":"https://cdn.3dassets.dev/assets/23801/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23801/v1/poster.webp","blurhash":"UCFPELxuW;%M%M~qx]4n00t7MxIVIV9FRO-;","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":45848,"triangles":1056,"vertices":3168,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.7999999523162842,0.0000670550161823158,-1.1099825750451013],"max":[1.7999999523162842,2.169933021277763,1.1099825750451013]},"sizeMeters":[3.6,2.17,2.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:52.343Z","updatedAt":"2026-10-06T02:04:45.070Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23801/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShowJumpOxerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23801/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23801/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23801/v1/model.glb\" alt=\"Show Jump Oxer (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23801/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23801/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23806","slug":"equestrian-yard-and-stables-jump-wall-block-effc595b","title":"Show Jump Wall (Horse Stables and Equestrian Yard)","summary":"Stacked block wall fence with a coping course.","description":"Show jumping wall 3.2 m wide and 0.81 m tall in alternating courses with a flat coping. Dimensions 3.48 x 0.81 x 0.40 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-wall-block-effc595b","cdnUrl":"https://cdn.3dassets.dev/assets/23806/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-wall-block-effc595b","thumbnailUrl":"https://cdn.3dassets.dev/assets/23806/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23806/v1/poster.webp","blurhash":"UGF~dR-;4o%L-;~qxuM{00of_3WBIU00WBxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22516,"triangles":432,"vertices":1296,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.649999976158142,0.00011704147551450106,-0.20001373470155168],"max":[1.8250000476837158,0.8100332716120011,0.20001373470155168]},"sizeMeters":[3.475,0.81,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:52.009Z","updatedAt":"2026-10-06T02:04:48.189Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23806/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShowJumpWallHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23806/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23806/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23806/v1/model.glb\" alt=\"Show Jump Wall (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23806/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23806/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23805","slug":"equestrian-yard-and-stables-jump-water-tray-a71b40ac","title":"Show Jump Water Tray (Horse Stables and Equestrian Yard)","summary":"Shallow blue water tray with white edge boards.","description":"Show jumping water tray 3.3 m wide and 1.6 m deep with a shallow water surface and white edge boards. Dimensions 3.30 x 0.24 x 1.70 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-water-tray-a71b40ac","cdnUrl":"https://cdn.3dassets.dev/assets/23805/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-water-tray-a71b40ac","thumbnailUrl":"https://cdn.3dassets.dev/assets/23805/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23805/v1/poster.webp","blurhash":"UAEfWrof00j[%M?bWBD%00of~qRjD%00ay-;","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4168,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.649999976158142,-0.00004760982235034461,-0.850102224723098],"max":[1.649999976158142,0.24004760445793233,0.850102224723098]},"sizeMeters":[3.3,0.24,1.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:52.939Z","updatedAt":"2026-10-06T02:04:48.381Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23805/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShowJumpWaterTrayHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23805/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23805/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23805/v1/model.glb\" alt=\"Show Jump Water Tray (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23805/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23805/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23807","slug":"equestrian-yard-and-stables-cavaletti-low-f0ca464d","title":"Cavaletti (Low) (Horse Stables and Equestrian Yard)","summary":"Training cavaletti with cross ends set at the low height.","description":"Training cavaletti 3.1 m wide with cross-frame ends holding the pole at 0.25 m. Dimensions 3.10 x 0.60 x 0.60 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-cavaletti-low-f0ca464d","cdnUrl":"https://cdn.3dassets.dev/assets/23807/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-cavaletti-low-f0ca464d","thumbnailUrl":"https://cdn.3dassets.dev/assets/23807/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23807/v1/poster.webp","blurhash":"U69a58Rjvx-:W;~Ws:IU00s:%iNFRP00R*-=","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12412,"triangles":208,"vertices":624,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5499999523162842,-0.00003111791569970768,-0.30003112983662866],"max":[1.5499999523162842,0.6000311417575577,0.30003112983662866]},"sizeMeters":[3.1,0.6,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:52.211Z","updatedAt":"2026-10-06T02:04:48.501Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23807/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CavalettiLowHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23807/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23807/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23807/v1/model.glb\" alt=\"Cavaletti (Low) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23807/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23807/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23808","slug":"equestrian-yard-and-stables-cavaletti-high-ff7cac0d","title":"Cavaletti (High) (Horse Stables and Equestrian Yard)","summary":"Training cavaletti with cross ends set at the high height.","description":"Training cavaletti 3.1 m wide with cross-frame ends holding the pole at 0.45 m. Dimensions 3.10 x 0.60 x 0.60 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data. Functional variant of cavaletti-low.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-cavaletti-high-ff7cac0d","cdnUrl":"https://cdn.3dassets.dev/assets/23808/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-cavaletti-high-ff7cac0d","thumbnailUrl":"https://cdn.3dassets.dev/assets/23808/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23808/v1/poster.webp","blurhash":"U89@L-t7-N-;-;~Wj=Ri00x[ksIU4m00xvxv","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12436,"triangles":208,"vertices":624,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5499999523162842,-0.00003111791569970768,-0.30003112983662866],"max":[1.5499999523162842,0.6000311417575577,0.30003112983662866]},"sizeMeters":[3.1,0.6,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:52.746Z","updatedAt":"2026-10-06T02:04:51.055Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23808/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CavalettiHighHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23808/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23808/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23808/v1/model.glb\" alt=\"Cavaletti (High) (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23808/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23808/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23810","slug":"equestrian-yard-and-stables-jump-planks-99750f85","title":"Show Jump Planks (Horse Stables and Equestrian Yard)","summary":"Painted plank filler for an upright fence.","description":"Show jumping plank filler 3.2 m wide with white and red planks at 0.60 and 0.92 m on two light uprights. Dimensions 3.20 x 1.30 x 0.09 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-planks-99750f85","cdnUrl":"https://cdn.3dassets.dev/assets/23810/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-planks-99750f85","thumbnailUrl":"https://cdn.3dassets.dev/assets/23810/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23810/v1/poster.webp","blurhash":"UJEx-Lt7%gxu^j~WNatR00-B-pIo0yD%-Vxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4032,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.600000023841858,-0.00006870017495685943,-0.044923246618076396],"max":[1.600000023841858,1.300068652491241,0.044923246618076396]},"sizeMeters":[3.2,1.3,0.09],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:53.073Z","updatedAt":"2026-10-06T02:04:49.192Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23810/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShowJumpPlanksHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23810/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23810/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23810/v1/model.glb\" alt=\"Show Jump Planks (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23810/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23810/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23809","slug":"equestrian-yard-and-stables-jump-brush-filler-fcc952d0","title":"Show Jump Brush Filler (Horse Stables and Equestrian Yard)","summary":"Green brush filler box that sits under a pole.","description":"Show jumping brush filler 3.2 m wide and 0.75 m tall in a timber tray, used under a pole. Dimensions 3.20 x 0.75 x 0.40 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-brush-filler-fcc952d0","cdnUrl":"https://cdn.3dassets.dev/assets/23809/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-brush-filler-fcc952d0","thumbnailUrl":"https://cdn.3dassets.dev/assets/23809/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23809/v1/poster.webp","blurhash":"U8AKgP%MDjxuO?_MxtM{00JQ.7niz=4UIptk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12336,"triangles":220,"vertices":660,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.600000023841858,-0.000003051850993071592,-0.20000610668221838],"max":[1.600000023841858,0.7490232722613706,0.20000610668221838]},"sizeMeters":[3.2,0.749,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:53.007Z","updatedAt":"2026-10-06T02:04:49.905Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23809/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShowJumpBrushFillerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23809/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23809/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23809/v1/model.glb\" alt=\"Show Jump Brush Filler (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23809/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23809/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23811","slug":"equestrian-yard-and-stables-jump-wing-standard-63e9c92a","title":"Jump Wing Standard (Horse Stables and Equestrian Yard)","summary":"Single wing standard with cup tracks, for building custom fences.","description":"Single show jumping wing standard 2.17 m tall with a laddered side panel and cup tracks at 0.15 m steps. Dimensions 0.14 x 2.17 x 0.82 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-wing-standard-63e9c92a","cdnUrl":"https://cdn.3dassets.dev/assets/23811/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-wing-standard-63e9c92a","thumbnailUrl":"https://cdn.3dassets.dev/assets/23811/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23811/v1/poster.webp","blurhash":"U9DcXT-;004nt7WBM{of00of~qM{Rjayxuof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9888,"triangles":168,"vertices":504,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.04993377659003372,0,-0.4099669018310394],"max":[0.08500076385681794,2.1700000762939453,0.4099669018310394]},"sizeMeters":[0.135,2.17,0.82],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:53.114Z","updatedAt":"2026-10-06T02:04:52.235Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23811/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JumpWingStandardHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23811/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23811/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23811/v1/model.glb\" alt=\"Jump Wing Standard (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23811/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23811/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23812","slug":"equestrian-yard-and-stables-training-cone-9b5d026a","title":"Training Cone (Horse Stables and Equestrian Yard)","summary":"Orange training cone with a white reflective band.","description":"Orange training cone 0.43 m tall on a square base with a white band. Dimensions 0.30 x 0.40 x 0.30 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-training-cone-9b5d026a","cdnUrl":"https://cdn.3dassets.dev/assets/23812/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-training-cone-9b5d026a","thumbnailUrl":"https://cdn.3dassets.dev/assets/23812/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23812/v1/poster.webp","blurhash":"U8EeVp%100ax04NH=rn$0}xZ=_Ip}+oe%gxa","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5800,"triangles":84,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.1499923726076915,0,-0.1499923726076915],"max":[0.1499923726076915,0.4000000059604645,0.1499923726076915]},"sizeMeters":[0.3,0.4,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:53.703Z","updatedAt":"2026-10-05T17:15:56.619Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23812/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrainingConeHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23812/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23812/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23812/v1/model.glb\" alt=\"Training Cone (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23812/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23812/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23813","slug":"equestrian-yard-and-stables-lunge-whip-stand-b4d92c3e","title":"Lunge Whip Stand (Horse Stables and Equestrian Yard)","summary":"Weighted stand holding four lunge whips upright.","description":"Weighted lunge whip stand 1.10 m tall holding four whips, overall 2.70 m to the whip tips. Dimensions 0.48 x 2.65 x 0.46 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-lunge-whip-stand-b4d92c3e","cdnUrl":"https://cdn.3dassets.dev/assets/23813/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-lunge-whip-stand-b4d92c3e","thumbnailUrl":"https://cdn.3dassets.dev/assets/23813/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23813/v1/poster.webp","blurhash":"U25q;S%M000K$Jo0JER-Ipayxsof0LR*_2xu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11036,"triangles":192,"vertices":576,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.239991305317685,0,-0.22827036641728007],"max":[0.239991305317685,2.646883249282837,0.22827036641728007]},"sizeMeters":[0.48,2.647,0.457],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:54.873Z","updatedAt":"2026-10-06T02:04:53.539Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23813/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LungeWhipStandHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23813/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23813/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23813/v1/model.glb\" alt=\"Lunge Whip Stand (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23813/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23813/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23814","slug":"equestrian-yard-and-stables-jump-gate-filler-a2658a59","title":"Show Jump Gate Filler (Horse Stables and Equestrian Yard)","summary":"White five-bar gate filler that hangs in an upright fence.","description":"Show jumping gate filler 3.1 m wide and 1.2 m tall with five bars and a diagonal brace, hung between wing standards. Dimensions 3.20 x 1.20 x 0.10 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-gate-filler-a2658a59","cdnUrl":"https://cdn.3dassets.dev/assets/23814/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-gate-filler-a2658a59","thumbnailUrl":"https://cdn.3dassets.dev/assets/23814/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23814/v1/poster.webp","blurhash":"UJFPHSt7xuxu_3~qWBt700%M%MM{9F9F%Mof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6832,"triangles":120,"vertices":360,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.600000023841858,-0.00006712582068646444,-0.050001526670554595],"max":[1.600000023841858,1.2000671735044022,0.050001526670554595]},"sizeMeters":[3.2,1.2,0.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:55.043Z","updatedAt":"2026-10-06T02:04:52.953Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23814/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShowJumpGateFillerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23814/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23814/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23814/v1/model.glb\" alt=\"Show Jump Gate Filler (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23814/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23814/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23815","slug":"equestrian-yard-and-stables-dressage-boards-a921baba","title":"Dressage Boards (Horse Stables and Equestrian Yard)","summary":"Low white dressage arena boards with shaped end posts.","description":"Low dressage arena boards 3.0 m long and 0.36 m tall with shaped end posts, forming a 20x60 m arena edge in runs. Dimensions 3.00 x 0.44 x 0.28 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-dressage-boards-a921baba","cdnUrl":"https://cdn.3dassets.dev/assets/23815/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-dressage-boards-a921baba","thumbnailUrl":"https://cdn.3dassets.dev/assets/23815/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23815/v1/poster.webp","blurhash":"UBCi~;xuM{xuxu~qt7Rj00of?bRjIU00ay-;","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3128,"triangles":44,"vertices":132,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.0000836195238713422,-0.13989684743797112],"max":[1.5,0.43991637809194284,0.13989684743797112]},"sizeMeters":[3,0.44,0.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:54.557Z","updatedAt":"2026-10-06T02:04:54.451Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23815/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DressageBoardsHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23815/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23815/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23815/v1/model.glb\" alt=\"Dressage Boards (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23815/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23815/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23818","slug":"equestrian-yard-and-stables-saddle-75d1e499","title":"Saddle (Horse Stables and Equestrian Yard)","summary":"English general purpose saddle with stirrup leathers and irons on a low block.","description":"English GP saddle on a display block: dished seat, knee rolls, flaps, leathers, stirrup irons and a white numnah. Dimensions 0.63 x 0.53 x 0.61 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-saddle-75d1e499","cdnUrl":"https://cdn.3dassets.dev/assets/23818/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-saddle-75d1e499","thumbnailUrl":"https://cdn.3dassets.dev/assets/23818/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23818/v1/poster.webp","blurhash":"U8Du_CNL00${~BsnNboz00IU~Bx]0fIpMxs,","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44960,"triangles":864,"vertices":2592,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.3149999976158142,0.000011320289646288284,-0.2927333826454579],"max":[0.3149999976158142,0.5340154754152484,0.31273339337429396]},"sizeMeters":[0.63,0.534,0.605],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:54.783Z","updatedAt":"2026-10-13T00:56:28.011Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23818/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SaddleHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23818/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23818/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23818/v1/model.glb\" alt=\"Saddle (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23818/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23818/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23817","slug":"equestrian-yard-and-stables-saddle-rack-03935975","title":"Saddle Rack (Horse Stables and Equestrian Yard)","summary":"Wall-mounted timber saddle rack with a shaped bearer.","description":"Wall-mounted saddle rack 0.44 m wide with a shaped bearer at 0.62 m and a wall plate. Dimensions 0.44 x 0.76 x 0.49 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-saddle-rack-03935975","cdnUrl":"https://cdn.3dassets.dev/assets/23817/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-saddle-rack-03935975","thumbnailUrl":"https://cdn.3dassets.dev/assets/23817/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23817/v1/poster.webp","blurhash":"ULBMlIxu0LRj~VxuD*IokCoeaeR*E2Rjs:xt","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3508,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.21998281991779742,0,-0.21000833311093883],"max":[0.21998281991779742,0.7599941987197429,0.2800000011920929]},"sizeMeters":[0.44,0.76,0.49],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:14:54.716Z","updatedAt":"2026-10-25T11:43:51.286Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23817/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SaddleRackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23817/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23817/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23817/v1/model.glb\" alt=\"Saddle Rack (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23817/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23817/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23816","slug":"equestrian-yard-and-stables-saddle-on-rack-28a04395","title":"Saddle On Rack (Horse Stables and Equestrian Yard)","summary":"Saddle stored on a wall rack, ready to lift.","description":"English GP saddle resting on a wall-mounted rack at 0.76 m, as stored in a tack room. Dimensions 0.63 x 0.94 x 0.61 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data. Functional variant of saddle.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-saddle-on-rack-28a04395","cdnUrl":"https://cdn.3dassets.dev/assets/23816/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-saddle-on-rack-28a04395","thumbnailUrl":"https://cdn.3dassets.dev/assets/23816/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23816/v1/poster.webp","blurhash":"UGAv%tt602aL~Voe9aRkD%Rk%2t74oNG%L%1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":47324,"triangles":888,"vertices":2664,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.3149999976158142,0,-0.2927333826454579],"max":[0.3149999976158142,0.9450154869040437,0.31273339337429396]},"sizeMeters":[0.63,0.945,0.605],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:54.699Z","updatedAt":"2026-10-13T00:58:51.604Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23816/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SaddleOnRackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23816/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23816/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23816/v1/model.glb\" alt=\"Saddle On Rack (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23816/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23816/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23819","slug":"equestrian-yard-and-stables-bridle-on-hook-dcef072a","title":"Bridle On Hook (Horse Stables and Equestrian Yard)","summary":"Snaffle bridle hung on a tack room hook.","description":"Snaffle bridle with headpiece, browband, noseband, cheekpieces, a jointed bit and reins, hung on a wall hook at 1.30 m. Dimensions 0.37 x 1.30 x 0.20 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-bridle-on-hook-dcef072a","cdnUrl":"https://cdn.3dassets.dev/assets/23819/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-bridle-on-hook-dcef072a","thumbnailUrl":"https://cdn.3dassets.dev/assets/23819/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23819/v1/poster.webp","blurhash":"U28gNf~B0001?ut79FM_03IW~T?GKQE2rC~B","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":56272,"triangles":1120,"vertices":3360,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.18498802870747577,0,-0.05000000074505806],"max":[0.18498802870747577,1.2970038299682223,0.14999484306504152]},"sizeMeters":[0.37,1.297,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:54.840Z","updatedAt":"2026-10-06T02:04:54.817Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23819/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BridleOnHookHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23819/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23819/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23819/v1/model.glb\" alt=\"Bridle On Hook (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23819/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23819/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23820","slug":"equestrian-yard-and-stables-bridle-rack-014276d5","title":"Bridle Rack (Horse Stables and Equestrian Yard)","summary":"Round wall bracket for hanging a bridle without creasing it.","description":"Round timber bridle rack on a square wall plate, projecting 0.16 m at 1.26 m. Dimensions 0.16 x 0.16 x 0.20 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-bridle-rack-014276d5","cdnUrl":"https://cdn.3dassets.dev/assets/23820/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-bridle-rack-014276d5","thumbnailUrl":"https://cdn.3dassets.dev/assets/23820/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23820/v1/poster.webp","blurhash":"U6Ee*?^*01E2-U010M~p004.NG%L~V^*xtNG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6208,"triangles":92,"vertices":276,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.08000160043357234,5.362721770402201e-7,-0.014999999664723873],"max":[0.08000160043357234,0.16182027134109583,0.17999786512575658]},"sizeMeters":[0.16,0.162,0.195],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:55.375Z","updatedAt":"2026-10-06T02:04:55.267Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23820/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BridleRackHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23820/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23820/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23820/v1/model.glb\" alt=\"Bridle Rack (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23820/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23820/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23821","slug":"equestrian-yard-and-stables-turnout-rug-folded-c4aa8981","title":"Turnout Rug Folded (Horse Stables and Equestrian Yard)","summary":"Folded navy turnout rug with binding and surcingle straps.","description":"Folded turnout rug 1.30 m long and 0.30 m tall with contrast binding and two surcingles. Dimensions 1.32 x 0.33 x 1.20 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-turnout-rug-folded-c4aa8981","cdnUrl":"https://cdn.3dassets.dev/assets/23821/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-turnout-rug-folded-c4aa8981","thumbnailUrl":"https://cdn.3dassets.dev/assets/23821/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23821/v1/poster.webp","blurhash":"U9AnN2.800Md%gtRV_V@00Mx?wX99FVrs+WW","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3836,"triangles":36,"vertices":108,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6600000262260437,0.00003205589620611238,-0.6000000238418579],"max":[0.6600000262260437,0.3299858220055516,0.6000000238418579]},"sizeMeters":[1.32,0.33,1.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:56.225Z","updatedAt":"2026-10-06T02:04:56.705Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23821/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TurnoutRugFoldedHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23821/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23821/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23821/v1/model.glb\" alt=\"Turnout Rug Folded (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23821/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23821/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23824","slug":"equestrian-yard-and-stables-rug-rail-08fabee3","title":"Rug Rail (Horse Stables and Equestrian Yard)","summary":"Tack room rug rail with a rug drying over it.","description":"Tack room rug rail 1.40 m tall with a rug hung to dry over the bar. Dimensions 0.70 x 1.40 x 0.68 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-rug-rail-08fabee3","cdnUrl":"https://cdn.3dassets.dev/assets/23824/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-rug-rail-08fabee3","thumbnailUrl":"https://cdn.3dassets.dev/assets/23824/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23824/v1/poster.webp","blurhash":"UA7BZctl00Mc?wozDiROQ+RiksxuQkV@cGtR","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3464,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.35005340143020897,0,-0.23999999463558197],"max":[0.35005340143020897,1.399999976158142,0.4399999976158142]},"sizeMeters":[0.7,1.4,0.68],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:56.510Z","updatedAt":"2026-10-06T02:04:58.816Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23824/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RugRailHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23824/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23824/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23824/v1/model.glb\" alt=\"Rug Rail (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23824/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23824/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23823","slug":"equestrian-yard-and-stables-hay-net-955e7a3c","title":"Hay Net (Horse Stables and Equestrian Yard)","summary":"Filled hay net on a cord, as tied in a stall.","description":"Filled green hay net 0.72 m tall with cord mesh and a tie cord, hanging from its top loop. Dimensions 0.46 x 0.88 x 0.46 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-hay-net-955e7a3c","cdnUrl":"https://cdn.3dassets.dev/assets/23823/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-hay-net-955e7a3c","thumbnailUrl":"https://cdn.3dassets.dev/assets/23823/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23823/v1/poster.webp","blurhash":"UCAUTtxv00ImWEX5ninj00Rj~pxbWUj]kCWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":27624,"triangles":540,"vertices":1620,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.23002410837607648,0,-0.23002410837607648],"max":[0.23002410837607648,0.8799999952316284,0.23002410837607648]},"sizeMeters":[0.46,0.88,0.46],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:56.406Z","updatedAt":"2026-10-06T02:04:58.731Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23823/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HayNetHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23823/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23823/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23823/v1/model.glb\" alt=\"Hay Net (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23823/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23823/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23822","slug":"equestrian-yard-and-stables-feed-bucket-3362457c","title":"Feed Bucket (Horse Stables and Equestrian Yard)","summary":"Blue feed bucket with a wire handle, part filled.","description":"Blue feed bucket 0.42 m across and 0.34 m tall with a wire handle and a part-filled feed level. Dimensions 0.43 x 0.41 x 0.43 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-feed-bucket-3362457c","cdnUrl":"https://cdn.3dassets.dev/assets/23822/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-feed-bucket-3362457c","thumbnailUrl":"https://cdn.3dassets.dev/assets/23822/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23822/v1/poster.webp","blurhash":"U7A1S6%M00D%~Xt6E2Ne00oz-=Rj4;t8-iIT","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15688,"triangles":276,"vertices":828,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.21699999272823334,-0.000015516853781455398,-0.21699999272823334],"max":[0.21699999272823334,0.40599870909461644,0.21699999272823334]},"sizeMeters":[0.434,0.406,0.434],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:56.374Z","updatedAt":"2026-10-05T17:21:16.366Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23822/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FeedBucketHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23822/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23822/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23822/v1/model.glb\" alt=\"Feed Bucket (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23822/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23822/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23826","slug":"equestrian-yard-and-stables-feed-bin-b58bf59d","title":"Feed Bin (Horse Stables and Equestrian Yard)","summary":"Lidded timber feed bin with a lifting handle.","description":"Lidded timber feed bin 0.66 m wide and 0.83 m tall, part filled, with a steel lifting handle. Dimensions 0.66 x 0.85 x 0.52 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-feed-bin-b58bf59d","cdnUrl":"https://cdn.3dassets.dev/assets/23826/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-feed-bin-b58bf59d","thumbnailUrl":"https://cdn.3dassets.dev/assets/23826/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23826/v1/poster.webp","blurhash":"UBE2nD?a009G~WofD*bGNdR*V[s:agt6ocNG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4248,"triangles":48,"vertices":144,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.33000001311302185,0,-0.26002595106555715],"max":[0.33000001311302185,0.8550029030582396,0.26002595106555715]},"sizeMeters":[0.66,0.855,0.52],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:56.652Z","updatedAt":"2026-10-06T02:04:58.883Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23826/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FeedBinHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23826/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23826/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23826/v1/model.glb\" alt=\"Feed Bin (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23826/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23826/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23825","slug":"equestrian-yard-and-stables-shavings-bag-b4b71f1b","title":"Shavings Bag (Horse Stables and Equestrian Yard)","summary":"Compressed bedding shavings bale in a printed plastic bag.","description":"Compressed shavings bale 0.46 m wide and 0.68 m tall in a plastic bag with a plain label panel. Dimensions 0.46 x 0.68 x 0.30 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-shavings-bag-b4b71f1b","cdnUrl":"https://cdn.3dassets.dev/assets/23825/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-shavings-bag-b4b71f1b","thumbnailUrl":"https://cdn.3dassets.dev/assets/23825/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23825/v1/poster.webp","blurhash":"U5I5Y$tl00D5~q-:D%E000-WEdJ~?H%MRP9Y","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3492,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.23000091797454125,0,-0.14000732591493661],"max":[0.23000091797454125,0.6800000071525574,0.15999786261149998]},"sizeMeters":[0.46,0.68,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:56.580Z","updatedAt":"2026-10-06T02:05:02.120Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23825/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShavingsBagHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23825/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23825/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23825/v1/model.glb\" alt=\"Shavings Bag (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23825/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23825/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23827","slug":"equestrian-yard-and-stables-straw-bale-e2f2115b","title":"Straw Bale (Horse Stables and Equestrian Yard)","summary":"Small rectangular straw bale with two twine bands.","description":"Small rectangular straw bale 1.00 x 0.46 x 0.42 m with two twine bands. Dimensions 1.00 x 0.45 x 0.48 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-straw-bale-e2f2115b","cdnUrl":"https://cdn.3dassets.dev/assets/23827/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-straw-bale-e2f2115b","thumbnailUrl":"https://cdn.3dassets.dev/assets/23827/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23827/v1/poster.webp","blurhash":"UBIhZ;?b00oz~W~oof9a00adogIWITM|IVD*","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6260,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,-3.063771876476995e-7,-0.2412181503471156],"max":[0.5,0.44999266948550254,0.23998992889187293]},"sizeMeters":[1,0.45,0.481],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:56.729Z","updatedAt":"2026-10-06T02:05:00.320Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23827/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StrawBaleHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23827/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23827/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23827/v1/model.glb\" alt=\"Straw Bale (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23827/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23827/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23828","slug":"equestrian-yard-and-stables-hay-bale-962dfe54","title":"Hay Bale (Horse Stables and Equestrian Yard)","summary":"Small rectangular hay bale with two twine bands.","description":"Small rectangular hay bale 1.00 x 0.46 x 0.42 m with two twine bands, greener than the straw bale. Dimensions 1.00 x 0.44 x 0.48 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data. Cosmetic colour variant of straw-bale.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-hay-bale-962dfe54","cdnUrl":"https://cdn.3dassets.dev/assets/23828/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-hay-bale-962dfe54","thumbnailUrl":"https://cdn.3dassets.dev/assets/23828/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23828/v1/poster.webp","blurhash":"U6B#Fk_N00t6?v.kt6IB00Myx[RPDiZ*RjIA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3368,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,-3.063771876476995e-7,-0.23998992889187293],"max":[0.5,0.44000030399300183,0.23998992889187293]},"sizeMeters":[1,0.44,0.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:57.025Z","updatedAt":"2026-10-06T02:00:38.822Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23828/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HayBaleHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23828/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23828/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23828/v1/model.glb\" alt=\"Hay Bale (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23828/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23828/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23829","slug":"equestrian-yard-and-stables-grooming-kit-box-f434cad4","title":"Grooming Kit Box (Horse Stables and Equestrian Yard)","summary":"Open grooming tote with brushes and a curry comb.","description":"Open grooming tote 0.40 m wide with a centre handle, holding a body brush, curry comb and dandy brush. Dimensions 0.40 x 0.44 x 0.26 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-grooming-kit-box-f434cad4","cdnUrl":"https://cdn.3dassets.dev/assets/23829/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-grooming-kit-box-f434cad4","thumbnailUrl":"https://cdn.3dassets.dev/assets/23829/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23829/v1/poster.webp","blurhash":"U38D|hpd00]hRnkCavjZ00Zg~UBXn,MxR%tS","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7328,"triangles":92,"vertices":276,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.19999206410385842,0,-0.12999786299992971],"max":[0.19999206410385842,0.4399999976158142,0.12999786299992971]},"sizeMeters":[0.4,0.44,0.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:57.944Z","updatedAt":"2026-10-06T02:05:04.292Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23829/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GroomingKitBoxHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23829/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23829/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23829/v1/model.glb\" alt=\"Grooming Kit Box (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23829/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23829/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23830","slug":"equestrian-yard-and-stables-hoof-pick-37b5c769","title":"Hoof Pick (Horse Stables and Equestrian Yard)","summary":"Hoof pick with a moulded grip and a stiff brush end.","description":"Hoof pick 0.17 m long with a moulded grip, steel hook and a brush end. Dimensions 0.06 x 0.18 x 0.19 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-hoof-pick-37b5c769","cdnUrl":"https://cdn.3dassets.dev/assets/23830/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-hoof-pick-37b5c769","thumbnailUrl":"https://cdn.3dassets.dev/assets/23830/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23830/v1/poster.webp","blurhash":"UB7eerQ,00u6.AROM_tSI9NF%hxbNGRjn#xv","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4080,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.03000335636541507,0,-0.06500610178323427],"max":[0.03000335636541507,0.17699588720014284,0.12335126847028732]},"sizeMeters":[0.06,0.177,0.188],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:58.001Z","updatedAt":"2026-10-06T02:05:02.417Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23830/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HoofPickHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23830/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23830/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23830/v1/model.glb\" alt=\"Hoof Pick (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23830/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23830/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23831","slug":"equestrian-yard-and-stables-farrier-stand-7be1f1d5","title":"Farrier Stand (Horse Stables and Equestrian Yard)","summary":"Farrier hoof stand with a weighted base and a cradle top.","description":"Farrier hoof stand 0.80 m tall with a weighted base and a shaped cradle top for shoeing. Dimensions 0.40 x 0.80 x 0.38 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-farrier-stand-7be1f1d5","cdnUrl":"https://cdn.3dassets.dev/assets/23831/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-farrier-stand-7be1f1d5","thumbnailUrl":"https://cdn.3dassets.dev/assets/23831/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23831/v1/poster.webp","blurhash":"U77-f{xu00IU-:t7IUM{_4of8_Rjt6ayRkof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5800,"triangles":84,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.19999267766134207,0,-0.19019745675689528],"max":[0.19999267766134207,0.799991464609502,0.19019745675689528]},"sizeMeters":[0.4,0.8,0.38],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:58.131Z","updatedAt":"2026-10-10T01:03:07.972Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23831/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FarrierStandHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23831/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23831/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23831/v1/model.glb\" alt=\"Farrier Stand (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23831/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23831/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23832","slug":"equestrian-yard-and-stables-wheelbarrow-3e32ae16","title":"Wheelbarrow (Horse Stables and Equestrian Yard)","summary":"Yard wheelbarrow with a single wheel, two legs and moulded grips.","description":"Yard wheelbarrow 1.50 m long with a deep tray, single front wheel, two legs and moulded handle grips. Dimensions 0.84 x 0.81 x 1.48 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-wheelbarrow-3e32ae16","cdnUrl":"https://cdn.3dassets.dev/assets/23832/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-wheelbarrow-3e32ae16","thumbnailUrl":"https://cdn.3dassets.dev/assets/23832/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23832/v1/poster.webp","blurhash":"U67K#ht88^RO?wbIISV@00W;ofs:4ToexvtR","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":14712,"triangles":240,"vertices":720,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.44999998807907104,0.000006185941461567257,-0.7849995517591011],"max":[0.38999998569488525,0.8099755795537984,0.6899999976158142]},"sizeMeters":[0.84,0.81,1.475],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:14:58.247Z","updatedAt":"2026-10-06T02:00:54.973Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23832/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WheelbarrowHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23832/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23832/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23832/v1/model.glb\" alt=\"Wheelbarrow (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23832/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23832/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23833","slug":"equestrian-yard-and-stables-muck-fork-7d329a60","title":"Muck Fork (Horse Stables and Equestrian Yard)","summary":"Plastic-tined muck fork with a long handle.","description":"Muck fork 1.56 m long with nine tines on a shaped head and a moulded grip. Dimensions 0.32 x 1.54 x 0.06 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-muck-fork-7d329a60","cdnUrl":"https://cdn.3dassets.dev/assets/23833/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-muck-fork-7d329a60","thumbnailUrl":"https://cdn.3dassets.dev/assets/23833/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23833/v1/poster.webp","blurhash":"U24x#,tR00I9tSj]RhWBR1axtpkEt3j[WFWV","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":14036,"triangles":256,"vertices":768,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.15996777351736335,0,-0.0315174136485501],"max":[0.15996777351736335,1.540759563446045,0.029986950772587843]},"sizeMeters":[0.32,1.541,0.062],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:58.357Z","updatedAt":"2026-10-06T02:05:03.581Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23833/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MuckForkHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23833/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23833/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23833/v1/model.glb\" alt=\"Muck Fork (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23833/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23833/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23834","slug":"equestrian-yard-and-stables-halter-on-hook-49c01cd5","title":"Halter On Hook (Horse Stables and Equestrian Yard)","summary":"Leather headcollar hanging on a tack room hook.","description":"Leather headcollar with noseband, headpiece and cheekpieces hung on a wall hook at 1.24 m, with a lead ring under the jaw. Dimensions 0.26 x 0.64 x 0.29 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-halter-on-hook-49c01cd5","cdnUrl":"https://cdn.3dassets.dev/assets/23834/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-halter-on-hook-49c01cd5","thumbnailUrl":"https://cdn.3dassets.dev/assets/23834/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23834/v1/poster.webp","blurhash":"U48gQrob00e@?HR*9Z$*03M}~9--t7RQRk%f","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":20552,"triangles":376,"vertices":1128,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.13000927405093582,0,-0.056007564723378894],"max":[0.13000927405093582,0.6380000114440918,0.23600756442535567]},"sizeMeters":[0.26,0.638,0.292],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:58.437Z","updatedAt":"2026-10-06T02:05:03.879Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23834/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HalterOnHookHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23834/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23834/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23834/v1/model.glb\" alt=\"Halter On Hook (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23834/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23834/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23835","slug":"equestrian-yard-and-stables-lead-rope-coiled-0821e6b1","title":"Lead Rope Coiled (Horse Stables and Equestrian Yard)","summary":"Coiled lead rope with a trigger clip.","description":"Coiled blue lead rope 0.28 m across with nine coils, a loose tail and a steel trigger clip. Dimensions 0.34 x 0.46 x 0.31 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-lead-rope-coiled-0821e6b1","cdnUrl":"https://cdn.3dassets.dev/assets/23835/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-lead-rope-coiled-0821e6b1","thumbnailUrl":"https://cdn.3dassets.dev/assets/23835/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23835/v1/poster.webp","blurhash":"UA7n^5x^00R4H;M{x^xvD4Ri%%tStnxujDM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":60212,"triangles":1216,"vertices":3648,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.14800925515600055,0,-0.14801392417817066],"max":[0.19300140844132824,0.46374860405921936,0.16401392680077503]},"sizeMeters":[0.341,0.464,0.312],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:59.483Z","updatedAt":"2026-10-05T20:00:45.916Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23835/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LeadRopeCoiledHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23835/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23835/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23835/v1/model.glb\" alt=\"Lead Rope Coiled (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23835/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23835/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23836","slug":"equestrian-yard-and-stables-brushing-boots-96661741","title":"Brushing Boots (Horse Stables and Equestrian Yard)","summary":"Set of four white brushing boots with strap fastenings.","description":"Set of four white brushing boots 0.22 m tall standing in a row, each with two strap fastenings. Dimensions 0.59 x 0.26 x 0.15 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-brushing-boots-96661741","cdnUrl":"https://cdn.3dassets.dev/assets/23836/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-brushing-boots-96661741","thumbnailUrl":"https://cdn.3dassets.dev/assets/23836/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23836/v1/poster.webp","blurhash":"UCGSDixu00og_3~qRjIT00%M?bM{D%WB%MM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":70944,"triangles":1440,"vertices":4320,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2919999957084656,-0.00001340443193667551,-0.07201511830727686],"max":[0.3019999861717224,0.2600133948951935,0.07701512098948587]},"sizeMeters":[0.594,0.26,0.149],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:14:58.755Z","updatedAt":"2026-10-06T02:05:05.516Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23836/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrushingBootsHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23836/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23836/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23836/v1/model.glb\" alt=\"Brushing Boots (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23836/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23836/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23838","slug":"equestrian-yard-and-stables-fly-mask-5b5d8b0e","title":"Fly Mask (Horse Stables and Equestrian Yard)","summary":"Mesh fly mask with ear covers, on a stand-free rest.","description":"Fly mask 0.38 m tall with mesh eye panels, ear covers and a fastening strap, resting on its own base. Dimensions 0.28 x 0.40 x 0.27 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-fly-mask-5b5d8b0e","cdnUrl":"https://cdn.3dassets.dev/assets/23838/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-fly-mask-5b5d8b0e","thumbnailUrl":"https://cdn.3dassets.dev/assets/23838/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23838/v1/poster.webp","blurhash":"U9BphCR*00%2%MofD%Rj00xa~pIUD*Rj?bxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"interior","title":"Interior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28616,"triangles":560,"vertices":1680,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.1379999965429306,0,-0.13499301005028994],"max":[0.1379999965429306,0.3968879282474518,0.13499301005028994]},"sizeMeters":[0.276,0.397,0.27],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:15:00.746Z","updatedAt":"2026-10-06T02:05:05.263Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23838/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlyMaskHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23838/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23838/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23838/v1/model.glb\" alt=\"Fly Mask (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23838/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23838/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23837","slug":"equestrian-yard-and-stables-horse-trailer-ca9775e4","title":"Horse Trailer (Horse Stables and Equestrian Yard)","summary":"Two-horse trailer with a hinged rear ramp on a named pivot.","description":"Two-horse trailer 5.7 m long overall with a white body, red top rail, twin axles, A-frame drawbar, jockey wheel and a hinged rear ramp modelled down. Dimensions 2.12 x 3.00 x 7.93 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Named pivot node ramp at the rear floor edge, horizontal hinge; modelled lowered. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-horse-trailer-ca9775e4","cdnUrl":"https://cdn.3dassets.dev/assets/23837/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-horse-trailer-ca9775e4","thumbnailUrl":"https://cdn.3dassets.dev/assets/23837/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23837/v1/poster.webp","blurhash":"UEDvZh-=00D*-pD%D%%M00Ri~q-;4.-;-;IU","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":29240,"triangles":504,"vertices":1512,"meshes":7,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-1.138800024986267,0.000045479365357370405,-4.010000276565552],"max":[0.9799243370767122,3.0000979760430644,3.9200000762939453]},"sizeMeters":[2.119,3,7.93],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:14:59.662Z","updatedAt":"2026-10-06T02:05:08.114Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23837/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HorseTrailerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23837/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23837/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23837/v1/model.glb\" alt=\"Horse Trailer (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23837/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23837/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23839","slug":"equestrian-yard-and-stables-yard-tractor-a002d939","title":"Compact Yard Tractor (Horse Stables and Equestrian Yard)","summary":"Small compact tractor with a roll bar, used for harrowing and moving bales.","description":"Compact yard tractor 3.0 m long with a bonnet, open platform, seat, steering wheel, roll bar and large rear wheels. Dimensions 1.60 x 2.40 x 2.41 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-yard-tractor-a002d939","cdnUrl":"https://cdn.3dassets.dev/assets/23839/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-yard-tractor-a002d939","thumbnailUrl":"https://cdn.3dassets.dev/assets/23839/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23839/v1/poster.webp","blurhash":"U48XtOWE00R%8{IBXR%f00%f?]Q:.R%zxuDP","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":30508,"triangles":568,"vertices":1704,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.9787820004213026,0.00006370662198562638,-1.2269625663757324],"max":[0.6211820267427137,2.3949999809265137,1.1819796562194824]},"sizeMeters":[1.6,2.395,2.409],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:14:59.794Z","updatedAt":"2026-10-12T09:54:43.607Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23839/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CompactYardTractorHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23839/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23839/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23839/v1/model.glb\" alt=\"Compact Yard Tractor (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23839/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23839/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23840","slug":"equestrian-yard-and-stables-water-tap-post-8cadbd92","title":"Water Tap Post (Horse Stables and Equestrian Yard)","summary":"Yard standpipe on a timber post with a blue handle and a coiled hose.","description":"Yard water tap post 1.15 m tall on a concrete pad, with a brass tap, blue handle and a coiled hose at the base. Dimensions 0.40 x 1.15 x 0.54 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-water-tap-post-8cadbd92","cdnUrl":"https://cdn.3dassets.dev/assets/23840/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-water-tap-post-8cadbd92","thumbnailUrl":"https://cdn.3dassets.dev/assets/23840/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23840/v1/poster.webp","blurhash":"U38|w|EL00^i00oz_NVsXpWBw?t7?aNGE2%L","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11800,"triangles":172,"vertices":516,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,0.0000061024603743020656,-0.15000000596046448],"max":[0.20000000298023224,1.149999976158142,0.3902096703029836]},"sizeMeters":[0.4,1.15,0.54],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:14:59.852Z","updatedAt":"2026-10-05T07:43:16.708Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23840/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterTapPostHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23840/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23840/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23840/v1/model.glb\" alt=\"Water Tap Post (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23840/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23840/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23841","slug":"equestrian-yard-and-stables-yard-lamp-78130fcc","title":"Yard Lamp (Horse Stables and Equestrian Yard)","summary":"Tall yard flood lamp on a galvanised column with a shaded head.","description":"Yard lamp 3.3 m tall on a galvanised column with a bracket arm and a shaded flood head. Dimensions 0.88 x 3.31 x 0.40 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-yard-lamp-78130fcc","cdnUrl":"https://cdn.3dassets.dev/assets/23841/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-yard-lamp-78130fcc","thumbnailUrl":"https://cdn.3dassets.dev/assets/23841/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23841/v1/poster.webp","blurhash":"U14B:.xu00D%~qM{00?H?bWBD$t7IoofxuM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6948,"triangles":108,"vertices":324,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.13007735442965346,0,-0.20001220394614982],"max":[0.750077359198025,3.309999942779541,0.20001220394614982]},"sizeMeters":[0.88,3.31,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:15:00.085Z","updatedAt":"2026-10-05T11:39:06.772Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23841/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function YardLampHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23841/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23841/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23841/v1/model.glb\" alt=\"Yard Lamp (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23841/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23841/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23842","slug":"equestrian-yard-and-stables-notice-board-1e93b220","title":"Yard Notice Board (Horse Stables and Equestrian Yard)","summary":"Covered notice board with pinned sheets and a small roof.","description":"Yard notice board 1.42 m wide and 1.92 m tall with a cork panel, four pinned blank sheets and a pitched cover. Dimensions 1.42 x 2.14 x 1.56 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-notice-board-1e93b220","cdnUrl":"https://cdn.3dassets.dev/assets/23842/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-notice-board-1e93b220","thumbnailUrl":"https://cdn.3dassets.dev/assets/23842/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23842/v1/poster.webp","blurhash":"U9A]{NxH00bX~poy4.WB00NH_2$*4URQ?bxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7816,"triangles":104,"vertices":312,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7099999785423279,0,-0.7599927030646318],"max":[0.7099999785423279,2.140000104904175,0.799992724522304]},"sizeMeters":[1.42,2.14,1.56],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:15:00.141Z","updatedAt":"2026-10-25T08:45:28.626Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23842/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function YardNoticeBoardHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23842/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23842/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23842/v1/model.glb\" alt=\"Yard Notice Board (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23842/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23842/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23843","slug":"equestrian-yard-and-stables-tie-rail-e8d6420e","title":"Tie Rail (Horse Stables and Equestrian Yard)","summary":"Timber tie rail with three tying rings for holding horses on the yard.","description":"Tie rail 3.0 m long and 1.35 m tall on two heavy posts, with three steel tying rings. Dimensions 3.00 x 1.35 x 0.20 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-tie-rail-e8d6420e","cdnUrl":"https://cdn.3dassets.dev/assets/23843/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-tie-rail-e8d6420e","thumbnailUrl":"https://cdn.3dassets.dev/assets/23843/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23843/v1/poster.webp","blurhash":"UEBfz%t5%Kt7~V^*Iot7IU-oW;IU9G%1-pIo","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":19984,"triangles":352,"vertices":1056,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.0000494454044314141,-0.08502029562780833],"max":[1.5,1.3499505784374266,0.11897885025407723]},"sizeMeters":[3,1.35,0.204],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:15:00.453Z","updatedAt":"2026-10-25T14:33:56.140Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23843/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TieRailHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23843/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23843/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23843/v1/model.glb\" alt=\"Tie Rail (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23843/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23843/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23844","slug":"equestrian-yard-and-stables-jump-store-e75fdf34","title":"Jump Store (Horse Stables and Equestrian Yard)","summary":"Open-fronted store bay holding spare jump poles and blocks.","description":"Open-fronted jump store 2.6 m wide and 2.1 m tall with leaning spare poles and stacked filler blocks. Dimensions 2.62 x 2.34 x 1.75 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-jump-store-e75fdf34","cdnUrl":"https://cdn.3dassets.dev/assets/23844/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-jump-store-e75fdf34","thumbnailUrl":"https://cdn.3dassets.dev/assets/23844/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23844/v1/poster.webp","blurhash":"UAF$CR?c00wZ%%?GnMIW00RkjGocwIxuS#IA","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17328,"triangles":300,"vertices":900,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.309999942779541,-0.00004490194501993727,-0.8999857468320834],"max":[1.309999942779541,2.3393852710723877,0.8500491283663673]},"sizeMeters":[2.62,2.339,1.75],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:15:01.126Z","updatedAt":"2026-10-06T02:05:08.812Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23844/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JumpStoreHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23844/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23844/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23844/v1/model.glb\" alt=\"Jump Store (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23844/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23844/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23845","slug":"equestrian-yard-and-stables-muck-trailer-3f19fea7","title":"Muck Trailer (Horse Stables and Equestrian Yard)","summary":"Small tipping muck trailer with a drawbar and single axle.","description":"Small muck trailer 3.4 m long overall with a steel body, timber floor, single axle and an A-frame drawbar. Dimensions 1.74 x 1.22 x 3.50 m (X x Y x Z). Footprint-centred origin resting on the ground; metre units, +Y up, +Z forward. Yard low-poly palette of flat muted colours, no textures. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-muck-trailer-3f19fea7","cdnUrl":"https://cdn.3dassets.dev/assets/23845/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-muck-trailer-3f19fea7","thumbnailUrl":"https://cdn.3dassets.dev/assets/23845/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23845/v1/poster.webp","blurhash":"UG9jyCD%4n%g_4ITD%%MD%WBxut74m%M-;Ri","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16232,"triangles":256,"vertices":768,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.9787999987602234,0.00003541879728580222,-1.1200000047683716],"max":[0.7612000107765198,1.2199359428248162,2.380000114440918]},"sizeMeters":[1.74,1.22,3.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:15:01.341Z","updatedAt":"2026-10-06T02:05:08.899Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23845/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MuckTrailerHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23845/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23845/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23845/v1/model.glb\" alt=\"Muck Trailer (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23845/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23845/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23846","slug":"equestrian-yard-and-stables-stable-yard-7720e1c9-starter-scene","title":"Stable Yard (Horse Stables and Equestrian Yard)","summary":"Stable yard demonstration: a four-bay aisle with stall bays either side, a tack room and wash bay, horses at the tie rail and in a stall, a muck barrow, hay bales and a trailer parked in the lane. Static layout of pack instances; no rig, collision or navigation data.","description":"Stable yard demonstration: a four-bay aisle with stall bays either side, a tack room and wash bay, horses at the tie rail and in a stall, a muck barrow, hay bales and a trailer parked in the lane. Static layout of pack instances; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-stable-yard-7720e1c9-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/23846/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-stable-yard-7720e1c9-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/23846/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23846/v1/poster.webp","blurhash":"U39%xC_400s;E9M_$_S6004m~qoM~K%hEA${","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":418036,"triangles":11064,"vertices":23004,"meshes":77,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-6.444733444784951,-0.0001287805527303565,-7.201200032234192],"max":[5.354847051313593,4.170083515667193,16.03855568623623]},"sizeMeters":[11.8,4.17,23.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T20:15:02.516Z","updatedAt":"2026-10-10T09:18:56.140Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23846/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StableYardHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23846/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23846/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23846/v1/model.glb\" alt=\"Stable Yard (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23846/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23846/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"23847","slug":"equestrian-yard-and-stables-arena-and-jump-course-e804a110","title":"Arena And Jump Course (Horse Stables and Equestrian Yard)","summary":"Fenced sand arena demonstration: harrowed footing, a boundary rail and letter markers, a three-fence course of an upright, an oxer and a wall, cavaletti and cones on the approach, a mounting block and a horse trotting. Static layout; no rig, collision or navigation data.","description":"Fenced sand arena demonstration: harrowed footing, a boundary rail and letter markers, a three-fence course of an upright, an oxer and a wall, cavaletti and cones on the approach, a mounting block and a horse trotting. Static layout; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/equestrian-yard-and-stables-arena-and-jump-course-e804a110","cdnUrl":"https://cdn.3dassets.dev/assets/23847/v1/model.glb","downloadUrl":"https://3dassets.dev/download/equestrian-yard-and-stables-arena-and-jump-course-e804a110","thumbnailUrl":"https://cdn.3dassets.dev/assets/23847/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/23847/v1/poster.webp","blurhash":"UDD+_4xu00aeM|ayozWB00Rj~pWB%LofWBt7","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":231192,"triangles":5708,"vertices":12329,"meshes":33,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-6.730014804715687,-0.000060427989866981835,-6.7236352153359125],"max":[6.730014804715687,2.172179500827249,6.359896846990936]},"sizeMeters":[13.46,2.172,13.084],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:15:01.584Z","updatedAt":"2026-10-12T07:22:16.128Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/23847/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArenaAndJumpCourseHorseStablesAndEquestrianYard(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/23847/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/23847/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/23847/v1/model.glb\" alt=\"Arena And Jump Course (Horse Stables and Equestrian Yard)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/23847/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/23847/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":{"slug":"equestrian-yard-and-stables","title":"Horse stable yard and arena","url":"https://3dassets.dev/demos/equestrian-yard-and-stables"}}}