{"data":{"id":93,"slug":"powerboat-racing-and-launch-ramp","title":"Powerboat Racing and Launch Ramp","summary":"Original race hulls, leisure powerboats, trailers, dock modules and marina equipment.","description":"Modern metre-scale marine collection with original generic hulls, named propulsion nodes, explicit dock and ramp interfaces, and three assembled examples. CC0 static models.","url":"https://3dassets.dev/packs/powerboat-racing-and-launch-ramp","coverUrl":"https://cdn.3dassets.dev/assets/8179/v1/poster.webp","assetCount":68,"aiGenerated":true,"aiGeneratedAssetCount":68,"aiModels":["GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":9045304,"totalTriangles":199424,"starterScene":{"id":"8179","slug":"powerboat-racing-and-launch-ramp-launch--f3fbaeaa-starter-scene","title":"Powerboat launch ramp and docks (Powerboat Racing and Launch Ramp)","summary":"Composed example for Powerboat Racing and Launch Ramp.","description":"Boat on trailer at the launch ramp, a dock line, offshore boat moored alongside and marina fittings. Water is intentionally omitted so submerged geometry can be inspected.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-launch--f3fbaeaa-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/8179/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-launch--f3fbaeaa-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/8179/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8179/v1/poster.webp","blurhash":"U99%;nM{00ofIVt7t7Rj00t7~qof?HM{NGt7","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":544132,"triangles":15124,"vertices":30494,"meshes":37,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-4.099924318710471,-2.384185793236071e-8,-5.5000189253214815],"max":[10.277684841979088,3.3809384112951935,7.099999904632568]},"sizeMeters":[14.378,3.381,12.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:45.634Z","updatedAt":"2026-09-06T13:46:46.424Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8179/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PowerboatLaunchRampAndDocksPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8179/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8179/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8179/v1/model.glb\" alt=\"Powerboat launch ramp and docks (Powerboat Racing and Launch Ramp)\" 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/8179/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/8179/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"8045","slug":"powerboat-racing-and-launch-ramp-offshore-catamaran-ra-031e93a7","title":"Offshore catamaran racer (Powerboat Racing and Launch Ramp)","summary":"Offshore catamaran racer with original generic marine construction.","description":"Offshore catamaran racer. Bounds 3.095 x 1.638 x 9.990 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-offshore-catamaran-ra-031e93a7","cdnUrl":"https://cdn.3dassets.dev/assets/8045/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-offshore-catamaran-ra-031e93a7","thumbnailUrl":"https://cdn.3dassets.dev/assets/8045/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8045/v1/poster.webp","blurhash":"U8AwVW%g00tRt7D%Ri%N00IT.9afRi_NxuI9","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":305316,"triangles":7208,"vertices":21624,"meshes":11,"materials":6,"textures":0,"animations":["outboard-tilt"],"boundingBox":{"min":[-1.5475416712595467,-2.384185793236071e-8,-5.290018937898872],"max":[1.5475416712595467,1.6375244097993864,4.699999809265137]},"sizeMeters":[3.095,1.638,9.99],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:04.667Z","updatedAt":"2026-09-06T13:46:04.953Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8045/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function OffshoreCatamaranRacerPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8045/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8045/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8045/v1/model.glb\" alt=\"Offshore catamaran racer (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8045/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8045/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8043","slug":"powerboat-racing-and-launch-ramp-offshore-monohull-rac-54558f40","title":"Offshore monohull racer (Powerboat Racing and Launch Ramp)","summary":"Offshore monohull racer with original generic marine construction.","description":"Offshore monohull racer. Bounds 2.556 x 1.838 x 10.790 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-offshore-monohull-rac-54558f40","cdnUrl":"https://cdn.3dassets.dev/assets/8043/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-offshore-monohull-rac-54558f40","thumbnailUrl":"https://cdn.3dassets.dev/assets/8043/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8043/v1/poster.webp","blurhash":"UAAwPExu8_xutRD$RP%N00IU.8f+Vs~qxv9F","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":213772,"triangles":5300,"vertices":15900,"meshes":11,"materials":6,"textures":0,"animations":["outboard-tilt"],"boundingBox":{"min":[-1.2776848419790872,-2.384185793236071e-8,-5.690019042207],"max":[1.2776848419790872,1.837509733735178,5.099999904632568]},"sizeMeters":[2.555,1.838,10.79],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:04.306Z","updatedAt":"2026-09-06T13:46:04.777Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8043/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function OffshoreMonohullRacerPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8043/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8043/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8043/v1/model.glb\" alt=\"Offshore monohull racer (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8043/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8043/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8042","slug":"powerboat-racing-and-launch-ramp-tunnel-hull-sprint-bo-cb337a33","title":"Tunnel-hull sprint boat (Powerboat Racing and Launch Ramp)","summary":"Tunnel-hull sprint boat with original generic marine construction.","description":"Tunnel-hull sprint boat. Bounds 2.149 x 1.388 x 5.959 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-tunnel-hull-sprint-bo-cb337a33","cdnUrl":"https://cdn.3dassets.dev/assets/8042/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-tunnel-hull-sprint-bo-cb337a33","thumbnailUrl":"https://cdn.3dassets.dev/assets/8042/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8042/v1/poster.webp","blurhash":"U59@kv?c00s-E1D%sS%g00D%.TM{^*?wOYMw","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":301312,"triangles":6152,"vertices":18456,"meshes":7,"materials":6,"textures":0,"animations":["outboard-tilt"],"boundingBox":{"min":[-1.0742485006760645,-2.384185793236071e-8,-3.25901705226253],"max":[1.0742485006760645,1.3874401644904113,2.700000047683716]},"sizeMeters":[2.148,1.387,5.959],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:04.833Z","updatedAt":"2026-09-06T13:46:05.763Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8042/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function TunnelHullSprintBoatPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8042/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8042/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8042/v1/model.glb\" alt=\"Tunnel-hull sprint boat (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8042/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8042/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8044","slug":"powerboat-racing-and-launch-ramp-hydroplane-fb25207d","title":"Three-point racing hydroplane (Powerboat Racing and Launch Ramp)","summary":"Three-point racing hydroplane with original generic marine construction.","description":"Three-point racing hydroplane. Bounds 3.268 x 1.505 x 7.590 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-hydroplane-fb25207d","cdnUrl":"https://cdn.3dassets.dev/assets/8044/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-hydroplane-fb25207d","thumbnailUrl":"https://cdn.3dassets.dev/assets/8044/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8044/v1/poster.webp","blurhash":"U59tih_300NGIpIAjEtm009F.TbH?G.To#rV","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":381024,"triangles":7816,"vertices":23448,"meshes":7,"materials":6,"textures":0,"animations":["outboard-tilt"],"boundingBox":{"min":[-1.6339457380901516,-2.384185793236071e-8,-4.090019019855259],"max":[1.6339457380901516,1.5049361551754221,3.5]},"sizeMeters":[3.268,1.505,7.59],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:04.210Z","updatedAt":"2026-09-06T13:46:04.847Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8044/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function ThreePointRacingHydroplanePowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8044/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8044/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8044/v1/model.glb\" alt=\"Three-point racing hydroplane (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8044/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8044/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8046","slug":"powerboat-racing-and-launch-ramp-drag-boat-68a57378","title":"Long-deck drag boat (Powerboat Racing and Launch Ramp)","summary":"Long-deck drag boat with original generic marine construction.","description":"Long-deck drag boat. Bounds 2.025 x 1.321 x 7.290 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-drag-boat-68a57378","cdnUrl":"https://cdn.3dassets.dev/assets/8046/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-drag-boat-68a57378","thumbnailUrl":"https://cdn.3dassets.dev/assets/8046/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8046/v1/poster.webp","blurhash":"U88Xa;%MMwt6IUD%WAxv00V@tmRk-;_4ozMw","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":226700,"triangles":4576,"vertices":13728,"meshes":9,"materials":6,"textures":0,"animations":["outboard-tilt"],"boundingBox":{"min":[-1.0122485749616095,-2.384185793236071e-8,-3.940018922997711],"max":[1.0122485749616095,1.3211178541183473,3.3499999046325684]},"sizeMeters":[2.024,1.321,7.29],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:06.900Z","updatedAt":"2026-09-06T13:46:07.493Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8046/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function LongDeckDragBoatPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8046/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8046/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8046/v1/model.glb\" alt=\"Long-deck drag boat (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8046/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8046/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8048","slug":"powerboat-racing-and-launch-ramp-jet-sprint-boat-28a9ed21","title":"Compact jet sprint boat (Powerboat Racing and Launch Ramp)","summary":"Compact jet sprint boat with original generic marine construction.","description":"Compact jet sprint boat. Bounds 1.797 x 1.398 x 3.847 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-jet-sprint-boat-28a9ed21","cdnUrl":"https://cdn.3dassets.dev/assets/8048/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-jet-sprint-boat-28a9ed21","thumbnailUrl":"https://cdn.3dassets.dev/assets/8048/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8048/v1/poster.webp","blurhash":"U8AdN19Z00?Ht6DiWV-;00%2%hIqkX_NadDi","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":278612,"triangles":5648,"vertices":16944,"meshes":9,"materials":6,"textures":0,"animations":["propeller-spin","steer"],"boundingBox":{"min":[-0.8986617749409728,-4.828196675799035e-9,-1.9973892417694674],"max":[0.8986617749409728,1.39843836659171,1.850000023841858]},"sizeMeters":[1.797,1.398,3.847],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:06.871Z","updatedAt":"2026-09-06T13:46:07.598Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8048/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function CompactJetSprintBoatPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8048/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8048/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8048/v1/model.glb\" alt=\"Compact jet sprint boat (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8048/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8048/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8047","slug":"powerboat-racing-and-launch-ramp-bass-boat-4d3c41c1","title":"Bass fishing boat (Powerboat Racing and Launch Ramp)","summary":"Bass fishing boat with original generic marine construction.","description":"Bass fishing boat. Bounds 2.215 x 1.450 x 6.490 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-bass-boat-4d3c41c1","cdnUrl":"https://cdn.3dassets.dev/assets/8047/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-bass-boat-4d3c41c1","thumbnailUrl":"https://cdn.3dassets.dev/assets/8047/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8047/v1/poster.webp","blurhash":"U78;ohxu00ogM{D%V@x]00WB?wRj%M?vtRMc","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":289804,"triangles":5856,"vertices":17568,"meshes":11,"materials":6,"textures":0,"animations":["outboard-tilt","steer"],"boundingBox":{"min":[-1.1074541638403694,-2.384185793236071e-8,-3.5400189378988722],"max":[1.1074541638403694,1.450000050663948,2.950000047683716]},"sizeMeters":[2.215,1.45,6.49],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:06.615Z","updatedAt":"2026-09-06T13:46:07.529Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8047/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BassFishingBoatPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8047/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8047/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8047/v1/model.glb\" alt=\"Bass fishing boat (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8047/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8047/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8049","slug":"powerboat-racing-and-launch-ramp-bowrider-c11f8843","title":"Open bowrider (Powerboat Racing and Launch Ramp)","summary":"Open bowrider with original generic marine construction.","description":"Open bowrider. Bounds 2.338 x 1.648 x 6.447 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-bowrider-c11f8843","cdnUrl":"https://cdn.3dassets.dev/assets/8049/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-bowrider-c11f8843","thumbnailUrl":"https://cdn.3dassets.dev/assets/8049/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8049/v1/poster.webp","blurhash":"U8Am*oIU4Tx]x]D%axxv00t6.9WCMw_NR-Mw","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":278500,"triangles":5648,"vertices":16944,"meshes":9,"materials":6,"textures":0,"animations":["propeller-spin","steer"],"boundingBox":{"min":[-1.1686926224366547,-4.828196675799035e-9,-3.297389313946967],"max":[1.1686926224366547,1.64843836659171,3.1500000953674316]},"sizeMeters":[2.337,1.648,6.447],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:07.436Z","updatedAt":"2026-09-06T13:46:08.353Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8049/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function OpenBowriderPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8049/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8049/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8049/v1/model.glb\" alt=\"Open bowrider (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8049/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8049/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8051","slug":"powerboat-racing-and-launch-ramp-centre-console-fishin-be74bf5f","title":"Centre-console fishing boat (Powerboat Racing and Launch Ramp)","summary":"Centre-console fishing boat with original generic marine construction.","description":"Centre-console fishing boat. Bounds 2.569 x 2.670 x 7.990 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-centre-console-fishin-be74bf5f","cdnUrl":"https://cdn.3dassets.dev/assets/8051/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-centre-console-fishin-be74bf5f","thumbnailUrl":"https://cdn.3dassets.dev/assets/8051/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8051/v1/poster.webp","blurhash":"UBC6=Q-;00D%M{IUM{t700WB~qt7%M.8%MRj","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":301268,"triangles":7060,"vertices":21180,"meshes":15,"materials":6,"textures":0,"animations":["outboard-tilt","steer"],"boundingBox":{"min":[-1.2842219471513079,-2.384185793236071e-8,-4.290018937898872],"max":[1.2842219471513079,2.67012533393547,3.700000047683716]},"sizeMeters":[2.568,2.67,7.99],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:09.147Z","updatedAt":"2026-09-06T13:46:10.147Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8051/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function CentreConsoleFishingBoatPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8051/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8051/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8051/v1/model.glb\" alt=\"Centre-console fishing boat (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8051/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8051/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8050","slug":"powerboat-racing-and-launch-ramp-small-cabin-cruiser-06cf2283","title":"Small cabin cruiser (Powerboat Racing and Launch Ramp)","summary":"Small cabin cruiser with original generic marine construction.","description":"Small cabin cruiser. Bounds 2.705 x 2.708 x 8.147 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-small-cabin-cruiser-06cf2283","cdnUrl":"https://cdn.3dassets.dev/assets/8050/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-small-cabin-cruiser-06cf2283","thumbnailUrl":"https://cdn.3dassets.dev/assets/8050/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8050/v1/poster.webp","blurhash":"UADJO}of00M{-;D%IUxu00Rj~q%M9F_3-;IU","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":276904,"triangles":5612,"vertices":16836,"meshes":9,"materials":6,"textures":0,"animations":["propeller-spin","steer"],"boundingBox":{"min":[-1.3522141178624836,-4.828196675799035e-9,-4.147389337695692],"max":[1.3522141178624836,2.7085419756501015,4]},"sizeMeters":[2.704,2.709,8.147],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:09.276Z","updatedAt":"2026-09-06T13:46:10.134Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8050/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SmallCabinCruiserPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8050/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8050/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8050/v1/model.glb\" alt=\"Small cabin cruiser (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8050/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8050/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8052","slug":"powerboat-racing-and-launch-ramp-large-rib-c21d3b1b","title":"Large RIB with twin outboards (Powerboat Racing and Launch Ramp)","summary":"Large RIB with twin outboards with original generic marine construction.","description":"Large RIB with twin outboards. Bounds 2.565 x 1.960 x 7.866 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-large-rib-c21d3b1b","cdnUrl":"https://cdn.3dassets.dev/assets/8052/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-large-rib-c21d3b1b","thumbnailUrl":"https://cdn.3dassets.dev/assets/8052/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8052/v1/poster.webp","blurhash":"U67d|ENH00t5WBITjs%M00xt?wWrax?bWED$","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":354896,"triangles":8184,"vertices":24552,"meshes":15,"materials":6,"textures":0,"animations":["outboard-tilt","steer"],"boundingBox":{"min":[-1.2825297121671746,-2.384185793236071e-8,-4.190018922997711],"max":[1.2825297121671746,1.9600123526554,3.6760001182556152]},"sizeMeters":[2.565,1.96,7.866],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:09.422Z","updatedAt":"2026-09-06T13:46:10.172Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8052/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function LargeRIBWithTwinOutboardsPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8052/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8052/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8052/v1/model.glb\" alt=\"Large RIB with twin outboards (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8052/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8052/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8053","slug":"powerboat-racing-and-launch-ramp-stand-up-jet-ski-da004713","title":"Stand-up personal watercraft (Powerboat Racing and Launch Ramp)","summary":"Stand-up personal watercraft with original generic marine construction.","description":"Stand-up personal watercraft. Bounds 0.768 x 0.920 x 2.447 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-stand-up-jet-ski-da004713","cdnUrl":"https://cdn.3dassets.dev/assets/8053/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-stand-up-jet-ski-da004713","thumbnailUrl":"https://cdn.3dassets.dev/assets/8053/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8053/v1/poster.webp","blurhash":"U88}SwW?DN%L9ZIAt6o#00xZyFIo~p?vNHZ~","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":176200,"triangles":3556,"vertices":10668,"meshes":6,"materials":5,"textures":0,"animations":["propeller-spin","steer"],"boundingBox":{"min":[-0.3839884560425499,2.869010085060353e-9,-1.297387154003938],"max":[0.3839884560425499,0.9203091200545603,1.149999976158142]},"sizeMeters":[0.768,0.92,2.447],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:09.888Z","updatedAt":"2026-09-06T13:46:10.913Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8053/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function StandUpPersonalWatercraftPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8053/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8053/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8053/v1/model.glb\" alt=\"Stand-up personal watercraft (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8053/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8053/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8054","slug":"powerboat-racing-and-launch-ramp-sit-down-jet-ski-a14a9658","title":"Sit-down personal watercraft (Powerboat Racing and Launch Ramp)","summary":"Sit-down personal watercraft with original generic marine construction.","description":"Sit-down personal watercraft. Bounds 1.186 x 0.994 x 3.347 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-sit-down-jet-ski-a14a9658","cdnUrl":"https://cdn.3dassets.dev/assets/8054/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-sit-down-jet-ski-a14a9658","thumbnailUrl":"https://cdn.3dassets.dev/assets/8054/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8054/v1/poster.webp","blurhash":"U89Q,MWqDhxaD%D$xux]00t6x^NG_3_4D%Mw","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":207512,"triangles":4208,"vertices":12624,"meshes":6,"materials":5,"textures":0,"animations":["propeller-spin","steer"],"boundingBox":{"min":[-0.5928403665109409,2.869010085060353e-9,-1.7473871414310833],"max":[0.5928403665109409,0.994157057204804,1.600000023841858]},"sizeMeters":[1.186,0.994,3.347],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:12.215Z","updatedAt":"2026-09-06T13:46:12.940Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8054/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SitDownPersonalWatercraftPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8054/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8054/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8054/v1/model.glb\" alt=\"Sit-down personal watercraft (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8054/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8054/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8056","slug":"powerboat-racing-and-launch-ramp-wakeboard-boat-9e116460","title":"Wakeboard boat with tower (Powerboat Racing and Launch Ramp)","summary":"Wakeboard boat with tower with original generic marine construction.","description":"Wakeboard boat with tower. Bounds 2.434 x 2.463 x 6.847 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-wakeboard-boat-9e116460","cdnUrl":"https://cdn.3dassets.dev/assets/8056/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-wakeboard-boat-9e116460","thumbnailUrl":"https://cdn.3dassets.dev/assets/8056/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8056/v1/poster.webp","blurhash":"U8BDf_Rj4ToID%Diofxv00%M.8NG?v~qRjMw","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":290108,"triangles":5888,"vertices":17664,"meshes":9,"materials":6,"textures":0,"animations":["propeller-spin","steer"],"boundingBox":{"min":[-1.2171315306451835,-4.828196675799035e-9,-3.497389360978757],"max":[1.2171315306451835,2.4634987839476055,3.3499999046325684]},"sizeMeters":[2.434,2.463,6.847],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:12.709Z","updatedAt":"2026-09-06T13:46:13.051Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8056/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function WakeboardBoatWithTowerPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8056/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8056/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8056/v1/model.glb\" alt=\"Wakeboard boat with tower (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8056/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8056/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8055","slug":"powerboat-racing-and-launch-ramp-pontoon-boat-d0073064","title":"Twin-pontoon leisure boat (Powerboat Racing and Launch Ramp)","summary":"Twin-pontoon leisure boat with original generic marine construction.","description":"Twin-pontoon leisure boat. Bounds 2.700 x 1.730 x 8.190 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-pontoon-boat-d0073064","cdnUrl":"https://cdn.3dassets.dev/assets/8055/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-pontoon-boat-d0073064","thumbnailUrl":"https://cdn.3dassets.dev/assets/8055/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8055/v1/poster.webp","blurhash":"U8AwI}?v00Rjt7IAIUxu00D%~qt7WB_3-;IA","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":422320,"triangles":8616,"vertices":25848,"meshes":11,"materials":6,"textures":0,"animations":["outboard-tilt","steer"],"boundingBox":{"min":[-1.350010664537915,-2.384185793236071e-8,-4.390018841041325],"max":[1.350010664537915,1.7300036955997382,3.799999952316284]},"sizeMeters":[2.7,1.73,8.19],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:12.179Z","updatedAt":"2026-09-06T13:46:12.987Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8055/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function TwinPontoonLeisureBoatPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8055/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8055/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8055/v1/model.glb\" alt=\"Twin-pontoon leisure boat (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8055/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8055/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8057","slug":"powerboat-racing-and-launch-ramp-rescue-boat-ee6a5f49","title":"Open rescue powerboat (Powerboat Racing and Launch Ramp)","summary":"Open rescue powerboat with original generic marine construction.","description":"Open rescue powerboat. Bounds 2.131 x 1.890 x 6.022 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-rescue-boat-ee6a5f49","cdnUrl":"https://cdn.3dassets.dev/assets/8057/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-rescue-boat-ee6a5f49","thumbnailUrl":"https://cdn.3dassets.dev/assets/8057/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8057/v1/poster.webp","blurhash":"U784ugIp00-oaeM{WBx]00xa_NNHo#%Nt7IA","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":350888,"triangles":7128,"vertices":21384,"meshes":11,"materials":6,"textures":0,"animations":["outboard-tilt","steer"],"boundingBox":{"min":[-1.0653493031556982,-2.384185793236071e-8,-3.2900189378988722],"max":[1.0653493031556982,1.8900123598079575,2.7320001125335693]},"sizeMeters":[2.131,1.89,6.022],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:13.778Z","updatedAt":"2026-09-06T13:46:14.682Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8057/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function OpenRescuePowerboatPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8057/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8057/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8057/v1/model.glb\" alt=\"Open rescue powerboat (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8057/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8057/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8058","slug":"powerboat-racing-and-launch-ramp-outboard-on-stand-1c0d9ed4","title":"Outboard motor on transport stand (Powerboat Racing and Launch Ramp)","summary":"Outboard motor on transport stand with original generic marine construction.","description":"Outboard motor on transport stand. Bounds 0.680 x 1.321 x 0.650 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-outboard-on-stand-1c0d9ed4","cdnUrl":"https://cdn.3dassets.dev/assets/8058/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-outboard-on-stand-1c0d9ed4","thumbnailUrl":"https://cdn.3dassets.dev/assets/8058/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8058/v1/poster.webp","blurhash":"U271vG.800D$00-q_4D$ISD%NI?b~pIA4o-;","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":57276,"triangles":1116,"vertices":3348,"meshes":4,"materials":3,"textures":0,"animations":["propeller-spin"],"boundingBox":{"min":[-0.3400225712250582,0,-0.3250189343909667],"max":[0.3400225712250582,1.321117877960205,0.3250268397814522]},"sizeMeters":[0.68,1.321,0.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:14.696Z","updatedAt":"2026-09-06T13:46:15.524Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8058/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function OutboardMotorOnTransportStandPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8058/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8058/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8058/v1/model.glb\" alt=\"Outboard motor on transport stand (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8058/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8058/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8059","slug":"powerboat-racing-and-launch-ramp-sterndrive-unit-03a1bfbf","title":"Sterndrive lower unit (Powerboat Racing and Launch Ramp)","summary":"Sterndrive lower unit with original generic marine construction.","description":"Sterndrive lower unit. Bounds 0.450 x 0.870 x 0.552 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-sterndrive-unit-03a1bfbf","cdnUrl":"https://cdn.3dassets.dev/assets/8059/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-sterndrive-unit-03a1bfbf","thumbnailUrl":"https://cdn.3dassets.dev/assets/8059/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8059/v1/poster.webp","blurhash":"U68Nz*xu00IU?bWA9Ft8D$axbFWC_4t7D%WA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":40216,"triangles":776,"vertices":2328,"meshes":3,"materials":2,"textures":0,"animations":["propeller-spin"],"boundingBox":{"min":[-0.22500320989180964,-2.003400695338442e-9,-0.27618222083320365],"max":[0.22500320989180964,0.8697780966758728,0.2761850993566198]},"sizeMeters":[0.45,0.87,0.552],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:14.556Z","updatedAt":"2026-09-06T13:46:15.560Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8059/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SterndriveLowerUnitPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8059/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8059/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8059/v1/model.glb\" alt=\"Sterndrive lower unit (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8059/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8059/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8060","slug":"powerboat-racing-and-launch-ramp-surface-piercing-driv-8da49708","title":"Surface-piercing drive shaft (Powerboat Racing and Launch Ramp)","summary":"Surface-piercing drive shaft with original generic marine construction.","description":"Surface-piercing drive shaft. Bounds 0.467 x 0.486 x 1.002 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-surface-piercing-driv-8da49708","cdnUrl":"https://cdn.3dassets.dev/assets/8060/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-surface-piercing-driv-8da49708","thumbnailUrl":"https://cdn.3dassets.dev/assets/8060/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8060/v1/poster.webp","blurhash":"U47d::9Z8_%2_34nRj_300V@-;-;4n~qj]4n","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":58020,"triangles":1132,"vertices":3396,"meshes":4,"materials":2,"textures":0,"animations":["propeller-spin"],"boundingBox":{"min":[-0.23329995528937958,3.0171028730929805e-9,-0.50120112264893],"max":[0.23329996658599705,0.48630935255399865,0.5011850959265036]},"sizeMeters":[0.467,0.486,1.002],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:14.767Z","updatedAt":"2026-09-06T13:46:15.655Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8060/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SurfacePiercingDriveShaftPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8060/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8060/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8060/v1/model.glb\" alt=\"Surface-piercing drive shaft (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8060/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8060/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8061","slug":"powerboat-racing-and-launch-ramp-propeller-set-3421bf07","title":"Two three and four blade propeller set (Powerboat Racing and Launch Ramp)","summary":"Two three and four blade propeller set with original generic marine construction.","description":"Two three and four blade propeller set. Bounds 1.510 x 0.068 x 0.460 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-propeller-set-3421bf07","cdnUrl":"https://cdn.3dassets.dev/assets/8061/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-propeller-set-3421bf07","thumbnailUrl":"https://cdn.3dassets.dev/assets/8061/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8061/v1/poster.webp","blurhash":"U26H.VD$00sqRi?baeD%00-q~qkT%300tR~q","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":98556,"triangles":2016,"vertices":6048,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7549999952316284,-0.000009829437382168071,-0.22997695707287463],"max":[0.7549999952316284,0.06761710576971276,0.22997695707287463]},"sizeMeters":[1.51,0.068,0.46],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:16.445Z","updatedAt":"2026-09-06T13:46:17.296Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8061/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwoThreeAndFourBladePropellerSetPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8061/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8061/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8061/v1/model.glb\" alt=\"Two three and four blade propeller set (Powerboat Racing and Launch Ramp)\" 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/8061/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/8061/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8063","slug":"powerboat-racing-and-launch-ramp-life-jacket-rack-faf116b3","title":"Three life jackets on rack (Powerboat Racing and Launch Ramp)","summary":"Three life jackets on rack with original generic marine construction.","description":"Three life jackets on rack. Bounds 1.500 x 1.750 x 0.160 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-life-jacket-rack-faf116b3","cdnUrl":"https://cdn.3dassets.dev/assets/8063/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-life-jacket-rack-faf116b3","thumbnailUrl":"https://cdn.3dassets.dev/assets/8063/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8063/v1/poster.webp","blurhash":"UB9?zbt70LR+~Cxt56IoAIs:,BIp5=kW=ta0","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":76764,"triangles":1548,"vertices":4644,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7500267036957915,0,-0.07998291281292873],"max":[0.7500267036957915,1.75,0.07999747639394794]},"sizeMeters":[1.5,1.75,0.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:17.280Z","updatedAt":"2026-09-06T13:46:18.121Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8063/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThreeLifeJacketsOnRackPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8063/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8063/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8063/v1/model.glb\" alt=\"Three life jackets on rack (Powerboat Racing and Launch Ramp)\" 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/8063/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/8063/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8062","slug":"powerboat-racing-and-launch-ramp-portable-fuel-tank-5036920b","title":"Portable marine fuel tank (Powerboat Racing and Launch Ramp)","summary":"Portable marine fuel tank with original generic marine construction.","description":"Portable marine fuel tank. Bounds 0.550 x 0.370 x 0.360 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-portable-fuel-tank-5036920b","cdnUrl":"https://cdn.3dassets.dev/assets/8062/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-portable-fuel-tank-5036920b","thumbnailUrl":"https://cdn.3dassets.dev/assets/8062/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8062/v1/poster.webp","blurhash":"U7HT85}@02aK1O-A^Mj=015S=_xY:jEgElI]","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":20060,"triangles":380,"vertices":1140,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2750000059604645,-0.000005190585095182776,-0.1799874913122386],"max":[0.2750000059604645,0.37000454632256086,0.1799874913122386]},"sizeMeters":[0.55,0.37,0.36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:17.088Z","updatedAt":"2026-09-06T13:46:18.105Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8062/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PortableMarineFuelTankPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8062/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8062/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8062/v1/model.glb\" alt=\"Portable marine fuel tank (Powerboat Racing and Launch Ramp)\" 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/8062/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/8062/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8064","slug":"powerboat-racing-and-launch-ramp-anchor-87d8ece9","title":"Twin-fluke anchor (Powerboat Racing and Launch Ramp)","summary":"Twin-fluke anchor with original generic marine construction.","description":"Twin-fluke anchor. Bounds 0.724 x 0.070 x 0.750 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-anchor-87d8ece9","cdnUrl":"https://cdn.3dassets.dev/assets/8064/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-anchor-87d8ece9","thumbnailUrl":"https://cdn.3dassets.dev/assets/8064/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8064/v1/poster.webp","blurhash":"U67_4ooz00ad-;oLM{fk00en_NW;4nR*-;ae","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11380,"triangles":216,"vertices":648,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.3619075594347972,0.00002578828951883133,-0.375],"max":[0.3619075594347972,0.0699742120085044,0.375]},"sizeMeters":[0.724,0.07,0.75],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:17.260Z","updatedAt":"2026-09-06T13:46:18.241Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8064/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwinFlukeAnchorPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8064/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8064/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8064/v1/model.glb\" alt=\"Twin-fluke anchor (Powerboat Racing and Launch Ramp)\" 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/8064/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/8064/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8065","slug":"powerboat-racing-and-launch-ramp-fenders-pair-6d49d56d","title":"Pair of cylindrical boat fenders (Powerboat Racing and Launch Ramp)","summary":"Pair of cylindrical boat fenders with original generic marine construction.","description":"Pair of cylindrical boat fenders. Bounds 0.660 x 0.755 x 0.220 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-fenders-pair-6d49d56d","cdnUrl":"https://cdn.3dassets.dev/assets/8065/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-fenders-pair-6d49d56d","thumbnailUrl":"https://cdn.3dassets.dev/assets/8065/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8065/v1/poster.webp","blurhash":"UBEV._-;00RjRj-;of9F00IU~qofoyWBt7t7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":52488,"triangles":1056,"vertices":3168,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.32999725680521225,0,-0.10999908560173743],"max":[0.32999725680521225,0.7549888588976743,0.10999908560173743]},"sizeMeters":[0.66,0.755,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:18.958Z","updatedAt":"2026-09-06T13:46:19.785Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8065/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PairOfCylindricalBoatFendersPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8065/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8065/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8065/v1/model.glb\" alt=\"Pair of cylindrical boat fenders (Powerboat Racing and Launch Ramp)\" 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/8065/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/8065/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8066","slug":"powerboat-racing-and-launch-ramp-single-axle-boat-trai-b6e1f9d9","title":"Single-axle boat trailer (Powerboat Racing and Launch Ramp)","summary":"Single-axle boat trailer with original generic marine construction.","description":"Single-axle boat trailer. Bounds 2.145 x 1.250 x 7.025 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-single-axle-boat-trai-b6e1f9d9","cdnUrl":"https://cdn.3dassets.dev/assets/8066/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-single-axle-boat-trai-b6e1f9d9","thumbnailUrl":"https://cdn.3dassets.dev/assets/8066/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8066/v1/poster.webp","blurhash":"U35Y1vbvIUs:t7D%WBt700Vs%MkDWA_4ozM{","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":101928,"triangles":2016,"vertices":6048,"meshes":6,"materials":4,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0726999985686492,-1.1920928966180355e-8,-3.512500047683716],"max":[1.0726999985686492,1.249739838187832,3.512500047683716]},"sizeMeters":[2.145,1.25,7.025],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:19.872Z","updatedAt":"2026-09-06T13:46:20.639Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8066/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SingleAxleBoatTrailerPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8066/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8066/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8066/v1/model.glb\" alt=\"Single-axle boat trailer (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8066/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8066/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8067","slug":"powerboat-racing-and-launch-ramp-tandem-boat-trailer-c1c304e9","title":"Tandem-axle boat trailer (Powerboat Racing and Launch Ramp)","summary":"Tandem-axle boat trailer with original generic marine construction.","description":"Tandem-axle boat trailer. Bounds 2.635 x 1.250 x 9.325 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-tandem-boat-trailer-c1c304e9","cdnUrl":"https://cdn.3dassets.dev/assets/8067/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-tandem-boat-trailer-c1c304e9","thumbnailUrl":"https://cdn.3dassets.dev/assets/8067/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8067/v1/poster.webp","blurhash":"U45r3;%MM{IoM{D%ofxu00M{xuxu-:_NM|IU","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":145176,"triangles":3720,"vertices":11160,"meshes":10,"materials":4,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.317700016986479,-7.152557374157098e-8,-4.662499904632568],"max":[1.317700016986479,1.2499488687138354,4.662499904632568]},"sizeMeters":[2.635,1.25,9.325],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:19.814Z","updatedAt":"2026-09-06T13:46:20.705Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8067/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function TandemAxleBoatTrailerPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8067/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8067/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8067/v1/model.glb\" alt=\"Tandem-axle boat trailer (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8067/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8067/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8068","slug":"powerboat-racing-and-launch-ramp-pwc-trailer-9f84d805","title":"Personal watercraft trailer (Powerboat Racing and Launch Ramp)","summary":"Personal watercraft trailer with original generic marine construction.","description":"Personal watercraft trailer. Bounds 1.361 x 1.250 x 3.575 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-pwc-trailer-9f84d805","cdnUrl":"https://cdn.3dassets.dev/assets/8068/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-pwc-trailer-9f84d805","thumbnailUrl":"https://cdn.3dassets.dev/assets/8068/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8068/v1/poster.webp","blurhash":"U35#qubbI9NG%ND$W9x]00RP%MxuD$~qo#IA","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":101836,"triangles":2016,"vertices":6048,"meshes":6,"materials":4,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-0.6806999762169074,-3.898176874628234e-7,-1.787500023841858],"max":[0.6806999762169074,1.2500003898176875,1.787500023841858]},"sizeMeters":[1.361,1.25,3.575],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:19.925Z","updatedAt":"2026-09-06T13:46:20.784Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8068/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function PersonalWatercraftTrailerPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8068/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8068/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8068/v1/model.glb\" alt=\"Personal watercraft trailer (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8068/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8068/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8069","slug":"powerboat-racing-and-launch-ramp-launch-ramp-module-5693a962","title":"Concrete 8 m launch ramp (Powerboat Racing and Launch Ramp)","summary":"Concrete 8 m launch ramp with original generic marine construction.","description":"Concrete 8 m launch ramp. Bounds 4.000 x 1.114 x 8.000 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-launch-ramp-module-5693a962","cdnUrl":"https://cdn.3dassets.dev/assets/8069/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-launch-ramp-module-5693a962","thumbnailUrl":"https://cdn.3dassets.dev/assets/8069/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8069/v1/poster.webp","blurhash":"UABpz%-q00jE%MDiM{%M00D%?ct7IA_N%NIT","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16160,"triangles":300,"vertices":900,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.00030518509476,0.00017854520136351137,-4],"max":[2.00030518509476,1.1140927662322304,4]},"sizeMeters":[4.001,1.114,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:21.466Z","updatedAt":"2026-09-06T13:46:22.415Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8069/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function Concrete8MLaunchRampPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8069/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8069/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8069/v1/model.glb\" alt=\"Concrete 8 m launch ramp (Powerboat Racing and Launch Ramp)\" 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/8069/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/8069/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8075","slug":"powerboat-racing-and-launch-ramp-ramp-side-finger-dock-eda76a12","title":"Narrow ramp-side finger dock (Powerboat Racing and Launch Ramp)","summary":"Narrow ramp-side finger dock with original generic marine construction.","description":"Narrow ramp-side finger dock. Bounds 1.000 x 0.425 x 4.000 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-ramp-side-finger-dock-eda76a12","cdnUrl":"https://cdn.3dassets.dev/assets/8075/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-ramp-side-finger-dock-eda76a12","thumbnailUrl":"https://cdn.3dassets.dev/assets/8075/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8075/v1/poster.webp","blurhash":"UABWi8xu00oL~q9FIU%M009E_3%M00_3_3D%","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":41448,"triangles":812,"vertices":2436,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.50007629627369,0.000005648839800059813,-2],"max":[0.50007629627369,0.42488930310694617,2]},"sizeMeters":[1,0.425,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:22.602Z","updatedAt":"2026-09-06T13:46:23.440Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8075/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NarrowRampSideFingerDockPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8075/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8075/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8075/v1/model.glb\" alt=\"Narrow ramp-side finger dock (Powerboat Racing and Launch Ramp)\" 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/8075/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/8075/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8070","slug":"powerboat-racing-and-launch-ramp-floating-dock-module-b0c7ca49","title":"Floating dock 2 by 4 m (Powerboat Racing and Launch Ramp)","summary":"Floating dock 2 by 4 m with original generic marine construction.","description":"Floating dock 2 by 4 m. Bounds 2.000 x 0.425 x 4.000 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-floating-dock-module-b0c7ca49","cdnUrl":"https://cdn.3dassets.dev/assets/8070/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-floating-dock-module-b0c7ca49","thumbnailUrl":"https://cdn.3dassets.dev/assets/8070/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8070/v1/poster.webp","blurhash":"UBCj2|t700az~qD%D%%M00D%_N%M00?c?bD%","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":41440,"triangles":812,"vertices":2436,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.00015259254738,0.000005648839800059813,-2],"max":[1.00015259254738,0.42488930310694617,2]},"sizeMeters":[2,0.425,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:22.671Z","updatedAt":"2026-09-06T13:46:23.252Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8070/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FloatingDock2By4MPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8070/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8070/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8070/v1/model.glb\" alt=\"Floating dock 2 by 4 m (Powerboat Racing and Launch Ramp)\" 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/8070/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/8070/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8073","slug":"powerboat-racing-and-launch-ramp-dock-corner-d372855e","title":"Floating dock corner (Powerboat Racing and Launch Ramp)","summary":"Floating dock corner with original generic marine construction.","description":"Floating dock corner. Bounds 2.000 x 0.425 x 2.000 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-dock-corner-d372855e","cdnUrl":"https://cdn.3dassets.dev/assets/8073/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-dock-corner-d372855e","thumbnailUrl":"https://cdn.3dassets.dev/assets/8073/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8073/v1/poster.webp","blurhash":"UFD9*Xxu00ae~qoeD*j[00Rj_3fj00WB-:V@","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":35600,"triangles":692,"vertices":2076,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.000010535944081874193,-1],"max":[1,0.4249478987056779,1]},"sizeMeters":[2,0.425,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:22.651Z","updatedAt":"2026-09-06T13:46:23.430Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8073/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FloatingDockCornerPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8073/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8073/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8073/v1/model.glb\" alt=\"Floating dock corner (Powerboat Racing and Launch Ramp)\" 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/8073/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/8073/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8081","slug":"powerboat-racing-and-launch-ramp-boat-lift-12f9cf8d","title":"Four-post boat lift frame (Powerboat Racing and Launch Ramp)","summary":"Four-post boat lift frame with original generic marine construction.","description":"Four-post boat lift frame. Bounds 3.350 x 3.420 x 4.140 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-boat-lift-12f9cf8d","cdnUrl":"https://cdn.3dassets.dev/assets/8081/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-boat-lift-12f9cf8d","thumbnailUrl":"https://cdn.3dassets.dev/assets/8081/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8081/v1/poster.webp","blurhash":"U88XOexvRixa_4M{M{%MIAD%IU%MoeIUNG%N","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15808,"triangles":280,"vertices":840,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.6750403830052425,0.00008798659868314296,-2.069999933242798],"max":[1.6750403830052425,3.419912089695262,2.069999933242798]},"sizeMeters":[3.35,3.42,4.14],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:24.124Z","updatedAt":"2026-09-06T13:46:25.003Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8081/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FourPostBoatLiftFramePowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8081/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8081/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8081/v1/model.glb\" alt=\"Four-post boat lift frame (Powerboat Racing and Launch Ramp)\" 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/8081/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/8081/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8083","slug":"powerboat-racing-and-launch-ramp-fuel-dock-d0ac5ac1","title":"Floating fuel dock (Powerboat Racing and Launch Ramp)","summary":"Floating fuel dock with original generic marine construction.","description":"Floating fuel dock. Bounds 2.000 x 1.675 x 4.000 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-fuel-dock-d0ac5ac1","cdnUrl":"https://cdn.3dassets.dev/assets/8083/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-fuel-dock-d0ac5ac1","thumbnailUrl":"https://cdn.3dassets.dev/assets/8083/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8083/v1/poster.webp","blurhash":"UAB|Ty%M00of9FDis:-;00fQ?vM{~q~qNH9F","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":61196,"triangles":1204,"vertices":3612,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.00015259254738,-0.00006336365561898649,-2],"max":[1.00015259254738,1.6749999523162842,2]},"sizeMeters":[2,1.675,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:25.398Z","updatedAt":"2026-09-06T13:46:25.978Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8083/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FloatingFuelDockPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8083/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8083/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8083/v1/model.glb\" alt=\"Floating fuel dock (Powerboat Racing and Launch Ramp)\" 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/8083/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/8083/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8086","slug":"powerboat-racing-and-launch-ramp-rinse-station-1c7acfc0","title":"Freshwater rinse station (Powerboat Racing and Launch Ramp)","summary":"Freshwater rinse station with original generic marine construction.","description":"Freshwater rinse station. Bounds 1.200 x 2.480 x 1.000 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-rinse-station-1c7acfc0","cdnUrl":"https://cdn.3dassets.dev/assets/8086/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-rinse-station-1c7acfc0","thumbnailUrl":"https://cdn.3dassets.dev/assets/8086/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8086/v1/poster.webp","blurhash":"U47-f_of00RQ00j[?cbF~qa}9Eax_4of9EWC","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9076,"triangles":152,"vertices":456,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5999243187104706,0,-0.5000189253214815],"max":[0.5999243187104706,2.4800000190734863,0.5000189253214815]},"sizeMeters":[1.2,2.48,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:25.057Z","updatedAt":"2026-09-06T13:46:26.036Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8086/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FreshwaterRinseStationPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8086/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8086/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8086/v1/model.glb\" alt=\"Freshwater rinse station (Powerboat Racing and Launch Ramp)\" 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/8086/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/8086/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8085","slug":"powerboat-racing-and-launch-ramp-turn-buoy-4e8fbfac","title":"Inflatable racing turn buoy (Powerboat Racing and Launch Ramp)","summary":"Inflatable racing turn buoy with original generic marine construction.","description":"Inflatable racing turn buoy. Bounds 1.400 x 1.650 x 1.400 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-turn-buoy-4e8fbfac","cdnUrl":"https://cdn.3dassets.dev/assets/8085/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-turn-buoy-4e8fbfac","thumbnailUrl":"https://cdn.3dassets.dev/assets/8085/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8085/v1/poster.webp","blurhash":"UIC=I_$%0NE3IoWCt7oe0iR+}rxZ-AoeNbaf","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12508,"triangles":224,"vertices":672,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.699999988079071,0.00002136614937536807,-0.699999988079071],"max":[0.699999988079071,1.649999976158142,0.699999988079071]},"sizeMeters":[1.4,1.65,1.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:25.083Z","updatedAt":"2026-09-06T13:46:26.035Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8085/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function InflatableRacingTurnBuoyPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8085/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8085/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8085/v1/model.glb\" alt=\"Inflatable racing turn buoy (Powerboat Racing and Launch Ramp)\" 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/8085/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/8085/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8093","slug":"powerboat-racing-and-launch-ramp-start-pontoon-9b5d72c4","title":"Race start pontoon and gantry (Powerboat Racing and Launch Ramp)","summary":"Race start pontoon and gantry with original generic marine construction.","description":"Race start pontoon and gantry. Bounds 3.000 x 2.950 x 5.000 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-start-pontoon-9b5d72c4","cdnUrl":"https://cdn.3dassets.dev/assets/8093/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-start-pontoon-9b5d72c4","thumbnailUrl":"https://cdn.3dassets.dev/assets/8093/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8093/v1/poster.webp","blurhash":"UGD,7gxu00M{9FM{ayt700x]?bIU~q%MofRj","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46020,"triangles":908,"vertices":2724,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.500137333292642,-0.00005049996889081032,-2.5],"max":[1.500137333292642,2.949978516156099,2.5]},"sizeMeters":[3,2.95,5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:26.647Z","updatedAt":"2026-09-06T13:46:27.543Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8093/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaceStartPontoonAndGantryPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8093/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8093/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8093/v1/model.glb\" alt=\"Race start pontoon and gantry (Powerboat Racing and Launch Ramp)\" 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/8093/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/8093/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8095","slug":"powerboat-racing-and-launch-ramp-safety-boat-marker-fb2e4a5d","title":"Safety boat marker buoy (Powerboat Racing and Launch Ramp)","summary":"Safety boat marker buoy with original generic marine construction.","description":"Safety boat marker buoy. Bounds 0.800 x 1.400 x 0.800 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-safety-boat-marker-fb2e4a5d","cdnUrl":"https://cdn.3dassets.dev/assets/8095/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-safety-boat-marker-fb2e4a5d","thumbnailUrl":"https://cdn.3dassets.dev/assets/8095/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8095/v1/poster.webp","blurhash":"UBB..Snh00kY17Ip}Q-:=rt6ElM|mlxtpIE1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":10004,"triangles":156,"vertices":468,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000000059604645,0.0000070214924582645555,-0.4000000059604645],"max":[0.4000000059604645,1.399999976158142,0.4000000059604645]},"sizeMeters":[0.8,1.4,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:27.935Z","updatedAt":"2026-09-06T13:46:28.551Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8095/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SafetyBoatMarkerBuoyPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8095/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8095/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8095/v1/model.glb\" alt=\"Safety boat marker buoy (Powerboat Racing and Launch Ramp)\" 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/8095/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/8095/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8102","slug":"powerboat-racing-and-launch-ramp-race-committee-tent-85b4d99e","title":"Race committee canopy (Powerboat Racing and Launch Ramp)","summary":"Race committee canopy with original generic marine construction.","description":"Race committee canopy. Bounds 3.055 x 3.000 x 3.055 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-race-committee-tent-85b4d99e","cdnUrl":"https://cdn.3dassets.dev/assets/8102/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-race-committee-tent-85b4d99e","thumbnailUrl":"https://cdn.3dassets.dev/assets/8102/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8102/v1/poster.webp","blurhash":"UMD0Gpt74nWB~qofD%ay00WBxuay00Rj-;ay","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5716,"triangles":68,"vertices":204,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.527350664138794,-0.00006790954527446935,-1.527350664138794],"max":[1.527350664138794,2.9999663687590536,1.527350664138794]},"sizeMeters":[3.055,3,3.055],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:27.981Z","updatedAt":"2026-09-06T13:46:28.672Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8102/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaceCommitteeCanopyPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8102/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8102/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8102/v1/model.glb\" alt=\"Race committee canopy (Powerboat Racing and Launch Ramp)\" 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/8102/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/8102/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8096","slug":"powerboat-racing-and-launch-ramp-spectator-barrier-flo-8e6f61b9","title":"Floating spectator boundary line (Powerboat Racing and Launch Ramp)","summary":"Floating spectator boundary line with original generic marine construction.","description":"Floating spectator boundary line. Bounds 4.000 x 0.230 x 0.230 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-spectator-barrier-flo-8e6f61b9","cdnUrl":"https://cdn.3dassets.dev/assets/8096/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-spectator-barrier-flo-8e6f61b9","thumbnailUrl":"https://cdn.3dassets.dev/assets/8096/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8096/v1/poster.webp","blurhash":"U7Ab@9xC59s:$$^OoJI;03oN}=R*EO0gkC^O","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":97780,"triangles":2000,"vertices":6000,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.0001087996888252396,-0.11489120239733733],"max":[2,0.2298912044834999,0.11489120239733733]},"sizeMeters":[4,0.23,0.23],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:27.642Z","updatedAt":"2026-09-06T13:46:28.565Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8096/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FloatingSpectatorBoundaryLinePowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8096/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8096/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8096/v1/model.glb\" alt=\"Floating spectator boundary line (Powerboat Racing and Launch Ramp)\" 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/8096/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/8096/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8105","slug":"powerboat-racing-and-launch-ramp-mooring-post-329e955e","title":"Dock mooring bollard (Powerboat Racing and Launch Ramp)","summary":"Dock mooring bollard with original generic marine construction.","description":"Dock mooring bollard. Bounds 0.500 x 0.700 x 0.500 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-mooring-post-329e955e","cdnUrl":"https://cdn.3dassets.dev/assets/8105/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-mooring-post-329e955e","thumbnailUrl":"https://cdn.3dassets.dev/assets/8105/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8105/v1/poster.webp","blurhash":"U59%@v?b0000M{j[s.j@~qx]4nD%%Nt7RPM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12976,"triangles":248,"vertices":744,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.25001067722066006,0,-0.25001067722066006],"max":[0.25001067722066006,0.699999988079071,0.25001067722066006]},"sizeMeters":[0.5,0.7,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:29.242Z","updatedAt":"2026-09-06T13:46:30.064Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8105/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DockMooringBollardPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8105/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8105/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8105/v1/model.glb\" alt=\"Dock mooring bollard (Powerboat Racing and Launch Ramp)\" 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/8105/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/8105/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8107","slug":"powerboat-racing-and-launch-ramp-cleat-82fe6611","title":"Twin-horn dock cleat (Powerboat Racing and Launch Ramp)","summary":"Twin-horn dock cleat with original generic marine construction.","description":"Twin-horn dock cleat. Bounds 0.400 x 0.155 x 0.100 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-cleat-82fe6611","cdnUrl":"https://cdn.3dassets.dev/assets/8107/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-cleat-82fe6611","thumbnailUrl":"https://cdn.3dassets.dev/assets/8107/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8107/v1/poster.webp","blurhash":"U6A0{}?b00t6_3_3xuMx00%M~qWEM|V@xZt7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5060,"triangles":84,"vertices":252,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,0.000001296477878512392,-0.05000763037254075],"max":[0.20000000298023224,0.1549987047142144,0.05000763037254075]},"sizeMeters":[0.4,0.155,0.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:30.220Z","updatedAt":"2026-09-06T13:46:31.137Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8107/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwinHornDockCleatPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8107/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8107/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8107/v1/model.glb\" alt=\"Twin-horn dock cleat (Powerboat Racing and Launch Ramp)\" 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/8107/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/8107/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8116","slug":"powerboat-racing-and-launch-ramp-dock-box-8118341c","title":"Lockable dock storage box (Powerboat Racing and Launch Ramp)","summary":"Lockable dock storage box with original generic marine construction.","description":"Lockable dock storage box. Bounds 1.320 x 0.710 x 0.647 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-dock-box-8118341c","cdnUrl":"https://cdn.3dassets.dev/assets/8116/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-dock-box-8118341c","thumbnailUrl":"https://cdn.3dassets.dev/assets/8116/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8116/v1/poster.webp","blurhash":"UHJRdV?b00t7~q_3ayIU00j[kCM{IUWBM{D%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16384,"triangles":304,"vertices":912,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6600000262260437,-0.000026728532121267357,-0.3237185800404232],"max":[0.6600000262260437,0.7100267070744491,0.32375082405952604]},"sizeMeters":[1.32,0.71,0.647],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:30.651Z","updatedAt":"2026-09-06T13:46:31.475Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8116/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LockableDockStorageBoxPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8116/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8116/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8116/v1/model.glb\" alt=\"Lockable dock storage box (Powerboat Racing and Launch Ramp)\" 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/8116/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/8116/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8114","slug":"powerboat-racing-and-launch-ramp-dock-ladder-ca1c76b3","title":"Six-rung dock ladder (Powerboat Racing and Launch Ramp)","summary":"Six-rung dock ladder with original generic marine construction.","description":"Six-rung dock ladder. Bounds 0.590 x 1.875 x 0.392 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-dock-ladder-ca1c76b3","cdnUrl":"https://cdn.3dassets.dev/assets/8114/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-dock-ladder-ca1c76b3","thumbnailUrl":"https://cdn.3dassets.dev/assets/8114/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8114/v1/poster.webp","blurhash":"U16H.Xjv00x?~q-;9X4nDi-;?v00XAxuslD$","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":24060,"triangles":480,"vertices":1440,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.2949518570513016,0,-0.195699942014832],"max":[0.2949518570513016,1.875,0.195699942014832]},"sizeMeters":[0.59,1.875,0.391],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:30.426Z","updatedAt":"2026-09-06T13:46:31.300Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8114/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SixRungDockLadderPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8114/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8114/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8114/v1/model.glb\" alt=\"Six-rung dock ladder (Powerboat Racing and Launch Ramp)\" 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/8114/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/8114/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8117","slug":"powerboat-racing-and-launch-ramp-marina-lamp-86689f84","title":"Marina lighting bollard (Powerboat Racing and Launch Ramp)","summary":"Marina lighting bollard with original generic marine construction.","description":"Marina lighting bollard. Bounds 0.360 x 1.390 x 0.360 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-marina-lamp-86689f84","cdnUrl":"https://cdn.3dassets.dev/assets/8117/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-marina-lamp-86689f84","thumbnailUrl":"https://cdn.3dassets.dev/assets/8117/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8117/v1/poster.webp","blurhash":"U57-f]xu00D$_4of9ERj~qof4nNG%NayM_of","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16360,"triangles":304,"vertices":912,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.17996993741601464,0,-0.17996993741601464],"max":[0.17996993741601464,1.3899999856948853,0.17996993741601464]},"sizeMeters":[0.36,1.39,0.36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:31.523Z","updatedAt":"2026-09-06T13:46:31.597Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8117/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarinaLightingBollardPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8117/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8117/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8117/v1/model.glb\" alt=\"Marina lighting bollard (Powerboat Racing and Launch Ramp)\" 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/8117/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/8117/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8122","slug":"powerboat-racing-and-launch-ramp-hose-station-e46d5728","title":"Dock hose reel station (Powerboat Racing and Launch Ramp)","summary":"Dock hose reel station with original generic marine construction.","description":"Dock hose reel station. Bounds 0.480 x 1.180 x 0.400 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-hose-station-e46d5728","cdnUrl":"https://cdn.3dassets.dev/assets/8122/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-hose-station-e46d5728","thumbnailUrl":"https://cdn.3dassets.dev/assets/8122/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8122/v1/poster.webp","blurhash":"U35}v_xu00IT00od~qRk?bj]D$WA%MWBM{oz","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":41724,"triangles":832,"vertices":2496,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.24002595832025392,0,-0.20002776295220437],"max":[0.24002595832025392,1.1799999475479126,0.20002776295220437]},"sizeMeters":[0.48,1.18,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:32.877Z","updatedAt":"2026-09-06T13:46:33.726Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8122/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DockHoseReelStationPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8122/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8122/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8122/v1/model.glb\" alt=\"Dock hose reel station (Powerboat Racing and Launch Ramp)\" 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/8122/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/8122/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8125","slug":"powerboat-racing-and-launch-ramp-notice-board-303d2dff","title":"Marina notice board (Powerboat Racing and Launch Ramp)","summary":"Marina notice board with original generic marine construction.","description":"Marina notice board. Bounds 1.450 x 2.000 x 0.300 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-notice-board-303d2dff","cdnUrl":"https://cdn.3dassets.dev/assets/8125/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-notice-board-303d2dff","thumbnailUrl":"https://cdn.3dassets.dev/assets/8125/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8125/v1/poster.webp","blurhash":"UGA,|Fog00WB?wxuDiIT4nt7?HM_4nRk?It6","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6396,"triangles":84,"vertices":252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7250000238418579,0,-0.15001373826251402],"max":[0.7250000238418579,2,0.15001373826251402]},"sizeMeters":[1.45,2,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:33.059Z","updatedAt":"2026-09-06T13:46:33.824Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8125/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarinaNoticeBoardPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8125/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8125/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8125/v1/model.glb\" alt=\"Marina notice board (Powerboat Racing and Launch Ramp)\" 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/8125/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/8125/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8127","slug":"powerboat-racing-and-launch-ramp-lifebuoy-d961f420","title":"Rescue lifebuoy (Powerboat Racing and Launch Ramp)","summary":"Rescue lifebuoy with original generic marine construction.","description":"Rescue lifebuoy. Bounds 0.640 x 0.640 x 0.090 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-lifebuoy-d961f420","cdnUrl":"https://cdn.3dassets.dev/assets/8127/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-lifebuoy-d961f420","thumbnailUrl":"https://cdn.3dassets.dev/assets/8127/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8127/v1/poster.webp","blurhash":"U8G7C$={02Ip}s-AI:JS05j[=aEfEkEjNGNG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13340,"triangles":256,"vertices":768,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.3199999928474426,0,-0.04500137232706734],"max":[0.3199999928474426,0.6399999856948853,0.04500137232706734]},"sizeMeters":[0.64,0.64,0.09],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:33.034Z","updatedAt":"2026-09-06T13:46:33.103Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8127/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RescueLifebuoyPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8127/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8127/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8127/v1/model.glb\" alt=\"Rescue lifebuoy (Powerboat Racing and Launch Ramp)\" 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/8127/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/8127/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8128","slug":"powerboat-racing-and-launch-ramp-paddle-5285e7f9","title":"Emergency canoe paddle (Powerboat Racing and Launch Ramp)","summary":"Emergency canoe paddle with original generic marine construction.","description":"Emergency canoe paddle. Bounds 0.180 x 0.049 x 1.780 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-paddle-5285e7f9","cdnUrl":"https://cdn.3dassets.dev/assets/8128/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-paddle-5285e7f9","thumbnailUrl":"https://cdn.3dassets.dev/assets/8128/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8128/v1/poster.webp","blurhash":"U75#@ST0NLaxxaI9ads.4TRO%LogIp.TtSNG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":14832,"triangles":272,"vertices":816,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.08998717941648701,0.000004272768588019227,-0.8899999856948853],"max":[0.08998717941648701,0.049011962229792094,0.8899999856948853]},"sizeMeters":[0.18,0.049,1.78],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:33.490Z","updatedAt":"2026-09-06T13:46:34.193Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8128/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EmergencyCanoePaddlePowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8128/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8128/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8128/v1/model.glb\" alt=\"Emergency canoe paddle (Powerboat Racing and Launch Ramp)\" 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/8128/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/8128/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8130","slug":"powerboat-racing-and-launch-ramp-boat-hook-ce800f7b","title":"Telescopic boat hook (Powerboat Racing and Launch Ramp)","summary":"Telescopic boat hook with original generic marine construction.","description":"Telescopic boat hook. Bounds 0.213 x 0.040 x 1.766 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-boat-hook-ce800f7b","cdnUrl":"https://cdn.3dassets.dev/assets/8130/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-boat-hook-ce800f7b","thumbnailUrl":"https://cdn.3dassets.dev/assets/8130/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8130/v1/poster.webp","blurhash":"U24.JE.8E0x]xcDhIAxu009F-=ogIm~q_4E1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6980,"triangles":108,"vertices":324,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.10633813994037213,-0.000020142961612359955,-0.8831899166107178],"max":[0.10631799697875977,0.04002014206754269,0.8831962119771674]},"sizeMeters":[0.213,0.04,1.766],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:35.035Z","updatedAt":"2026-09-06T13:46:36.036Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8130/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TelescopicBoatHookPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8130/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8130/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8130/v1/model.glb\" alt=\"Telescopic boat hook (Powerboat Racing and Launch Ramp)\" 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/8130/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/8130/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8132","slug":"powerboat-racing-and-launch-ramp-mooring-rope-36bc927b","title":"Coiled mooring rope (Powerboat Racing and Launch Ramp)","summary":"Coiled mooring rope with original generic marine construction.","description":"Coiled mooring rope. Bounds 0.832 x 0.035 x 0.640 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-mooring-rope-36bc927b","cdnUrl":"https://cdn.3dassets.dev/assets/8132/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-mooring-rope-36bc927b","thumbnailUrl":"https://cdn.3dassets.dev/assets/8132/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8132/v1/poster.webp","blurhash":"UEBpqc-;00IU%Mt7M{WB00IB~qt79FRjxuof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":64432,"triangles":1320,"vertices":3960,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.41618970036506653,-0.00001935334940130623,-0.3200140232764016],"max":[0.41618970036506653,0.03513836907286818,0.3200140232764016]},"sizeMeters":[0.832,0.035,0.64],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:35.354Z","updatedAt":"2026-09-06T13:46:36.281Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8132/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoiledMooringRopePowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8132/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8132/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8132/v1/model.glb\" alt=\"Coiled mooring rope (Powerboat Racing and Launch Ramp)\" 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/8132/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/8132/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8138","slug":"powerboat-racing-and-launch-ramp-marine-extinguisher-e92ff3ca","title":"Marine fire extinguisher (Powerboat Racing and Launch Ramp)","summary":"Marine fire extinguisher with original generic marine construction.","description":"Marine fire extinguisher. Bounds 0.243 x 0.510 x 0.200 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-marine-extinguisher-e92ff3ca","cdnUrl":"https://cdn.3dassets.dev/assets/8138/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-marine-extinguisher-e92ff3ca","thumbnailUrl":"https://cdn.3dassets.dev/assets/8138/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8138/v1/poster.webp","blurhash":"UBD*a:^5030#E,R-,.$y0%JR}p,sIXj?xsWX","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11992,"triangles":196,"vertices":588,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.12125653518197789,0,-0.09999267501590504],"max":[0.12126823622853526,0.5099999904632568,0.09999267501590504]},"sizeMeters":[0.243,0.51,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:35.474Z","updatedAt":"2026-09-06T13:46:36.376Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8138/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarineFireExtinguisherPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8138/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8138/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8138/v1/model.glb\" alt=\"Marine fire extinguisher (Powerboat Racing and Launch Ramp)\" 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/8138/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/8138/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8139","slug":"powerboat-racing-and-launch-ramp-first-aid-box-72945399","title":"Waterproof first aid box (Powerboat Racing and Launch Ramp)","summary":"Waterproof first aid box with original generic marine construction.","description":"Waterproof first aid box. Bounds 0.400 x 0.280 x 0.198 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-first-aid-box-72945399","cdnUrl":"https://cdn.3dassets.dev/assets/8139/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-first-aid-box-72945399","thumbnailUrl":"https://cdn.3dassets.dev/assets/8139/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8139/v1/poster.webp","blurhash":"UDJ8Im-A00PB~q_3M{D%00o~$yVDR*t8a}IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16412,"triangles":304,"vertices":912,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,-0.000006715562300890765,-0.0987490886170272],"max":[0.20000000298023224,0.2800067167543938,0.09874534842318006]},"sizeMeters":[0.4,0.28,0.197],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:35.737Z","updatedAt":"2026-09-06T13:46:35.795Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8139/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterproofFirstAidBoxPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8139/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8139/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8139/v1/model.glb\" alt=\"Waterproof first aid box (Powerboat Racing and Launch Ramp)\" 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/8139/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/8139/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8141","slug":"powerboat-racing-and-launch-ramp-marine-battery-878fb833","title":"Marine starter battery (Powerboat Racing and Launch Ramp)","summary":"Marine starter battery with original generic marine construction.","description":"Marine starter battery. Bounds 0.320 x 0.275 x 0.200 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-marine-battery-878fb833","cdnUrl":"https://cdn.3dassets.dev/assets/8141/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-marine-battery-878fb833","thumbnailUrl":"https://cdn.3dassets.dev/assets/8141/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8141/v1/poster.webp","blurhash":"UJAdDzt79ER*~qt7IUR*V@t7bIRj9Ft7xuRi","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3836,"triangles":48,"vertices":144,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.1599999964237213,-0.000003972373443267285,-0.09999328369289118],"max":[0.1599999964237213,0.27500054109880806,0.09999328369289118]},"sizeMeters":[0.32,0.275,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:37.335Z","updatedAt":"2026-09-06T13:46:38.288Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8141/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarineStarterBatteryPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8141/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8141/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8141/v1/model.glb\" alt=\"Marine starter battery (Powerboat Racing and Launch Ramp)\" 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/8141/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/8141/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8143","slug":"powerboat-racing-and-launch-ramp-trailer-hand-winch-f2b19606","title":"Trailer hand winch (Powerboat Racing and Launch Ramp)","summary":"Trailer hand winch with original generic marine construction.","description":"Trailer hand winch. Bounds 0.330 x 0.310 x 0.200 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-trailer-hand-winch-f2b19606","cdnUrl":"https://cdn.3dassets.dev/assets/8143/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-trailer-hand-winch-f2b19606","thumbnailUrl":"https://cdn.3dassets.dev/assets/8143/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8143/v1/poster.webp","blurhash":"U68;fI_N004nRioJRjMx00D$?b%ME1R+?c.8","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11184,"triangles":180,"vertices":540,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.16500000655651093,-0.000005342229433588641,-0.10000534371954971],"max":[0.16500382137053649,0.3100000023841858,0.10000534371954971]},"sizeMeters":[0.33,0.31,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:37.773Z","updatedAt":"2026-09-06T13:46:38.531Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8143/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrailerHandWinchPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8143/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8143/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8143/v1/model.glb\" alt=\"Trailer hand winch (Powerboat Racing and Launch Ramp)\" 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/8143/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/8143/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8145","slug":"powerboat-racing-and-launch-ramp-bilge-pump-717216ad","title":"Compact bilge pump (Powerboat Racing and Launch Ramp)","summary":"Compact bilge pump with original generic marine construction.","description":"Compact bilge pump. Bounds 0.240 x 0.180 x 0.180 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-bilge-pump-717216ad","cdnUrl":"https://cdn.3dassets.dev/assets/8145/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-bilge-pump-717216ad","thumbnailUrl":"https://cdn.3dassets.dev/assets/8145/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8145/v1/poster.webp","blurhash":"UMGbF$^+0057mjnhKQNx00M{-qjF.mbvZ$s8","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11768,"triangles":208,"vertices":624,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.11999999731779099,-0.000009155552638154263,-0.08999542021202415],"max":[0.11999999731779099,0.18000458073813802,0.08999542021202415]},"sizeMeters":[0.24,0.18,0.18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:37.823Z","updatedAt":"2026-09-06T13:46:38.846Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8145/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CompactBilgePumpPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8145/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8145/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8145/v1/model.glb\" alt=\"Compact bilge pump (Powerboat Racing and Launch Ramp)\" 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/8145/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/8145/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8146","slug":"powerboat-racing-and-launch-ramp-navigation-light-pair-aa14032d","title":"Port and starboard navigation light housings (Powerboat Racing and Launch Ramp)","summary":"Port and starboard navigation light housings with original generic marine construction.","description":"Port and starboard navigation light housings. Bounds 0.420 x 0.070 x 0.200 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-navigation-light-pair-aa14032d","cdnUrl":"https://cdn.3dassets.dev/assets/8146/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-navigation-light-pair-aa14032d","thumbnailUrl":"https://cdn.3dassets.dev/assets/8146/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8146/v1/poster.webp","blurhash":"UGAJKB}RM_Fz=s%1SiI:0KAckXrp159urq$*","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12308,"triangles":448,"vertices":1344,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2100054927357411,-0.0000016788905752226913,-0.10000000149011612],"max":[0.2100054927357411,0.07000167918859845,0.10000000149011612]},"sizeMeters":[0.42,0.07,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:37.957Z","updatedAt":"2026-09-06T13:46:38.912Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8146/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PortAndStarboardNavigationLightHousingsPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8146/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8146/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8146/v1/model.glb\" alt=\"Port and starboard navigation light housings (Powerboat Racing and Launch Ramp)\" 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/8146/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/8146/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8152","slug":"powerboat-racing-and-launch-ramp-vhf-antenna-fbe6f347","title":"Marine VHF antenna (Powerboat Racing and Launch Ramp)","summary":"Marine VHF antenna with original generic marine construction.","description":"Marine VHF antenna. Bounds 0.180 x 1.240 x 0.180 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-vhf-antenna-fbe6f347","cdnUrl":"https://cdn.3dassets.dev/assets/8152/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-vhf-antenna-fbe6f347","thumbnailUrl":"https://cdn.3dassets.dev/assets/8152/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8152/v1/poster.webp","blurhash":"U18gy-?b0000_3of4oRj00ay_3of%LofIoM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7136,"triangles":112,"vertices":336,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.09000000357627869,0.000004271349732982294,-0.09000000357627869],"max":[0.09000000357627869,1.2400000095367432,0.09000000357627869]},"sizeMeters":[0.18,1.24,0.18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:39.914Z","updatedAt":"2026-09-06T13:46:40.818Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8152/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarineVHFAntennaPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8152/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8152/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8152/v1/model.glb\" alt=\"Marine VHF antenna (Powerboat Racing and Launch Ramp)\" 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/8152/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/8152/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8154","slug":"powerboat-racing-and-launch-ramp-throttle-control-93259f51","title":"Marine throttle control (Powerboat Racing and Launch Ramp)","summary":"Marine throttle control with original generic marine construction.","description":"Marine throttle control. Bounds 0.140 x 0.370 x 0.210 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-throttle-control-93259f51","cdnUrl":"https://cdn.3dassets.dev/assets/8154/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-throttle-control-93259f51","thumbnailUrl":"https://cdn.3dassets.dev/assets/8154/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8154/v1/poster.webp","blurhash":"U04C0K~q0000x]XnIoVX00f5~qNH8_xF^,Rl","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12356,"triangles":220,"vertices":660,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.06999252386720638,0,-0.10500290061162411],"max":[0.06999252386720638,0.3700000047683716,0.10500290061162411]},"sizeMeters":[0.14,0.37,0.21],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:39.937Z","updatedAt":"2026-09-06T13:46:39.989Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8154/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarineThrottleControlPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8154/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8154/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8154/v1/model.glb\" alt=\"Marine throttle control (Powerboat Racing and Launch Ramp)\" 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/8154/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/8154/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8155","slug":"powerboat-racing-and-launch-ramp-steering-wheel-8889900c","title":"Marine steering wheel (Powerboat Racing and Launch Ramp)","summary":"Marine steering wheel with original generic marine construction.","description":"Marine steering wheel. Bounds 0.360 x 0.055 x 0.360 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-steering-wheel-8889900c","cdnUrl":"https://cdn.3dassets.dev/assets/8155/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-steering-wheel-8889900c","thumbnailUrl":"https://cdn.3dassets.dev/assets/8155/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8155/v1/poster.webp","blurhash":"U45X}nx]4TM{xaaeWBkC00M{_4xuIUkWt7ae","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22136,"triangles":424,"vertices":1272,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.18000000715255737,0.000005204102986426651,-0.18000000715255737],"max":[0.18000000715255737,0.05499479559899035,0.18000000715255737]},"sizeMeters":[0.36,0.055,0.36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:40.610Z","updatedAt":"2026-09-06T13:46:41.311Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8155/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarineSteeringWheelPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8155/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8155/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8155/v1/model.glb\" alt=\"Marine steering wheel (Powerboat Racing and Launch Ramp)\" 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/8155/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/8155/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8158","slug":"powerboat-racing-and-launch-ramp-cooler-box-9bed4859","title":"Marine insulated cooler (Powerboat Racing and Launch Ramp)","summary":"Marine insulated cooler with original generic marine construction.","description":"Marine insulated cooler. Bounds 0.660 x 0.440 x 0.440 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-cooler-box-9bed4859","cdnUrl":"https://cdn.3dassets.dev/assets/8158/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-cooler-box-9bed4859","thumbnailUrl":"https://cdn.3dassets.dev/assets/8158/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8158/v1/poster.webp","blurhash":"UHFG8?xv4TRj5sx]-URj00M|V@xt~VS4D%V?","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17684,"triangles":316,"vertices":948,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.33000001311302185,-0.000014647737767964353,-0.21998734356007876],"max":[0.33000001311302185,0.43998108110624096,0.21999313181921215]},"sizeMeters":[0.66,0.44,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:40.455Z","updatedAt":"2026-09-06T13:46:41.469Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8158/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarineInsulatedCoolerPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8158/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8158/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8158/v1/model.glb\" alt=\"Marine insulated cooler (Powerboat Racing and Launch Ramp)\" 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/8158/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/8158/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8163","slug":"powerboat-racing-and-launch-ramp-bowrider-on-trailer-e2e7efe3","title":"Bowrider on single-axle trailer (Powerboat Racing and Launch Ramp)","summary":"Bowrider on single-axle trailer with original generic marine construction.","description":"Bowrider on single-axle trailer. Bounds 2.439 x 2.468 x 7.322 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-bowrider-on-trailer-e2e7efe3","cdnUrl":"https://cdn.3dassets.dev/assets/8163/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-bowrider-on-trailer-e2e7efe3","thumbnailUrl":"https://cdn.3dassets.dev/assets/8163/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8163/v1/poster.webp","blurhash":"U8A13EMx00Rj_NDiM{x]00M{?c%N00?vxvM_","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":378460,"triangles":7664,"vertices":22992,"meshes":13,"materials":7,"textures":0,"animations":["wheel-roll","propeller-spin","steer"],"boundingBox":{"min":[-1.2196999538651656,-1.1920928966180355e-8,-3.297389315609574],"max":[1.2196999538651656,2.4684384112951934,4.025000095367432]},"sizeMeters":[2.439,2.468,7.322],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:41.788Z","updatedAt":"2026-09-06T13:46:42.577Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8163/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BowriderOnSingleAxleTrailerPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8163/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8163/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8163/v1/model.glb\" alt=\"Bowrider on single-axle trailer (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8163/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8163/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8166","slug":"powerboat-racing-and-launch-ramp-bowrider-covered-fb794580","title":"Bowrider with fitted cover (Powerboat Racing and Launch Ramp)","summary":"Bowrider with fitted cover with original generic marine construction.","description":"Bowrider with fitted cover. Bounds 2.338 x 1.258 x 6.447 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-bowrider-covered-fb794580","cdnUrl":"https://cdn.3dassets.dev/assets/8166/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-bowrider-covered-fb794580","thumbnailUrl":"https://cdn.3dassets.dev/assets/8166/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8166/v1/poster.webp","blurhash":"U68;fF4.ITxaxuDixuoM00%Mx]M|ad~q9Goe","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":195948,"triangles":3976,"vertices":11928,"meshes":6,"materials":5,"textures":0,"animations":["propeller-spin"],"boundingBox":{"min":[-1.1686926224366547,-4.828196675799035e-9,-3.297389313946967],"max":[1.1686926224366547,1.2583137939988187,3.1500000953674316]},"sizeMeters":[2.337,1.258,6.447],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:43.399Z","updatedAt":"2026-09-06T13:46:44.328Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8166/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BowriderWithFittedCoverPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8166/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8166/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8166/v1/model.glb\" alt=\"Bowrider with fitted cover (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8166/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8166/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8169","slug":"powerboat-racing-and-launch-ramp-bass-boat-outboard-up-cdf55e20","title":"Bass boat with outboard tilted up (Powerboat Racing and Launch Ramp)","summary":"Bass boat with outboard tilted up with original generic marine construction.","description":"Bass boat with outboard tilted up. Bounds 2.215 x 1.491 x 6.370 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-bass-boat-outboard-up-cdf55e20","cdnUrl":"https://cdn.3dassets.dev/assets/8169/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-bass-boat-outboard-up-cdf55e20","thumbnailUrl":"https://cdn.3dassets.dev/assets/8169/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8169/v1/poster.webp","blurhash":"U68}GOt800xuIoIAf5xv00ob?wM{-;?wf,R4","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":289380,"triangles":5856,"vertices":17568,"meshes":11,"materials":6,"textures":0,"animations":["steer"],"boundingBox":{"min":[-1.1074541638403694,-1.9980637921968025e-8,-3.419777976696218],"max":[1.1074541638403694,1.491032517837317,2.950000047683716]},"sizeMeters":[2.215,1.491,6.37],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:42.908Z","updatedAt":"2026-09-06T13:46:43.860Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8169/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BassBoatWithOutboardTiltedUpPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8169/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8169/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8169/v1/model.glb\" alt=\"Bass boat with outboard tilted up (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8169/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8169/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8171","slug":"powerboat-racing-and-launch-ramp-cabin-cruiser-canopy-734ee464","title":"Cabin cruiser with cockpit canopy (Powerboat Racing and Launch Ramp)","summary":"Cabin cruiser with cockpit canopy with original generic marine construction.","description":"Cabin cruiser with cockpit canopy. Bounds 2.705 x 2.723 x 8.147 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-cabin-cruiser-canopy-734ee464","cdnUrl":"https://cdn.3dassets.dev/assets/8171/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-cabin-cruiser-canopy-734ee464","thumbnailUrl":"https://cdn.3dassets.dev/assets/8171/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8171/v1/poster.webp","blurhash":"U9CZeM%M004ot7IURja}00M{~q-;jY_3ogoe","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":281348,"triangles":5704,"vertices":17112,"meshes":9,"materials":6,"textures":0,"animations":["propeller-spin","steer"],"boundingBox":{"min":[-1.3522141178624836,-4.828196675799035e-9,-4.147389337695692],"max":[1.3522141178624836,2.723473024642689,4]},"sizeMeters":[2.704,2.723,8.147],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:43.730Z","updatedAt":"2026-09-06T13:46:44.015Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8171/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function CabinCruiserWithCockpitCanopyPowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8171/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8171/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8171/v1/model.glb\" alt=\"Cabin cruiser with cockpit canopy (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8171/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8171/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8174","slug":"powerboat-racing-and-launch-ramp-rib-beached-af5ebd25","title":"RIB in beached pose (Powerboat Racing and Launch Ramp)","summary":"RIB in beached pose with original generic marine construction.","description":"RIB in beached pose. Bounds 2.591 x 1.987 x 7.867 metres (X/Y/Z). +Y up, bow +Z. Ground origin is lowest hull or propulsion point. Named propeller and engine pivot nodes where present. Static geometry; no rig, collision or navigation data. No buoyancy, water surface or working hydraulics supplied.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-rib-beached-af5ebd25","cdnUrl":"https://cdn.3dassets.dev/assets/8174/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-rib-beached-af5ebd25","thumbnailUrl":"https://cdn.3dassets.dev/assets/8174/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8174/v1/poster.webp","blurhash":"U77_D]j^00n$kVIAae%g00V@_NtRae?cbc9E","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":362332,"triangles":8184,"vertices":24552,"meshes":15,"materials":6,"textures":0,"animations":["outboard-tilt","steer"],"boundingBox":{"min":[-1.3781307456796577,-0.00022040035347226095,-4.115575055967017],"max":[1.2132642982309272,1.9866231933727718,3.7510805130004883]},"sizeMeters":[2.591,1.987,7.867],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:50.120Z","updatedAt":"2026-09-06T13:46:51.145Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8174/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function RIBInBeachedPosePowerboatRacingAndLaunchRamp(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/8174/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8174/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8174/v1/model.glb\" alt=\"RIB in beached pose (Powerboat Racing and Launch Ramp)\" camera-controls auto-rotate autoplay></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/8174/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/8174/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"8179","slug":"powerboat-racing-and-launch-ramp-launch--f3fbaeaa-starter-scene","title":"Powerboat launch ramp and docks (Powerboat Racing and Launch Ramp)","summary":"Composed example for Powerboat Racing and Launch Ramp.","description":"Boat on trailer at the launch ramp, a dock line, offshore boat moored alongside and marina fittings. Water is intentionally omitted so submerged geometry can be inspected.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-launch--f3fbaeaa-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/8179/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-launch--f3fbaeaa-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/8179/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8179/v1/poster.webp","blurhash":"U99%;nM{00ofIVt7t7Rj00t7~qof?HM{NGt7","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":544132,"triangles":15124,"vertices":30494,"meshes":37,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-4.099924318710471,-2.384185793236071e-8,-5.5000189253214815],"max":[10.277684841979088,3.3809384112951935,7.099999904632568]},"sizeMeters":[14.378,3.381,12.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:45.634Z","updatedAt":"2026-09-06T13:46:46.424Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8179/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PowerboatLaunchRampAndDocksPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8179/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8179/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8179/v1/model.glb\" alt=\"Powerboat launch ramp and docks (Powerboat Racing and Launch Ramp)\" 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/8179/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/8179/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8181","slug":"powerboat-racing-and-launch-ramp-race-start-2222ba07","title":"Powerboat race start line (Powerboat Racing and Launch Ramp)","summary":"Composed example for Powerboat Racing and Launch Ramp.","description":"Three racing hull classes at a buoy-marked start pontoon.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-race-start-2222ba07","cdnUrl":"https://cdn.3dassets.dev/assets/8181/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-race-start-2222ba07","thumbnailUrl":"https://cdn.3dassets.dev/assets/8181/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8181/v1/poster.webp","blurhash":"U88;V[~V00Dixu%Mn$D%009H?wxuMx9GNH?v","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":768124,"triangles":22308,"vertices":44533,"meshes":30,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-11.500137333292642,-0.00005049996889081032,-6.5],"max":[9.699999988079071,2.949978516156099,4.699999988079071]},"sizeMeters":[21.2,2.95,11.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:46.177Z","updatedAt":"2026-09-06T13:46:46.682Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8181/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PowerboatRaceStartLinePowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8181/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8181/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8181/v1/model.glb\" alt=\"Powerboat race start line (Powerboat Racing and Launch Ramp)\" 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/8181/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/8181/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"8182","slug":"powerboat-racing-and-launch-ramp-marine-connector-case-42877ef3","title":"Dock and ramp connection cases (Powerboat Racing and Launch Ramp)","summary":"Composed example for Powerboat Racing and Launch Ramp.","description":"Dock straight, corner and rotated straight interfaces; descending ramp connection.","status":"published","url":"https://3dassets.dev/assets/powerboat-racing-and-launch-ramp-marine-connector-case-42877ef3","cdnUrl":"https://cdn.3dassets.dev/assets/8182/v1/model.glb","downloadUrl":"https://3dassets.dev/download/powerboat-racing-and-launch-ramp-marine-connector-case-42877ef3","thumbnailUrl":"https://cdn.3dassets.dev/assets/8182/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/8182/v1/poster.webp","blurhash":"U69jyA_400-:_3t79FIU009E-;9G00My~q-;","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":64632,"triangles":1804,"vertices":3684,"meshes":8,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-10.00030518509476,-0.9998214547986365,-4],"max":[5,1.1140927662322304,12]},"sizeMeters":[15,2.114,16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T13:46:46.261Z","updatedAt":"2026-09-06T13:46:46.833Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/8182/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DockAndRampConnectionCasesPowerboatRacingAndLaunchRamp(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/8182/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/8182/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/8182/v1/model.glb\" alt=\"Dock and ramp connection cases (Powerboat Racing and Launch Ramp)\" 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/8182/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/8182/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}