{"data":{"id":241,"slug":"rowing-boathouse-and-regatta-course","title":"Rowing Boathouse and Regatta Course","summary":"Fifty racing shell, rigging workshop and regatta venue designs with a furnished boathouse and connected launch.","description":"Original single and double sculls and alternating-rig coxless four, with thick curved hulls, working-station geometry and feathered oars secured alongside. Full-scale boats supported on padded trestles in a roofed stocked venue, connected pontoon launch and modeled river course segment. Static assets without rowing animation, electronics, water physics or certification.","url":"https://3dassets.dev/packs/rowing-boathouse-and-regatta-course","coverUrl":"https://cdn.3dassets.dev/assets/32175/v1/poster.webp","assetCount":51,"aiGenerated":true,"aiGeneratedAssetCount":51,"aiModels":["GPT-6"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":13495312,"totalTriangles":844796,"starterScene":{"id":"32175","slug":"rowing-boathouse-and-regatta-course-club-c5c22b00-starter-scene","title":"Club Regatta Launch (Rowing Boathouse and Regatta Course)","summary":"Stocked enclosed boathouse with full-scale supported racing shells, sheltered rigging, furnished officials zone, connected launch dock and short marked course segment.","description":"Stocked enclosed boathouse with full-scale supported racing shells, sheltered rigging, furnished officials zone, connected launch dock and short marked course segment.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-club-c5c22b00-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/32175/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-club-c5c22b00-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/32175/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32175/v1/poster.webp","blurhash":"U6AT=v5m00wev}xGN^Na00=w~pR*GGEM$*-B","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":6575316,"triangles":424948,"vertices":273047,"meshes":160,"materials":13,"textures":0,"animations":[],"boundingBox":{"min":[-12.5,0.0006889493909561506,-13.000671407208472],"max":[12.501199722290039,3.8618021592924396,12.999832148197882]},"sizeMeters":[25.001,3.861,26.001],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":2,"publishedAt":"2026-09-08T10:53:30.168Z","updatedAt":"2026-09-08T16:10:20.488Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32175/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClubRegattaLaunchRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32175/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32175/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32175/v1/model.glb\" alt=\"Club Regatta Launch (Rowing Boathouse and Regatta Course)\" 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/32175/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/32175/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"32125","slug":"rowing-boathouse-and-regatta-course-roofed-rowing-boat-3ea8c101","title":"Roofed Rowing Boathouse (Rowing Boathouse and Regatta Course)","summary":"Complete seven by fourteen metre boathouse with thick side walls, framed clear doors, enclosed rear glazing and a supported clear roof.","description":"Complete seven by fourteen metre boathouse with thick side walls, framed clear doors, enclosed rear glazing and a supported clear roof. Dimensions 7.00 × 3.41 × 14.04 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-roofed-rowing-boat-3ea8c101","cdnUrl":"https://cdn.3dassets.dev/assets/32125/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-roofed-rowing-boat-3ea8c101","thumbnailUrl":"https://cdn.3dassets.dev/assets/32125/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32125/v1/poster.webp","blurhash":"U7Dl{0x[00t7WE4nbG-:00V@?bIVxZ~qRjM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":112724,"triangles":6300,"vertices":4452,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-3.5024173190429493,0.0001837200859409957,-7.022449970245361],"max":[3.501217358334331,3.4118021592924395,7.021249771118164]},"sizeMeters":[7.004,3.412,14.044],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:52:57.119Z","updatedAt":"2026-09-08T10:52:57.225Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32125/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofedRowingBoathouseRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32125/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32125/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32125/v1/model.glb\" alt=\"Roofed Rowing Boathouse (Rowing Boathouse and Regatta Course)\" 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/32125/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/32125/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32126","slug":"rowing-boathouse-and-regatta-course-covered-rigging-ap-1d8f3d5c","title":"Covered Rigging Apron (Rowing Boathouse and Regatta Course)","summary":"Twelve-metre covered rigging bay with padded-boat working space under a complete supported clear roof.","description":"Twelve-metre covered rigging bay with padded-boat working space under a complete supported clear roof. Dimensions 5.00 × 3.11 × 12.00 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-covered-rigging-ap-1d8f3d5c","cdnUrl":"https://cdn.3dassets.dev/assets/32126/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-covered-rigging-ap-1d8f3d5c","thumbnailUrl":"https://cdn.3dassets.dev/assets/32126/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32126/v1/poster.webp","blurhash":"U5C?v0-;00NGN100Ri.700M{~qjv-._3t7tR","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":59044,"triangles":3300,"vertices":2282,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.500015259254738,-0.000060427989866981835,-6],"max":[2.500015259254738,3.111986614773969,6]},"sizeMeters":[5,3.112,12],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:52:57.299Z","updatedAt":"2026-09-08T10:52:57.402Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32126/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoveredRiggingApronRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32126/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32126/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32126/v1/model.glb\" alt=\"Covered Rigging Apron (Rowing Boathouse and Regatta Course)\" 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/32126/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/32126/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32127","slug":"rowing-boathouse-and-regatta-course-shell-storage-rack-12c64537","title":"Shell Storage Rack (Rowing Boathouse and Regatta Course)","summary":"Paired three-level cantilever shell rack supports at 4.4 metre spacing, with navy padding, wide feet and diagonal braces.","description":"Paired three-level cantilever shell rack supports at 4.4 metre spacing, with navy padding, wide feet and diagonal braces. Dimensions 1.25 × 2.36 × 4.90 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-shell-storage-rack-12c64537","cdnUrl":"https://cdn.3dassets.dev/assets/32127/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-shell-storage-rack-12c64537","thumbnailUrl":"https://cdn.3dassets.dev/assets/32127/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32127/v1/poster.webp","blurhash":"U66a|@%2_N^+M_9EM{Rj4mo#MxIVxax]slxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":103920,"triangles":6000,"vertices":4116,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6251548936028184,0.000049059383090632736,-2.450000047683716],"max":[0.6251548936028184,2.3599508357127346,2.450000047683716]},"sizeMeters":[1.25,2.36,4.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:52:57.944Z","updatedAt":"2026-09-08T10:52:58.065Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32127/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShellStorageRackRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32127/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32127/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32127/v1/model.glb\" alt=\"Shell Storage Rack (Rowing Boathouse and Regatta Course)\" 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/32127/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/32127/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32128","slug":"rowing-boathouse-and-regatta-course-single-scull-shell-9805c6fb","title":"Single Scull Shell (Rowing Boathouse and Regatta Course)","summary":"Eight-metre single scull with one open seating well, sliding seat, stretcher, paired wing-rigger swivels, curved thick hull and closed tapered decks. Rigger geometry matches standalone components.","description":"Eight-metre single scull with one open seating well, sliding seat, stretcher, paired wing-rigger swivels, curved thick hull and closed tapered decks. Rigger geometry matches standalone components. Dimensions 2.19 × 0.58 × 8.02 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-single-scull-shell-9805c6fb","cdnUrl":"https://cdn.3dassets.dev/assets/32128/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-single-scull-shell-9805c6fb","thumbnailUrl":"https://cdn.3dassets.dev/assets/32128/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32128/v1/poster.webp","blurhash":"U56*gpWr00%Mt7IARj%M00n$~pM|NF_3xv4n","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":684332,"triangles":43464,"vertices":26181,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.094175116486933,-0.00018734477430143448,-4.011386394500732],"max":[1.094175116486933,0.5841379942727212,4.011386394500732]},"sizeMeters":[2.188,0.584,8.023],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:00.044Z","updatedAt":"2026-09-08T10:53:00.140Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32128/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SingleScullShellRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32128/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32128/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32128/v1/model.glb\" alt=\"Single Scull Shell (Rowing Boathouse and Regatta Course)\" 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/32128/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/32128/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32129","slug":"rowing-boathouse-and-regatta-course-double-scull-shell-aa4b71e8","title":"Double Scull Shell (Rowing Boathouse and Regatta Course)","summary":"Ten-metre double scull with two stations, paired bilateral wing riggers, rails and foot stretchers, long joined decks and an open two-person cockpit.","description":"Ten-metre double scull with two stations, paired bilateral wing riggers, rails and foot stretchers, long joined decks and an open two-person cockpit. Dimensions 2.19 × 0.58 × 10.02 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-double-scull-shell-aa4b71e8","cdnUrl":"https://cdn.3dassets.dev/assets/32129/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-double-scull-shell-aa4b71e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/32129/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32129/v1/poster.webp","blurhash":"U66[8aR.DjxZxaD%WC%M00ac.7R-IV_Nxa4n","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":1128920,"triangles":70948,"vertices":43661,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.0944042927025475,-0.00023251224166978557,-5.011419296264648],"max":[1.0944042927025475,0.5837407944061774,5.011419296264648]},"sizeMeters":[2.189,0.584,10.023],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:00.848Z","updatedAt":"2026-09-08T10:53:00.957Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32129/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoubleScullShellRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32129/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32129/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32129/v1/model.glb\" alt=\"Double Scull Shell (Rowing Boathouse and Regatta Course)\" 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/32129/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/32129/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32130","slug":"rowing-boathouse-and-regatta-course-coxless-four-shell-cf1a2cdf","title":"Coxless Four Shell (Rowing Boathouse and Regatta Course)","summary":"Twelve-metre coxless four with four sliding stations and alternating port/starboard sweep riggers, open cockpit, closed tapered decks and a stern fin. Static unrigged shell.","description":"Twelve-metre coxless four with four sliding stations and alternating port/starboard sweep riggers, open cockpit, closed tapered decks and a stern fin. Static unrigged shell. Dimensions 2.35 × 0.58 × 12.02 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-coxless-four-shell-cf1a2cdf","cdnUrl":"https://cdn.3dassets.dev/assets/32130/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-coxless-four-shell-cf1a2cdf","thumbnailUrl":"https://cdn.3dassets.dev/assets/32130/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32130/v1/poster.webp","blurhash":"U56u3BWnDixbt7D%WB%M00Rk?bR%NF~qt74n","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":1403696,"triangles":87900,"vertices":54477,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.176094770045881,-0.00030331523255003323,-6.011331558227539],"max":[1.176094770045881,0.5835871982180458,6.011331558227539]},"sizeMeters":[2.352,0.584,12.023],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:00.998Z","updatedAt":"2026-09-08T10:53:01.092Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32130/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoxlessFourShellRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32130/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32130/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32130/v1/model.glb\" alt=\"Coxless Four Shell (Rowing Boathouse and Regatta Course)\" 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/32130/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/32130/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32131","slug":"rowing-boathouse-and-regatta-course-sculling-oar-pair-a0069233","title":"Sculling Oar Pair (Rowing Boathouse and Regatta Course)","summary":"Matched pair of 2.88 metre sculling oars with curved asymmetric spoon blades, tapered shafts, collars and short wooden grips. Pair laid parallel for rack storage.","description":"Matched pair of 2.88 metre sculling oars with curved asymmetric spoon blades, tapered shafts, collars and short wooden grips. Pair laid parallel for rack storage. Dimensions 0.34 × 0.09 × 2.89 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-sculling-oar-pair-a0069233","cdnUrl":"https://cdn.3dassets.dev/assets/32131/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-sculling-oar-pair-a0069233","thumbnailUrl":"https://cdn.3dassets.dev/assets/32131/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32131/v1/poster.webp","blurhash":"U22iFVwa-qx]XTITWCW.DhNHM{RPrW?cxar]","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":175348,"triangles":11168,"vertices":6594,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.16780907930146025,-0.00004514480991334169,-1.4470000267028809],"max":[0.16780907930146025,0.08898198778791398,1.4470000267028809]},"sizeMeters":[0.336,0.089,2.894],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:00.077Z","updatedAt":"2026-09-08T10:53:00.179Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32131/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ScullingOarPairRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32131/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32131/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32131/v1/model.glb\" alt=\"Sculling Oar Pair (Rowing Boathouse and Regatta Course)\" 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/32131/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/32131/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32132","slug":"rowing-boathouse-and-regatta-course-sweep-oar-2c0d66c2","title":"Sweep Oar (Rowing Boathouse and Regatta Course)","summary":"Single 3.65 metre sweep oar with larger asymmetric spoon blade, tapered shaft, collar and long two-handed grip.","description":"Single 3.65 metre sweep oar with larger asymmetric spoon blade, tapered shaft, collar and long two-handed grip. Dimensions 0.24 × 0.09 × 3.66 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-sweep-oar-2c0d66c2","cdnUrl":"https://cdn.3dassets.dev/assets/32132/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-sweep-oar-2c0d66c2","thumbnailUrl":"https://cdn.3dassets.dev/assets/32132/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32132/v1/poster.webp","blurhash":"U02FiJ0Y~VK9~L01=:IW8wr:OnVX0C~qAg%2","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":89120,"triangles":5584,"vertices":3297,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.12202252554974259,0.00002503004247396412,-1.8285000324249268],"max":[0.12202252554974259,0.08890945855205805,1.8285000324249268]},"sizeMeters":[0.244,0.089,3.657],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:03.010Z","updatedAt":"2026-09-08T10:53:03.139Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32132/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SweepOarRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32132/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32132/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32132/v1/model.glb\" alt=\"Sweep Oar (Rowing Boathouse and Regatta Course)\" 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/32132/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/32132/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32133","slug":"rowing-boathouse-and-regatta-course-wing-rigger-f3629084","title":"Wing Rigger (Rowing Boathouse and Regatta Course)","summary":"Bilateral aluminium sculling wing with triangulated arms, mounting feet and two gated swivels matching mounted shell assemblies.","description":"Bilateral aluminium sculling wing with triangulated arms, mounting feet and two gated swivels matching mounted shell assemblies. Dimensions 1.67 × 0.28 × 0.42 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-wing-rigger-f3629084","cdnUrl":"https://cdn.3dassets.dev/assets/32133/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-wing-rigger-f3629084","thumbnailUrl":"https://cdn.3dassets.dev/assets/32133/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32133/v1/poster.webp","blurhash":"U47w{Ixu00bbRj?bxuIA00Rj~qxaxv00IU_3","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":132340,"triangles":7540,"vertices":5263,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8370000123977661,0.00001760512916926249,-0.21000503765276843],"max":[0.8370000123977661,0.28100283824562916,0.21000503765276843]},"sizeMeters":[1.674,0.281,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:01.957Z","updatedAt":"2026-09-08T10:53:02.048Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32133/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WingRiggerRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32133/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32133/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32133/v1/model.glb\" alt=\"Wing Rigger (Rowing Boathouse and Regatta Course)\" 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/32133/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/32133/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32134","slug":"rowing-boathouse-and-regatta-course-sweep-side-rigger-d01e3943","title":"Sweep Side Rigger (Rowing Boathouse and Regatta Course)","summary":"Starboard aluminium sweep side rigger with two support struts, mounting feet and gated swivel. Opposite side is mirrored on the four shell.","description":"Starboard aluminium sweep side rigger with two support struts, mounting feet and gated swivel. Opposite side is mirrored on the four shell. Dimensions 0.70 × 0.28 × 0.42 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-sweep-side-rigger-d01e3943","cdnUrl":"https://cdn.3dassets.dev/assets/32134/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-sweep-side-rigger-d01e3943","thumbnailUrl":"https://cdn.3dassets.dev/assets/32134/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32134/v1/poster.webp","blurhash":"U471vG~p4TM~M{WBs:j[004n?vn#-;t7NGbF","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":65056,"triangles":3620,"vertices":2524,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.351500004529953,-0.00000833764148849836,-0.21001923202587908],"max":[0.351500008138828,0.2810004577635344,0.21001923202587908]},"sizeMeters":[0.703,0.281,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:02.996Z","updatedAt":"2026-09-08T10:53:03.124Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32134/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SweepSideRiggerRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32134/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32134/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32134/v1/model.glb\" alt=\"Sweep Side Rigger (Rowing Boathouse and Regatta Course)\" 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/32134/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/32134/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32135","slug":"rowing-boathouse-and-regatta-course-oarlock-gate-36045375","title":"Oarlock Gate (Rowing Boathouse and Regatta Course)","summary":"Open rectangular swivel with vertical pin, upper hinged gate and fastening boss; matches each mounted rigger.","description":"Open rectangular swivel with vertical pin, upper hinged gate and fastening boss; matches each mounted rigger. Dimensions 0.11 × 0.16 × 0.03 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-oarlock-gate-36045375","cdnUrl":"https://cdn.3dassets.dev/assets/32135/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-oarlock-gate-36045375","thumbnailUrl":"https://cdn.3dassets.dev/assets/32135/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32135/v1/poster.webp","blurhash":"U56H=n%O009E~q%MD%ITx9xtbwIUM|t6xtM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":30880,"triangles":1520,"vertices":1180,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.05700000002980232,0,-0.013000000268220901],"max":[0.05700000002980232,0.15800045444666894,0.013000000268220901]},"sizeMeters":[0.114,0.158,0.026],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:03.094Z","updatedAt":"2026-09-08T10:53:03.192Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32135/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OarlockGateRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32135/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32135/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32135/v1/model.glb\" alt=\"Oarlock Gate (Rowing Boathouse and Regatta Course)\" 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/32135/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/32135/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32136","slug":"rowing-boathouse-and-regatta-course-sliding-seat-97b9023e","title":"Sliding Seat (Rowing Boathouse and Regatta Course)","summary":"Contoured padded sliding seat with four small rail rollers; matches the mounted rowing stations.","description":"Contoured padded sliding seat with four small rail rollers; matches the mounted rowing stations. Dimensions 0.30 × 0.08 × 0.22 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-sliding-seat-97b9023e","cdnUrl":"https://cdn.3dassets.dev/assets/32136/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-sliding-seat-97b9023e","thumbnailUrl":"https://cdn.3dassets.dev/assets/32136/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32136/v1/poster.webp","blurhash":"U43vEso$H;jF.AohROawD4jYtnWADNW9tRe:","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":14548,"triangles":620,"vertices":551,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.15000000596046448,0.000006073542846731644,-0.11000397177739682],"max":[0.15000000596046448,0.08000435268756925,0.11000397177739682]},"sizeMeters":[0.3,0.08,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:05.700Z","updatedAt":"2026-09-08T10:53:05.801Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32136/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SlidingSeatRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32136/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32136/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32136/v1/model.glb\" alt=\"Sliding Seat (Rowing Boathouse and Regatta Course)\" 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/32136/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/32136/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32139","slug":"rowing-boathouse-and-regatta-course-seat-rail-pair-94266a7d","title":"Seat Rail Pair (Rowing Boathouse and Regatta Course)","summary":"Two 700 millimetre aluminium seat rails with distinct raised end stops, matching cockpit stations.","description":"Two 700 millimetre aluminium seat rails with distinct raised end stops, matching cockpit stations. Dimensions 0.24 × 0.03 × 0.70 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-seat-rail-pair-94266a7d","cdnUrl":"https://cdn.3dassets.dev/assets/32139/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-seat-rail-pair-94266a7d","thumbnailUrl":"https://cdn.3dassets.dev/assets/32139/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32139/v1/poster.webp","blurhash":"U37UPE?I00kCxuD%Mx-;00D%_4WBD%_4-;9F","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":33240,"triangles":1800,"vertices":1276,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.11801965191023982,0.000002136242408506267,-0.3499999940395355],"max":[0.11801965191023982,0.03501976045781333,0.3499999940395355]},"sizeMeters":[0.236,0.035,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:05.012Z","updatedAt":"2026-09-08T10:53:05.122Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32139/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SeatRailPairRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32139/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32139/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32139/v1/model.glb\" alt=\"Seat Rail Pair (Rowing Boathouse and Regatta Course)\" 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/32139/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/32139/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32137","slug":"rowing-boathouse-and-regatta-course-foot-stretcher-c53ae0bc","title":"Foot Stretcher (Rowing Boathouse and Regatta Course)","summary":"Adjustable angled foot stretcher with paired shoe shapes, straps, rigid crossbar and mounting plate.","description":"Adjustable angled foot stretcher with paired shoe shapes, straps, rigid crossbar and mounting plate. Dimensions 0.34 × 0.17 × 0.20 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-foot-stretcher-c53ae0bc","cdnUrl":"https://cdn.3dassets.dev/assets/32137/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-foot-stretcher-c53ae0bc","thumbnailUrl":"https://cdn.3dassets.dev/assets/32137/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32137/v1/poster.webp","blurhash":"U58qZ{_N00Di%N-;ocIU00IU_3jFa_IToLt7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":102592,"triangles":6356,"vertices":3796,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.17000000178813934,0.000003247202546879935,-0.1020272284086539],"max":[0.17000000178813934,0.1729557568261784,0.10202661459275218]},"sizeMeters":[0.34,0.173,0.204],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:04.982Z","updatedAt":"2026-09-08T10:53:05.088Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32137/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FootStretcherRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32137/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32137/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32137/v1/model.glb\" alt=\"Foot Stretcher (Rowing Boathouse and Regatta Course)\" 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/32137/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/32137/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32138","slug":"rowing-boathouse-and-regatta-course-steering-rudder-as-76aef215","title":"Steering Rudder Assembly (Rowing Boathouse and Regatta Course)","summary":"Thin foil rudder with continuous vertical shaft, tiller crossbar and cable eyes; static standalone steering fitting.","description":"Thin foil rudder with continuous vertical shaft, tiller crossbar and cable eyes; static standalone steering fitting. Dimensions 0.20 × 0.45 × 0.22 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-steering-rudder-as-76aef215","cdnUrl":"https://cdn.3dassets.dev/assets/32138/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-steering-rudder-as-76aef215","thumbnailUrl":"https://cdn.3dassets.dev/assets/32138/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32138/v1/poster.webp","blurhash":"U34U{It700M{~qof4mRjt8oeRiWBogofaxRj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":39464,"triangles":2296,"vertices":1475,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.10001077432273295,0.000005799194094532889,-0.10999999940395355],"max":[0.10001077432273295,0.453000009059906,0.10999999940395355]},"sizeMeters":[0.2,0.453,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:04.998Z","updatedAt":"2026-09-08T10:53:05.110Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32138/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteeringRudderAssemblyRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32138/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32138/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32138/v1/model.glb\" alt=\"Steering Rudder Assembly (Rowing Boathouse and Regatta Course)\" 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/32138/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/32138/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32140","slug":"rowing-boathouse-and-regatta-course-shell-bow-ball-64ba7efa","title":"Shell Bow Ball (Rowing Boathouse and Regatta Course)","summary":"Rounded protective bow ball with short mounting socket, matching the shell bow fitting.","description":"Rounded protective bow ball with short mounting socket, matching the shell bow fitting. Dimensions 0.05 × 0.06 × 0.05 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-shell-bow-ball-64ba7efa","cdnUrl":"https://cdn.3dassets.dev/assets/32140/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-shell-bow-ball-64ba7efa","thumbnailUrl":"https://cdn.3dassets.dev/assets/32140/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32140/v1/poster.webp","blurhash":"UFDJO{%M00IA~WofD%WB00M|~qxu00WB-;of","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":33060,"triangles":2000,"vertices":1189,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.02500000037252903,4.573119848326479e-7,-0.02500000037252903],"max":[0.02500000037252903,0.05999999912455678,0.02500000037252903]},"sizeMeters":[0.05,0.06,0.05],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:07.882Z","updatedAt":"2026-09-08T10:53:07.985Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32140/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShellBowBallRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32140/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32140/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32140/v1/model.glb\" alt=\"Shell Bow Ball (Rowing Boathouse and Regatta Course)\" 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/32140/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/32140/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32142","slug":"rowing-boathouse-and-regatta-course-trestle-pair-72b71556","title":"Trestle Pair (Rowing Boathouse and Regatta Course)","summary":"Pair of padded shell trestles three metres apart, joined transverse braces and slung curved top supports.","description":"Pair of padded shell trestles three metres apart, joined transverse braces and slung curved top supports. Dimensions 0.85 × 0.74 × 3.07 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-trestle-pair-72b71556","cdnUrl":"https://cdn.3dassets.dev/assets/32142/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-trestle-pair-72b71556","thumbnailUrl":"https://cdn.3dassets.dev/assets/32142/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32142/v1/poster.webp","blurhash":"U54_,{X8?vo}RlDiV[e=8_xYIAaKX7_4kWoz","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":75732,"triangles":4800,"vertices":2808,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.42687209099544815,-0.00002638587044467844,-1.534999966621399],"max":[0.42687209099544815,0.7394986894928395,1.534999966621399]},"sizeMeters":[0.854,0.74,3.07],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:07.947Z","updatedAt":"2026-09-08T10:53:08.041Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32142/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrestlePairRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32142/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32142/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32142/v1/model.glb\" alt=\"Trestle Pair (Rowing Boathouse and Regatta Course)\" 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/32142/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/32142/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32141","slug":"rowing-boathouse-and-regatta-course-boat-transport-dol-5b5c6de5","title":"Boat Transport Dolly (Rowing Boathouse and Regatta Course)","summary":"Two-wheel shell dolly with padded curved cradle, axle frame and angled tow handle.","description":"Two-wheel shell dolly with padded curved cradle, axle frame and angled tow handle. Dimensions 1.06 × 0.56 × 1.17 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-boat-transport-dol-5b5c6de5","cdnUrl":"https://cdn.3dassets.dev/assets/32141/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-boat-transport-dol-5b5c6de5","thumbnailUrl":"https://cdn.3dassets.dev/assets/32141/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32141/v1/poster.webp","blurhash":"U46*m:-=00aIM{D%t7.800D$_NtT?b_3RP4n","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":49876,"triangles":2676,"vertices":1932,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.5299999713897705,0.000019228909163865326,-0.5848397612571716],"max":[0.5299999713897705,0.5598517453740399,0.5848397612571716]},"sizeMeters":[1.06,0.56,1.17],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:06.941Z","updatedAt":"2026-09-08T10:53:07.034Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32141/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoatTransportDollyRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32141/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32141/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32141/v1/model.glb\" alt=\"Boat Transport Dolly (Rowing Boathouse and Regatta Course)\" 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/32141/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/32141/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32143","slug":"rowing-boathouse-and-regatta-course-oar-storage-rack-536dd866","title":"Oar Storage Rack (Rowing Boathouse and Regatta Course)","summary":"Two-post horizontal oar rack with three padded arms, joined lower tie and wide stabilising feet.","description":"Two-post horizontal oar rack with three padded arms, joined lower tie and wide stabilising feet. Dimensions 0.73 × 1.64 × 2.40 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-oar-storage-rack-536dd866","cdnUrl":"https://cdn.3dassets.dev/assets/32143/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-oar-storage-rack-536dd866","thumbnailUrl":"https://cdn.3dassets.dev/assets/32143/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32143/v1/poster.webp","blurhash":"U48XRk?bRS?b008^o3%N00%go|IT~qIV8{%L","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":94408,"triangles":5400,"vertices":3747,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3649403508154005,0.000028647663617542563,-1.2000000476837158],"max":[0.3649403508154005,1.6399713380312677,1.2000000476837158]},"sizeMeters":[0.73,1.64,2.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:08.635Z","updatedAt":"2026-09-08T10:53:08.752Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32143/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OarStorageRackRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32143/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32143/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32143/v1/model.glb\" alt=\"Oar Storage Rack (Rowing Boathouse and Regatta Course)\" 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/32143/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/32143/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32144","slug":"rowing-boathouse-and-regatta-course-rigger-storage-sta-3979384e","title":"Rigger Storage Stand (Rowing Boathouse and Regatta Course)","summary":"Braced rigger storage stand with forward padded hooks and joined steel cross rails.","description":"Braced rigger storage stand with forward padded hooks and joined steel cross rails. Dimensions 0.80 × 1.35 × 0.50 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-rigger-storage-sta-3979384e","cdnUrl":"https://cdn.3dassets.dev/assets/32144/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-rigger-storage-sta-3979384e","thumbnailUrl":"https://cdn.3dassets.dev/assets/32144/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32144/v1/poster.webp","blurhash":"U28qd1_N000000XS~qZ$ELoz-VRO%NxuM_D$","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":46600,"triangles":2700,"vertices":1770,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000106532205453,0,-0.2500221082571716],"max":[0.4000106532205453,1.3499999046325684,0.2500221082571716]},"sizeMeters":[0.8,1.35,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:08.825Z","updatedAt":"2026-09-08T10:53:08.927Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32144/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RiggerStorageStandRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32144/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32144/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32144/v1/model.glb\" alt=\"Rigger Storage Stand (Rowing Boathouse and Regatta Course)\" 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/32144/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/32144/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32145","slug":"rowing-boathouse-and-regatta-course-boat-repair-bench-4ab641a8","title":"Boat Repair Bench (Rowing Boathouse and Regatta Course)","summary":"Timber repair bench with aluminium braced legs, foot pads and a navy protective work mat.","description":"Timber repair bench with aluminium braced legs, foot pads and a navy protective work mat. Dimensions 1.80 × 0.87 × 0.70 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-boat-repair-bench-4ab641a8","cdnUrl":"https://cdn.3dassets.dev/assets/32145/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-boat-repair-bench-4ab641a8","thumbnailUrl":"https://cdn.3dassets.dev/assets/32145/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32145/v1/poster.webp","blurhash":"U98zx@ofa^t7~V%MRiRiD$%2M{M_D%f4XARj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":66132,"triangles":3600,"vertices":2555,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,-0.00001495832740888714,-0.3499526870397317],"max":[0.8999999761581421,0.8690118722741094,0.3499526870397317]},"sizeMeters":[1.8,0.869,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:09.781Z","updatedAt":"2026-09-08T10:53:09.890Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32145/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoatRepairBenchRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32145/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32145/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32145/v1/model.glb\" alt=\"Boat Repair Bench (Rowing Boathouse and Regatta Course)\" 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/32145/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/32145/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32146","slug":"rowing-boathouse-and-regatta-course-shell-repair-cradl-1b0f4f78","title":"Shell Repair Cradle (Rowing Boathouse and Regatta Course)","summary":"Long wheeled repair frame joining two padded cradles with rigid base rails, four casters and threaded height-adjustment columns. Supports a full-length shell at four metre spacing.","description":"Long wheeled repair frame joining two padded cradles with rigid base rails, four casters and threaded height-adjustment columns. Supports a full-length shell at four metre spacing. Dimensions 0.85 × 0.94 × 4.25 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-shell-repair-cradl-1b0f4f78","cdnUrl":"https://cdn.3dassets.dev/assets/32146/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-shell-repair-cradl-1b0f4f78","thumbnailUrl":"https://cdn.3dassets.dev/assets/32146/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32146/v1/poster.webp","blurhash":"U67UPFxuM{t8IU9Foft800oI%MM{-;_NRjM_","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":327520,"triangles":20360,"vertices":12658,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.42698446607867674,0.00007237032545631683,-2.125],"max":[0.42698446607867674,0.9382583441009097,2.125]},"sizeMeters":[0.854,0.938,4.25],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:11.127Z","updatedAt":"2026-09-08T10:53:11.394Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32146/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShellRepairCradleRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32146/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32146/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32146/v1/model.glb\" alt=\"Shell Repair Cradle (Rowing Boathouse and Regatta Course)\" 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/32146/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/32146/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32147","slug":"rowing-boathouse-and-regatta-course-rigging-tool-tray-47d3c079","title":"Rigging Tool Tray (Rowing Boathouse and Regatta Course)","summary":"Hollow aluminium tray holding four hex tools with distinguishable bent shafts and navy grips.","description":"Hollow aluminium tray holding four hex tools with distinguishable bent shafts and navy grips. Dimensions 0.40 × 0.09 × 0.25 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-rigging-tool-tray-47d3c079","cdnUrl":"https://cdn.3dassets.dev/assets/32147/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-rigging-tool-tray-47d3c079","thumbnailUrl":"https://cdn.3dassets.dev/assets/32147/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32147/v1/poster.webp","blurhash":"U5ATsB-;00kC_N-;RiM_00V@?cRP00D%NHof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":84852,"triangles":5100,"vertices":3260,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,-0.0000061801845254935706,-0.12499160927241419],"max":[0.20000000298023224,0.08500618107859517,0.12499160927241419]},"sizeMeters":[0.4,0.085,0.25],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:10.654Z","updatedAt":"2026-09-08T10:53:11.028Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32147/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RiggingToolTrayRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32147/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32147/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32147/v1/model.glb\" alt=\"Rigging Tool Tray (Rowing Boathouse and Regatta Course)\" 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/32147/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/32147/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32148","slug":"rowing-boathouse-and-regatta-course-pitch-gauge-10c807d0","title":"Pitch Gauge (Rowing Boathouse and Regatta Course)","summary":"Rigger pitch gauge with square reference foot, perpendicular jaw, circular angle dial and visible indicator.","description":"Rigger pitch gauge with square reference foot, perpendicular jaw, circular angle dial and visible indicator. Dimensions 0.16 × 0.18 × 0.10 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-pitch-gauge-10c807d0","cdnUrl":"https://cdn.3dassets.dev/assets/32148/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-pitch-gauge-10c807d0","thumbnailUrl":"https://cdn.3dassets.dev/assets/32148/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32148/v1/poster.webp","blurhash":"U99j.Z-=004nD%%Nxv9FD$M_x]-;_NoID%WY","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":32828,"triangles":1692,"vertices":1186,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.08000213285174744,0,-0.048994199374107025],"max":[0.08000213285174744,0.17999999225139618,0.048999974787031525]},"sizeMeters":[0.16,0.18,0.098],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:10.818Z","updatedAt":"2026-09-08T10:53:11.179Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32148/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitchGaugeRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32148/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32148/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32148/v1/model.glb\" alt=\"Pitch Gauge (Rowing Boathouse and Regatta Course)\" 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/32148/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/32148/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32149","slug":"rowing-boathouse-and-regatta-course-spread-measuring-b-2f180af7","title":"Spread Measuring Bar (Rowing Boathouse and Regatta Course)","summary":"Graduated 1.8 metre spread bar with two sliding stop jaws and raised measuring ticks.","description":"Graduated 1.8 metre spread bar with two sliding stop jaws and raised measuring ticks. Dimensions 1.80 × 0.07 × 0.06 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-spread-measuring-b-2f180af7","cdnUrl":"https://cdn.3dassets.dev/assets/32149/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-spread-measuring-b-2f180af7","thumbnailUrl":"https://cdn.3dassets.dev/assets/32149/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32149/v1/poster.webp","blurhash":"U36RS~-p4.tRxu?vt7IU00M{_3RjE100M__3","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":174312,"triangles":9900,"vertices":7002,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,-0.000009063877864978753,-0.030002747594293364],"max":[0.8999999761581421,0.06996871975891215,0.030002747594293364]},"sizeMeters":[1.8,0.07,0.06],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:11.935Z","updatedAt":"2026-09-08T10:53:12.071Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32149/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpreadMeasuringBarRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32149/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32149/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32149/v1/model.glb\" alt=\"Spread Measuring Bar (Rowing Boathouse and Regatta Course)\" 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/32149/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/32149/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32151","slug":"rowing-boathouse-and-regatta-course-foot-stretcher-adj-8591eb40","title":"Foot Stretcher Adjustment Tool (Rowing Boathouse and Regatta Course)","summary":"Compact T-grip adjustment key with steel bent socket shaft and navy cross handle.","description":"Compact T-grip adjustment key with steel bent socket shaft and navy cross handle. Dimensions 0.13 × 0.03 × 0.28 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-foot-stretcher-adj-8591eb40","cdnUrl":"https://cdn.3dassets.dev/assets/32151/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-foot-stretcher-adj-8591eb40","thumbnailUrl":"https://cdn.3dassets.dev/assets/32151/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32151/v1/poster.webp","blurhash":"U35#qu~V004po$ITM_%N004n_3_2Vq.9-=Dh","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":16608,"triangles":900,"vertices":563,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.06500089913606644,-0.0000019074068706732145,-0.1382114666323639],"max":[0.06500329286803463,0.0250019077793997,0.1382085531949997]},"sizeMeters":[0.13,0.025,0.276],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:13.117Z","updatedAt":"2026-09-08T10:53:13.214Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32151/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FootStretcherAdjustmentToolRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32151/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32151/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32151/v1/model.glb\" alt=\"Foot Stretcher Adjustment Tool (Rowing Boathouse and Regatta Course)\" 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/32151/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/32151/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32150","slug":"rowing-boathouse-and-regatta-course-hull-cleaning-brus-6f7e4612","title":"Hull Cleaning Brush (Rowing Boathouse and Regatta Course)","summary":"Soft hull brush with timber block, long handle and individually resolved bristle rows.","description":"Soft hull brush with timber block, long handle and individually resolved bristle rows. Dimensions 0.19 × 0.10 × 0.30 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-hull-cleaning-brus-6f7e4612","cdnUrl":"https://cdn.3dassets.dev/assets/32150/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-hull-cleaning-brus-6f7e4612","thumbnailUrl":"https://cdn.3dassets.dev/assets/32150/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32150/v1/poster.webp","blurhash":"U58p+3~U0MEM-nEMM|-o000M={={9b={-o4;","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":62384,"triangles":3508,"vertices":2452,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.09499554526934303,-0.000001693253014894286,-0.15150000154972076],"max":[0.09499554526934303,0.0979956502275803,0.15150000154972076]},"sizeMeters":[0.19,0.098,0.303],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:14.101Z","updatedAt":"2026-09-08T10:53:14.207Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32150/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HullCleaningBrushRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32150/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32150/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32150/v1/model.glb\" alt=\"Hull Cleaning Brush (Rowing Boathouse and Regatta Course)\" 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/32150/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/32150/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32152","slug":"rowing-boathouse-and-regatta-course-boat-wash-stand-5bb7c299","title":"Boat Wash Stand (Rowing Boathouse and Regatta Course)","summary":"Padded wash stands with splash trays and continuous lower service pipe, supporting a long shell at two stations.","description":"Padded wash stands with splash trays and continuous lower service pipe, supporting a long shell at two stations. Dimensions 0.85 × 0.66 × 3.50 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-boat-wash-stand-5bb7c299","cdnUrl":"https://cdn.3dassets.dev/assets/32152/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-boat-wash-stand-5bb7c299","thumbnailUrl":"https://cdn.3dassets.dev/assets/32152/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32152/v1/poster.webp","blurhash":"U77UVWsqo#X8NHDiRjtR00xZofogof_4xuMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":95312,"triangles":6000,"vertices":3583,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4266182439649648,0.000058996196079408314,-1.75],"max":[0.4266182439649648,0.6602426913582264,1.75]},"sizeMeters":[0.853,0.66,3.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:14.249Z","updatedAt":"2026-09-08T10:53:14.347Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32152/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoatWashStandRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32152/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32152/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32152/v1/model.glb\" alt=\"Boat Wash Stand (Rowing Boathouse and Regatta Course)\" 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/32152/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/32152/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32153","slug":"rowing-boathouse-and-regatta-course-water-hose-reel-c6621704","title":"Water Hose Reel (Rowing Boathouse and Regatta Course)","summary":"Freestanding hose reel with supported flanged drum, crank and curved payout hose ending in a nozzle.","description":"Freestanding hose reel with supported flanged drum, crank and curved payout hose ending in a nozzle. Dimensions 0.56 × 0.50 × 0.62 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-water-hose-reel-c6621704","cdnUrl":"https://cdn.3dassets.dev/assets/32153/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-water-hose-reel-c6621704","thumbnailUrl":"https://cdn.3dassets.dev/assets/32153/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32153/v1/poster.webp","blurhash":"U38#1#S%00R3?IxaRPM{00%Mx^Dj~qkC00M{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":49000,"triangles":2676,"vertices":1929,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.27750086784362793,0.000006161141512694979,-0.30802221252452877],"max":[0.27750086784362793,0.4999938388584873,0.30803731083869934]},"sizeMeters":[0.555,0.5,0.616],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:13.858Z","updatedAt":"2026-09-08T10:53:13.965Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32153/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterHoseReelRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32153/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32153/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32153/v1/model.glb\" alt=\"Water Hose Reel (Rowing Boathouse and Regatta Course)\" 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/32153/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/32153/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32154","slug":"rowing-boathouse-and-regatta-course-training-rowing-ma-c54f4aaa","title":"Training Rowing Machine (Rowing Boathouse and Regatta Course)","summary":"Long-rail rowing ergometer with vented flywheel, sliding seat, paired foot straps, chain handle and elevated monitor. Static training prop.","description":"Long-rail rowing ergometer with vented flywheel, sliding seat, paired foot straps, chain handle and elevated monitor. Static training prop. Dimensions 0.55 × 0.76 × 1.88 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-training-rowing-ma-c54f4aaa","cdnUrl":"https://cdn.3dassets.dev/assets/32154/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-training-rowing-ma-c54f4aaa","thumbnailUrl":"https://cdn.3dassets.dev/assets/32154/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32154/v1/poster.webp","blurhash":"U35}%D~piv-;014TDig400o#?vM{~p_4?anM","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":291784,"triangles":18000,"vertices":11196,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.27499771882526736,0.000011009014452834087,-0.9399999976158142],"max":[0.27499771882526736,0.759996935887903,0.9399999976158142]},"sizeMeters":[0.55,0.76,1.88],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:16.049Z","updatedAt":"2026-09-08T10:53:16.166Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32154/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrainingRowingMachineRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32154/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32154/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32154/v1/model.glb\" alt=\"Training Rowing Machine (Rowing Boathouse and Regatta Course)\" 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/32154/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/32154/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32155","slug":"rowing-boathouse-and-regatta-course-training-seat-pad-973968ea","title":"Training Seat Pad (Rowing Boathouse and Regatta Course)","summary":"Shaped navy seat pad with inset dark contact surface and rounded corners.","description":"Shaped navy seat pad with inset dark contact surface and rounded corners. Dimensions 0.31 × 0.04 × 0.23 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-training-seat-pad-973968ea","cdnUrl":"https://cdn.3dassets.dev/assets/32155/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-training-seat-pad-973968ea","thumbnailUrl":"https://cdn.3dassets.dev/assets/32155/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32155/v1/poster.webp","blurhash":"U03+p0c[00m+~qtoI@R500rC~qRh00M@$uti","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":12472,"triangles":600,"vertices":427,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.1550000011920929,-0.0000018918231412968362,-0.11499527051545086],"max":[0.1550000011920929,0.03599914687679387,0.11499527051545086]},"sizeMeters":[0.31,0.036,0.23],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:16.781Z","updatedAt":"2026-09-08T10:53:16.890Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32155/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrainingSeatPadRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32155/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32155/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32155/v1/model.glb\" alt=\"Training Seat Pad (Rowing Boathouse and Regatta Course)\" 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/32155/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/32155/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32156","slug":"rowing-boathouse-and-regatta-course-club-equipment-loc-e343fb3f","title":"Club Equipment Locker (Rowing Boathouse and Regatta Course)","summary":"Ventilated navy club locker with raised door, hinges, pull handle and plinth.","description":"Ventilated navy club locker with raised door, hinges, pull handle and plinth. Dimensions 0.70 × 1.87 × 0.55 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-club-equipment-loc-e343fb3f","cdnUrl":"https://cdn.3dassets.dev/assets/32156/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-club-equipment-loc-e343fb3f","thumbnailUrl":"https://cdn.3dassets.dev/assets/32156/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32156/v1/poster.webp","blurhash":"UHBzIM9G00~p?bofD%Rjn~%MNG9Z-:ofIURj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":73208,"triangles":4200,"vertices":2994,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3500107817480743,0,-0.2774877800369232],"max":[0.3500107817480743,1.8700000047683716,0.27749435660281874]},"sizeMeters":[0.7,1.87,0.555],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:17.035Z","updatedAt":"2026-09-08T10:53:17.146Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32156/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClubEquipmentLockerRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32156/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32156/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32156/v1/model.glb\" alt=\"Club Equipment Locker (Rowing Boathouse and Regatta Course)\" 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/32156/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/32156/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32157","slug":"rowing-boathouse-and-regatta-course-crew-notice-board-5d121823","title":"Crew Notice Board (Rowing Boathouse and Regatta Course)","summary":"Freestanding timber crew board with six thick pinned notices, rear uprights and wide feet.","description":"Freestanding timber crew board with six thick pinned notices, rear uprights and wide feet. Dimensions 1.05 × 1.50 × 0.30 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-crew-notice-board-5d121823","cdnUrl":"https://cdn.3dassets.dev/assets/32157/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-crew-notice-board-5d121823","thumbnailUrl":"https://cdn.3dassets.dev/assets/32157/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32157/v1/poster.webp","blurhash":"U8Ac;.xZ00I;~7%24=9aW=oIoJR.0Mt7_2M{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":59868,"triangles":3300,"vertices":2332,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.5250251777703177,0,-0.14996795556505021],"max":[0.5250251777703177,1.5,0.14996795556505021]},"sizeMeters":[1.05,1.5,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:16.065Z","updatedAt":"2026-09-08T10:53:16.180Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32157/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CrewNoticeBoardRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32157/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32157/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32157/v1/model.glb\" alt=\"Crew Notice Board (Rowing Boathouse and Regatta Course)\" 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/32157/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/32157/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32158","slug":"rowing-boathouse-and-regatta-course-race-registration--04924fb7","title":"Race Registration Desk (Rowing Boathouse and Regatta Course)","summary":"Braced registration desk with timber top, navy front modesty panel and foot pads.","description":"Braced registration desk with timber top, navy front modesty panel and foot pads. Dimensions 1.50 × 0.76 × 0.65 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-race-registration--04924fb7","cdnUrl":"https://cdn.3dassets.dev/assets/32158/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-race-registration--04924fb7","thumbnailUrl":"https://cdn.3dassets.dev/assets/32158/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32158/v1/poster.webp","blurhash":"UKBWC~j]Ipt6~TxuIpR*IT%0RkIp58oHxYM|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":66060,"triangles":3600,"vertices":2549,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.75,0.000013128382572391573,-0.3249534592730491],"max":[0.75,0.7599666454153756,0.3249534592730491]},"sizeMeters":[1.5,0.76,0.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:18.961Z","updatedAt":"2026-09-08T10:53:19.299Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32158/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaceRegistrationDeskRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32158/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32158/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32158/v1/model.glb\" alt=\"Race Registration Desk (Rowing Boathouse and Regatta Course)\" 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/32158/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/32158/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32159","slug":"rowing-boathouse-and-regatta-course-race-number-holder-1ebb3e54","title":"Race Number Holder (Rowing Boathouse and Regatta Course)","summary":"Upright white race number plate with raised abstract digits and a supported slide-in mounting foot.","description":"Upright white race number plate with raised abstract digits and a supported slide-in mounting foot. Dimensions 0.14 × 0.17 × 0.06 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-race-number-holder-1ebb3e54","cdnUrl":"https://cdn.3dassets.dev/assets/32159/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-race-number-holder-1ebb3e54","thumbnailUrl":"https://cdn.3dassets.dev/assets/32159/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32159/v1/poster.webp","blurhash":"UAEfTh-;00IA~p-:D%9F00t7_3IUxuxuWBIU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":19968,"triangles":1200,"vertices":848,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.07000000309199095,0.000004501945708381902,-0.030004577105766823],"max":[0.07000000309199095,0.16500000655651093,0.030004577105766823]},"sizeMeters":[0.14,0.165,0.06],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:19.295Z","updatedAt":"2026-09-08T10:53:19.736Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32159/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaceNumberHolderRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32159/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32159/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32159/v1/model.glb\" alt=\"Race Number Holder (Rowing Boathouse and Regatta Course)\" 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/32159/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/32159/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32160","slug":"rowing-boathouse-and-regatta-course-cox-amplification--c0c8b061","title":"Cox Amplification Unit (Rowing Boathouse and Regatta Course)","summary":"Compact cylindrical cox unit with front readout, top controls and a short microphone connector lead. No electronic function.","description":"Compact cylindrical cox unit with front readout, top controls and a short microphone connector lead. No electronic function. Dimensions 0.25 × 0.14 × 0.21 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-cox-amplification--c0c8b061","cdnUrl":"https://cdn.3dassets.dev/assets/32160/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-cox-amplification--c0c8b061","thumbnailUrl":"https://cdn.3dassets.dev/assets/32160/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32160/v1/poster.webp","blurhash":"U23SO@%$4TMH?wtRD$R6Q*RNb|p0VsRPRjtQ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":26572,"triangles":1380,"vertices":1055,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.12349999696016312,-0.0000010725383853410486,-0.1034965507697962],"max":[0.12349999696016312,0.13800283136992766,0.10350000113248825]},"sizeMeters":[0.247,0.138,0.207],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:18.726Z","updatedAt":"2026-09-08T10:53:18.832Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32160/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoxAmplificationUnitRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32160/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32160/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32160/v1/model.glb\" alt=\"Cox Amplification Unit (Rowing Boathouse and Regatta Course)\" 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/32160/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/32160/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32161","slug":"rowing-boathouse-and-regatta-course-coach-megaphone-1c5debc8","title":"Coach Megaphone (Rowing Boathouse and Regatta Course)","summary":"Hollow flared coach megaphone with thick rolled mouth, narrow rear throat and navy pistol grip.","description":"Hollow flared coach megaphone with thick rolled mouth, narrow rear throat and navy pistol grip. Dimensions 0.26 × 0.29 × 0.24 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-coach-megaphone-1c5debc8","cdnUrl":"https://cdn.3dassets.dev/assets/32161/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-coach-megaphone-1c5debc8","thumbnailUrl":"https://cdn.3dassets.dev/assets/32161/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32161/v1/poster.webp","blurhash":"UHDS:r~q004o%MWCWBxu009F?b%MD%t7t6D%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":22892,"triangles":1084,"vertices":896,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.12999999523162842,0,-0.12000213189401118],"max":[0.12999999523162842,0.2899999925866723,0.12000213189401118]},"sizeMeters":[0.26,0.29,0.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:19.157Z","updatedAt":"2026-09-08T10:53:19.784Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32161/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoachMegaphoneRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32161/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32161/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32161/v1/model.glb\" alt=\"Coach Megaphone (Rowing Boathouse and Regatta Course)\" 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/32161/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/32161/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32162","slug":"rowing-boathouse-and-regatta-course-start-signal-light-840836d6","title":"Start Signal Light (Rowing Boathouse and Regatta Course)","summary":"Three-aspect start light on a weighted mast with individual recessed lenses and closed weather housing; no embedded lights.","description":"Three-aspect start light on a weighted mast with individual recessed lenses and closed weather housing; no embedded lights. Dimensions 0.45 × 2.25 × 0.40 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-start-signal-light-840836d6","cdnUrl":"https://cdn.3dassets.dev/assets/32162/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-start-signal-light-840836d6","thumbnailUrl":"https://cdn.3dassets.dev/assets/32162/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32162/v1/poster.webp","blurhash":"U35=CJxu009F00Rj~qxuS5ofs,RjX8WVnis.","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":21340,"triangles":1240,"vertices":1090,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.22498244466818582,0,-0.19999755212871884],"max":[0.22498244466818582,2.25,0.19999755212871884]},"sizeMeters":[0.45,2.25,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:21.157Z","updatedAt":"2026-09-08T10:53:21.269Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32162/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StartSignalLightRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32162/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32162/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32162/v1/model.glb\" alt=\"Start Signal Light (Rowing Boathouse and Regatta Course)\" 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/32162/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/32162/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32163","slug":"rowing-boathouse-and-regatta-course-finish-timing-came-2016f824","title":"Finish Timing Camera (Rowing Boathouse and Regatta Course)","summary":"Tripod finish camera with joined head, weather casing, projecting lens barrel and recessed optic.","description":"Tripod finish camera with joined head, weather casing, projecting lens barrel and recessed optic. Dimensions 0.63 × 1.55 × 0.72 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-finish-timing-came-2016f824","cdnUrl":"https://cdn.3dassets.dev/assets/32163/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-finish-timing-came-2016f824","thumbnailUrl":"https://cdn.3dassets.dev/assets/32163/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32163/v1/poster.webp","blurhash":"U15hlV_400000NbJ-ND#019F~U~q?w%NVXIT","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":45880,"triangles":2644,"vertices":1821,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3145173661155915,0,-0.36080893006029213],"max":[0.3145173661155915,1.5549377463058796,0.36080893006029213]},"sizeMeters":[0.629,1.555,0.722],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:22.695Z","updatedAt":"2026-09-08T10:53:22.812Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32163/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FinishTimingCameraRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32163/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32163/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32163/v1/model.glb\" alt=\"Finish Timing Camera (Rowing Boathouse and Regatta Course)\" 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/32163/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/32163/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32164","slug":"rowing-boathouse-and-regatta-course-timing-console-b35c57c6","title":"Timing Console (Rowing Boathouse and Regatta Course)","summary":"Desktop timing console with raised display, twelve physical keys and thick closed housing; no timing functionality.","description":"Desktop timing console with raised display, twelve physical keys and thick closed housing; no timing functionality. Dimensions 0.45 × 0.30 × 0.32 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-timing-console-b35c57c6","cdnUrl":"https://cdn.3dassets.dev/assets/32164/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-timing-console-b35c57c6","thumbnailUrl":"https://cdn.3dassets.dev/assets/32164/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32164/v1/poster.webp","blurhash":"U2569$Ql00yso[Q,ZhpI00O+-;rr?1u6E_Zh","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":80760,"triangles":4500,"vertices":3180,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.22499999403953552,-0.000009160519653994559,-0.160007015018441],"max":[0.22499999403953552,0.30000914263826056,0.160007015018441]},"sizeMeters":[0.45,0.3,0.32],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:22.796Z","updatedAt":"2026-09-08T10:53:22.903Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32164/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TimingConsoleRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32164/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32164/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32164/v1/model.glb\" alt=\"Timing Console (Rowing Boathouse and Regatta Course)\" 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/32164/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/32164/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32165","slug":"rowing-boathouse-and-regatta-course-officials-canopy-d2ca3c21","title":"Officials Canopy (Rowing Boathouse and Regatta Course)","summary":"Four-post officials shelter with closed transparent weather roof, structural beams and a level floor.","description":"Four-post officials shelter with closed transparent weather roof, structural beams and a level floor. Dimensions 3.00 × 2.61 × 2.50 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-officials-canopy-d2ca3c21","cdnUrl":"https://cdn.3dassets.dev/assets/32165/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-officials-canopy-d2ca3c21","thumbnailUrl":"https://cdn.3dassets.dev/assets/32165/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32165/v1/poster.webp","blurhash":"U6E{nV?b00oLRqt7awoJxbs.4nRj~p%fRiD%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":55684,"triangles":3300,"vertices":2304,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.000060427989866981835,-1.250053407391583],"max":[1.5,2.611986614773969,1.250053407391583]},"sizeMeters":[3,2.612,2.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:21.893Z","updatedAt":"2026-09-08T10:53:21.992Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32165/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OfficialsCanopyRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32165/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32165/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32165/v1/model.glb\" alt=\"Officials Canopy (Rowing Boathouse and Regatta Course)\" 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/32165/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/32165/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32166","slug":"rowing-boathouse-and-regatta-course-spectator-bench-e8d0112f","title":"Spectator Bench (Rowing Boathouse and Regatta Course)","summary":"Timber spectator bench with aluminium legs, lower braces and supported rear backrest.","description":"Timber spectator bench with aluminium legs, lower braces and supported rear backrest. Dimensions 1.80 × 0.89 × 0.40 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-spectator-bench-e8d0112f","cdnUrl":"https://cdn.3dassets.dev/assets/32166/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-spectator-bench-e8d0112f","thumbnailUrl":"https://cdn.3dassets.dev/assets/32166/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32166/v1/poster.webp","blurhash":"UDC$ijV]9goy~A?GIVIp02-TxVE24=IV%KbE","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":75616,"triangles":4200,"vertices":2973,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,-0.00004060543187023313,-0.19995726878967482],"max":[0.8999999761581421,0.8900405911267555,0.19995726878967482]},"sizeMeters":[1.8,0.89,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:24.077Z","updatedAt":"2026-09-08T10:53:24.171Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32166/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpectatorBenchRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32166/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32166/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32166/v1/model.glb\" alt=\"Spectator Bench (Rowing Boathouse and Regatta Course)\" 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/32166/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/32166/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32167","slug":"rowing-boathouse-and-regatta-course-launch-pontoon-str-f3f0e942","title":"Launch Pontoon Straight (Rowing Boathouse and Regatta Course)","summary":"Three-metre timber launch pontoon with paired enclosed floats, cross straps and plank seams.","description":"Three-metre timber launch pontoon with paired enclosed floats, cross straps and plank seams. Dimensions 3.00 × 0.35 × 1.85 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-launch-pontoon-str-f3f0e942","cdnUrl":"https://cdn.3dassets.dev/assets/32167/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-launch-pontoon-str-f3f0e942","thumbnailUrl":"https://cdn.3dassets.dev/assets/32167/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32167/v1/poster.webp","blurhash":"U7AcxUt802n|^*%LIqIo00t5~ANI029a$z%2","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":100980,"triangles":6000,"vertices":4284,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.000024409970422037408,-0.924937906753345],"max":[1.5,0.3449617711524231,0.924937906753345]},"sizeMeters":[3,0.345,1.85],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:24.843Z","updatedAt":"2026-09-08T10:53:24.937Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32167/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LaunchPontoonStraightRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32167/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32167/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32167/v1/model.glb\" alt=\"Launch Pontoon Straight (Rowing Boathouse and Regatta Course)\" 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/32167/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/32167/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32168","slug":"rowing-boathouse-and-regatta-course-launch-pontoon-cor-018296ea","title":"Launch Pontoon Corner (Rowing Boathouse and Regatta Course)","summary":"Right-angle floating corner with full connecting timber infill and supported flotation under each leg.","description":"Right-angle floating corner with full connecting timber infill and supported flotation under each leg. Dimensions 3.03 × 0.35 × 4.83 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-launch-pontoon-cor-018296ea","cdnUrl":"https://cdn.3dassets.dev/assets/32168/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-launch-pontoon-cor-018296ea","thumbnailUrl":"https://cdn.3dassets.dev/assets/32168/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32168/v1/poster.webp","blurhash":"U4A9{1%M0Oo}?FD*s:-n009Z^$i^0M~VNG9I","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":203392,"triangles":12300,"vertices":8751,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.5123993217022844,-0.00008544911401849042,-2.4124999046325684],"max":[1.5126348119010224,0.34506858459677203,2.4124999046325684]},"sizeMeters":[3.025,0.345,4.825],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:24.561Z","updatedAt":"2026-09-08T10:53:24.656Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32168/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LaunchPontoonCornerRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32168/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32168/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32168/v1/model.glb\" alt=\"Launch Pontoon Corner (Rowing Boathouse and Regatta Course)\" 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/32168/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/32168/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32169","slug":"rowing-boathouse-and-regatta-course-pontoon-shore-ramp-be7fc160","title":"Pontoon Shore Ramp (Rowing Boathouse and Regatta Course)","summary":"Three-metre gently rising shore ramp with twelve anti-slip treads and continuous edge stringers.","description":"Three-metre gently rising shore ramp with twelve anti-slip treads and continuous edge stringers. Dimensions 3.00 × 0.25 × 1.80 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-pontoon-shore-ramp-be7fc160","cdnUrl":"https://cdn.3dassets.dev/assets/32169/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-pontoon-shore-ramp-be7fc160","thumbnailUrl":"https://cdn.3dassets.dev/assets/32169/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32169/v1/poster.webp","blurhash":"U6Bp5,-j01nib_%2s8I:00Iu~UR*R49aOF-U","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":82772,"triangles":4800,"vertices":3248,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5015102624893188,0.0000698081101940945,-0.9000823999755853],"max":[1.5015102624893188,0.25247725994289594,0.9000823999755853]},"sizeMeters":[3.003,0.252,1.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:25.713Z","updatedAt":"2026-09-08T10:53:25.815Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32169/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PontoonShoreRampRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32169/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32169/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32169/v1/model.glb\" alt=\"Pontoon Shore Ramp (Rowing Boathouse and Regatta Course)\" 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/32169/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/32169/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32170","slug":"rowing-boathouse-and-regatta-course-mooring-cleat-daba5e0f","title":"Mooring Cleat (Rowing Boathouse and Regatta Course)","summary":"Double-horn aluminium cleat with central stem, thick base plate and two fixing bolts.","description":"Double-horn aluminium cleat with central stem, thick base plate and two fixing bolts. Dimensions 0.30 × 0.12 × 0.09 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-mooring-cleat-daba5e0f","cdnUrl":"https://cdn.3dassets.dev/assets/32170/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-mooring-cleat-daba5e0f","thumbnailUrl":"https://cdn.3dassets.dev/assets/32170/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32170/v1/poster.webp","blurhash":"U7A13D-;00jY%f?bxuM{00xu_4WBt8NFRioM","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":75636,"triangles":4804,"vertices":2849,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.15000000596046448,0.000008236272595649186,-0.044994966233875715],"max":[0.15000000596046448,0.11999176104519534,0.044994966233875715]},"sizeMeters":[0.3,0.12,0.09],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:25.922Z","updatedAt":"2026-09-08T10:53:26.030Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32170/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MooringCleatRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32170/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32170/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32170/v1/model.glb\" alt=\"Mooring Cleat (Rowing Boathouse and Regatta Course)\" 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/32170/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/32170/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32171","slug":"rowing-boathouse-and-regatta-course-lane-marker-buoy-ef919aa7","title":"Lane Marker Buoy (Rowing Boathouse and Regatta Course)","summary":"Rounded floating course buoy with reinforced upper collar and attachment eye. Static marker, no buoyancy.","description":"Rounded floating course buoy with reinforced upper collar and attachment eye. Static marker, no buoyancy. Dimensions 0.28 × 0.23 × 0.28 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-lane-marker-buoy-ef919aa7","cdnUrl":"https://cdn.3dassets.dev/assets/32171/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-lane-marker-buoy-ef919aa7","thumbnailUrl":"https://cdn.3dassets.dev/assets/32171/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32171/v1/poster.webp","blurhash":"UID[,e%004M|NLazn~jt04NH~St6${oeS5ay","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":44736,"triangles":2768,"vertices":1630,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.14000000059604645,9.640471926586347e-7,-0.14000000059604645],"max":[0.14000000059604645,0.23500000312924385,0.14000000059604645]},"sizeMeters":[0.28,0.235,0.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:26.450Z","updatedAt":"2026-09-08T10:53:26.546Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32171/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LaneMarkerBuoyRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32171/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32171/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32171/v1/model.glb\" alt=\"Lane Marker Buoy (Rowing Boathouse and Regatta Course)\" 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/32171/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/32171/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32172","slug":"rowing-boathouse-and-regatta-course-buoy-storage-cage-1fcb3ae1","title":"Buoy Storage Cage (Rowing Boathouse and Regatta Course)","summary":"Open aluminium buoy cage with solid floor, corner posts and four horizontal retaining rails.","description":"Open aluminium buoy cage with solid floor, corner posts and four horizontal retaining rails. Dimensions 1.00 × 0.79 × 0.70 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-buoy-storage-cage-1fcb3ae1","cdnUrl":"https://cdn.3dassets.dev/assets/32172/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-buoy-storage-cage-1fcb3ae1","thumbnailUrl":"https://cdn.3dassets.dev/assets/32172/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32172/v1/poster.webp","blurhash":"U3C%N$_N00Vt9F.8?aD%00RjIUIU?cxv9E8_","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":131368,"triangles":7500,"vertices":5323,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,-0.00001631667373358514,-0.3500167851802118],"max":[0.5,0.7900163381314057,0.3500167851802118]},"sizeMeters":[1,0.79,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:27.691Z","updatedAt":"2026-09-08T10:53:27.791Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32172/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BuoyStorageCageRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32172/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32172/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32172/v1/model.glb\" alt=\"Buoy Storage Cage (Rowing Boathouse and Regatta Course)\" 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/32172/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/32172/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32173","slug":"rowing-boathouse-and-regatta-course-course-marker-boar-0d27df05","title":"Course Marker Board (Rowing Boathouse and Regatta Course)","summary":"Two-post course marker with thick ivory panel and abstract navy directional bar, supported on flat feet.","description":"Two-post course marker with thick ivory panel and abstract navy directional bar, supported on flat feet. Dimensions 0.70 × 1.40 × 0.30 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-course-marker-boar-0d27df05","cdnUrl":"https://cdn.3dassets.dev/assets/32173/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-course-marker-boar-0d27df05","thumbnailUrl":"https://cdn.3dassets.dev/assets/32173/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32173/v1/poster.webp","blurhash":"U7AdAo%M00D%~qxu0KD%?bxuD%IU4o%M?b9F","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":30440,"triangles":1800,"vertices":1278,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.35005340143020897,0,-0.14996795301111113],"max":[0.35005340143020897,1.400016765922711,0.14996795301111113]},"sizeMeters":[0.7,1.4,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:28.615Z","updatedAt":"2026-09-08T10:53:28.723Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32173/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CourseMarkerBoardRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32173/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32173/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32173/v1/model.glb\" alt=\"Course Marker Board (Rowing Boathouse and Regatta Course)\" 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/32173/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/32173/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32174","slug":"rowing-boathouse-and-regatta-course-regatta-riverbank--b71867f1","title":"Regatta Riverbank Base (Rowing Boathouse and Regatta Course)","summary":"Level riverbank foundation adjoining an eight-metre modeled water strip and timber revetment. Illustrates a course segment, not a full race distance.","description":"Level riverbank foundation adjoining an eight-metre modeled water strip and timber revetment. Illustrates a course segment, not a full race distance. Dimensions 25.00 × 0.45 × 26.00 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory composite, brushed aluminium, warm timber and navy canvas. Metres; static geometry, no animation or collision. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-regatta-riverbank--b71867f1","cdnUrl":"https://cdn.3dassets.dev/assets/32174/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-regatta-riverbank--b71867f1","thumbnailUrl":"https://cdn.3dassets.dev/assets/32174/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32174/v1/poster.webp","blurhash":"U8Am}59]00$#?HoJIoR-00=x_NI;0LS5={$z","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":14720,"triangles":900,"vertices":639,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-12.5,0.0006889493909561506,-13.000671407208472],"max":[12.501199722290039,0.4505481050157436,12.999832148197882]},"sizeMeters":[25.001,0.45,26.001],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:53:27.927Z","updatedAt":"2026-09-08T10:53:28.035Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32174/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RegattaRiverbankBaseRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32174/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32174/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32174/v1/model.glb\" alt=\"Regatta Riverbank Base (Rowing Boathouse and Regatta Course)\" 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/32174/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/32174/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"32175","slug":"rowing-boathouse-and-regatta-course-club-c5c22b00-starter-scene","title":"Club Regatta Launch (Rowing Boathouse and Regatta Course)","summary":"Stocked enclosed boathouse with full-scale supported racing shells, sheltered rigging, furnished officials zone, connected launch dock and short marked course segment.","description":"Stocked enclosed boathouse with full-scale supported racing shells, sheltered rigging, furnished officials zone, connected launch dock and short marked course segment.","status":"published","url":"https://3dassets.dev/assets/rowing-boathouse-and-regatta-course-club-c5c22b00-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/32175/v1/model.glb","downloadUrl":"https://3dassets.dev/download/rowing-boathouse-and-regatta-course-club-c5c22b00-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/32175/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/32175/v1/poster.webp","blurhash":"U6AT=v5m00wev}xGN^Na00=w~pR*GGEM$*-B","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":6575316,"triangles":424948,"vertices":273047,"meshes":160,"materials":13,"textures":0,"animations":[],"boundingBox":{"min":[-12.5,0.0006889493909561506,-13.000671407208472],"max":[12.501199722290039,3.8618021592924396,12.999832148197882]},"sizeMeters":[25.001,3.861,26.001],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":2,"publishedAt":"2026-09-08T10:53:30.168Z","updatedAt":"2026-09-08T16:10:20.488Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/32175/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClubRegattaLaunchRowingBoathouseAndRegattaCourse(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/32175/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/32175/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/32175/v1/model.glb\" alt=\"Club Regatta Launch (Rowing Boathouse and Regatta Course)\" 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/32175/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/32175/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}