{"data":{"id":180,"slug":"waterpark-and-pool-operations","title":"Waterpark and Pool Operations","summary":"Premium resort pools, connected water slide modules and a complete pool operations kit.","description":"Thirty realistic designs for a pool resort with a connected descending flume, rescue equipment, leisure furniture and back-of-house operations. Original CC0 procedural geometry. Static water meshes; no simulation, physics or colliders.","url":"https://3dassets.dev/packs/waterpark-and-pool-operations","coverUrl":"https://cdn.3dassets.dev/assets/28985/v1/poster.webp","assetCount":31,"aiGenerated":true,"aiGeneratedAssetCount":31,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":4901876,"totalTriangles":114096,"starterScene":{"id":"28985","slug":"waterpark-and-pool-operations-waterpark--8b1c6bbc-starter-scene","title":"Coral Bay pool resort (Waterpark and Pool Operations)","summary":"Roofed slide launch and connected descending flume empty into a leisure basin, beside a splash pool, furnished sun deck, changing cabins and service equipment.","description":"Roofed slide launch and connected descending flume empty into a leisure basin, beside a splash pool, furnished sun deck, changing cabins and service equipment.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark--8b1c6bbc-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/28985/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark--8b1c6bbc-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/28985/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28985/v1/poster.webp","blurhash":"U9BgG3%300H?MJIVXm%f00Na.Sx]*0-:#SD%","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":2277212,"triangles":56552,"vertices":133917,"meshes":102,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-8.17000000178814,-0.0379589683865888,-13.214013481140137],"max":[9.169999957084656,5.000042784394833,11.15750002861023]},"sizeMeters":[17.34,5.038,24.372],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:04.155Z","updatedAt":"2026-09-08T03:58:04.358Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28985/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoralBayPoolResortWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28985/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28985/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28985/v1/model.glb\" alt=\"Coral Bay pool resort (Waterpark and Pool Operations)\" 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/28985/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/28985/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"28954","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-ae240dbe","title":"Descending straight flume (Waterpark and Pool Operations)","summary":"Descending straight flume for a furnished resort and waterpark.","description":"3 m long trough, 1 m drop, 1.3 m clear width and shell flange hardware. Free origin at route start grid inside flange envelope for assembly in the air. Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-ae240dbe","cdnUrl":"https://cdn.3dassets.dev/assets/28954/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-ae240dbe","thumbnailUrl":"https://cdn.3dassets.dev/assets/28954/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28954/v1/poster.webp","blurhash":"UC8?Ho*0HXR5uOD4Hr%#8wL~t,yXMd*Ju4Vs","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":222784,"triangles":5640,"vertices":11614,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.765436303664184,-0.00004462139917960073,0],"max":[0.765436303664184,1.7250446452410375,3]},"sizeMeters":[1.531,1.725,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:55.936Z","updatedAt":"2026-09-08T03:57:56.118Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28954/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DescendingStraightFlumeWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28954/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28954/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28954/v1/model.glb\" alt=\"Descending straight flume (Waterpark and Pool Operations)\" 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/28954/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/28954/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28956","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-34a716bf","title":"Descending left quarter-turn flume (Waterpark and Pool Operations)","summary":"Descending left quarter-turn flume for a furnished resort and waterpark.","description":"2 m centreline radius, 1 m drop, 75 mm shell wall, flange rings and bolts. Free origin at route start grid inside flange envelope for assembly in the air. Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-34a716bf","cdnUrl":"https://cdn.3dassets.dev/assets/28956/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-34a716bf","thumbnailUrl":"https://cdn.3dassets.dev/assets/28956/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28956/v1/poster.webp","blurhash":"UA6+|WXSQ8k;*JMdQ-pI4TVEpdtR8w%#yrrX","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":443916,"triangles":8808,"vertices":24238,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.017214904227548233,-5.960464477539063e-8],"max":[0.7640255689620972,1.7249828528054745,2.7614870071411133]},"sizeMeters":[2.764,1.742,2.761],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:56.112Z","updatedAt":"2026-09-08T03:57:56.219Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28956/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DescendingLeftQuarterTurnFlumeWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28956/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28956/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28956/v1/model.glb\" alt=\"Descending left quarter-turn flume (Waterpark and Pool Operations)\" 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/28956/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/28956/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28955","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-e830eb99","title":"Descending right quarter-turn flume (Waterpark and Pool Operations)","summary":"Descending right quarter-turn flume for a furnished resort and waterpark.","description":"2 m centreline radius, 1 m drop, 75 mm shell wall, flange rings and bolts. Free origin at route start grid inside flange envelope for assembly in the air. Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-e830eb99","cdnUrl":"https://cdn.3dassets.dev/assets/28955/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-e830eb99","thumbnailUrl":"https://cdn.3dassets.dev/assets/28955/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28955/v1/poster.webp","blurhash":"UC7.{rM|00%2cYtRZ$MdD4ofy?V@s,RPWCt,","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":444432,"triangles":8808,"vertices":24270,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7640255689620972,-0.017214904227548233,-5.960464477539063e-8],"max":[2,1.7249828528054745,2.7614870071411133]},"sizeMeters":[2.764,1.742,2.761],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:55.962Z","updatedAt":"2026-09-08T03:57:56.216Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28955/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DescendingRightQuarterTurnFlumeWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28955/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28955/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28955/v1/model.glb\" alt=\"Descending right quarter-turn flume (Waterpark and Pool Operations)\" 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/28955/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/28955/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28957","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-9dca3066","title":"Slide entry trough (Waterpark and Pool Operations)","summary":"Slide entry trough for a furnished resort and waterpark.","description":"1 m level launch trough with rounded lip. Free origin at route start grid inside flange envelope for assembly in the air. Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-9dca3066","cdnUrl":"https://cdn.3dassets.dev/assets/28957/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-9dca3066","thumbnailUrl":"https://cdn.3dassets.dev/assets/28957/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28957/v1/poster.webp","blurhash":"UI9+NJ.mh|D4u4pIxGrr8wVsTKo}m+r?IAM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":235784,"triangles":5640,"vertices":12430,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7654929161071777,-0.03800636164641208,-0.0000015423681846149506],"max":[0.7654929161071777,0.726380273772238,1.0000015423681847]},"sizeMeters":[1.531,0.764,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:56.107Z","updatedAt":"2026-09-08T03:57:56.248Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28957/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SlideEntryTroughWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28957/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28957/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28957/v1/model.glb\" alt=\"Slide entry trough (Waterpark and Pool Operations)\" 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/28957/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/28957/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28958","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-7ff323c6","title":"Slide runout trough (Waterpark and Pool Operations)","summary":"Slide runout trough for a furnished resort and waterpark.","description":"3 m level runout leading into the pool. Water is supplied by the separate static pool mesh. Free origin at route start grid inside flange envelope for assembly in the air. Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-7ff323c6","cdnUrl":"https://cdn.3dassets.dev/assets/28958/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-7ff323c6","thumbnailUrl":"https://cdn.3dassets.dev/assets/28958/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28958/v1/poster.webp","blurhash":"U97p6=*JHXRPqFMdQmyD00L~pcpIQ8yXu4Me","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":235740,"triangles":5640,"vertices":12430,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.765436303664184,-0.0379589683865888,0],"max":[0.765436303664184,0.7263328805124147,3]},"sizeMeters":[1.531,0.764,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:56.148Z","updatedAt":"2026-09-08T03:57:56.282Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28958/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SlideRunoutTroughWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28958/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28958/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28958/v1/model.glb\" alt=\"Slide runout trough (Waterpark and Pool Operations)\" 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/28958/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/28958/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28959","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-d31c7a97","title":"Bolted slide support column (Waterpark and Pool Operations)","summary":"Bolted slide support column for a furnished resort and waterpark.","description":"2.04 m support with 340 mm anchor plate and steel saddle. Height can be scaled by scene assembly.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-d31c7a97","cdnUrl":"https://cdn.3dassets.dev/assets/28959/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-d31c7a97","thumbnailUrl":"https://cdn.3dassets.dev/assets/28959/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28959/v1/poster.webp","blurhash":"U5AmuO-;0000?wt7ITRP0Loz~pad-;%MInDi","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":18200,"triangles":360,"vertices":811,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7249559042280375,0,-0.17502914601534755],"max":[0.7249559042280375,2.0399999618530273,0.17502914601534755]},"sizeMeters":[1.45,2.04,0.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:56.323Z","updatedAt":"2026-09-08T03:57:56.480Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28959/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoltedSlideSupportColumnWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28959/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28959/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28959/v1/model.glb\" alt=\"Bolted slide support column (Waterpark and Pool Operations)\" 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/28959/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/28959/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28960","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-06bc6e0f","title":"Roofed slide access stair tower (Waterpark and Pool Operations)","summary":"Roofed slide access stair tower for a furnished resort and waterpark.","description":"3.08 m launch deck with 18 stair risers, roof, steel rails and bolted posts. Launch port at front edge.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-06bc6e0f","cdnUrl":"https://cdn.3dassets.dev/assets/28960/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-06bc6e0f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28960/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28960/v1/poster.webp","blurhash":"UBC6P*~W009Z]~s.EkS2009G^*%20fE1^4-V","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":61772,"triangles":1324,"vertices":3114,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.2875541805034993,-0.00005564303052807418,-4.064013481140137],"max":[1.3250000476837158,5.000042784394833,1.350000023841858]},"sizeMeters":[3.613,5,5.414],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:56.501Z","updatedAt":"2026-09-08T03:57:56.703Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28960/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofedSlideAccessStairTowerWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28960/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28960/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28960/v1/model.glb\" alt=\"Roofed slide access stair tower (Waterpark and Pool Operations)\" 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/28960/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/28960/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28961","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-46779842","title":"Rectangular leisure pool (Waterpark and Pool Operations)","summary":"Rectangular leisure pool for a furnished resort and waterpark.","description":"7 x 8 m above-ground display basin with closed bottom, raised coping and static opaque water surface. Runout connection is the back water edge.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-46779842","cdnUrl":"https://cdn.3dassets.dev/assets/28961/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-46779842","thumbnailUrl":"https://cdn.3dassets.dev/assets/28961/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28961/v1/poster.webp","blurhash":"UACQf3%g4TjF%gRQRPtR00ITp{R*H=x]XSMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":29888,"triangles":624,"vertices":1443,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-3.499984740745262,0.0001899747412558439,-4],"max":[3.6101629199422005,0.3498100192982797,4]},"sizeMeters":[7.11,0.35,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:57.003Z","updatedAt":"2026-09-08T03:57:57.182Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28961/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RectangularLeisurePoolWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28961/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28961/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28961/v1/model.glb\" alt=\"Rectangular leisure pool (Waterpark and Pool Operations)\" 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/28961/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/28961/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28962","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-cfdc507a","title":"Shallow splash pool (Waterpark and Pool Operations)","summary":"Shallow splash pool for a furnished resort and waterpark.","description":"4 x 4 m shallow closed basin and still water mesh.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-cfdc507a","cdnUrl":"https://cdn.3dassets.dev/assets/28962/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-cfdc507a","thumbnailUrl":"https://cdn.3dassets.dev/assets/28962/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28962/v1/poster.webp","blurhash":"U8Dc?o-;00jr%haxi^of00IUUHNGMIs;JCRi","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":18408,"triangles":360,"vertices":827,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000054173334552126695,-2],"max":[2,0.3500541673740877,2]},"sizeMeters":[4,0.35,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:57.722Z","updatedAt":"2026-09-08T03:57:57.821Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28962/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShallowSplashPoolWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28962/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28962/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28962/v1/model.glb\" alt=\"Shallow splash pool (Waterpark and Pool Operations)\" 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/28962/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/28962/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28964","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-34ef3825","title":"Stainless pool ladder (Waterpark and Pool Operations)","summary":"Stainless pool ladder for a furnished resort and waterpark.","description":"560 mm ladder with rounded grab rails and four non-slip treads.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-34ef3825","cdnUrl":"https://cdn.3dassets.dev/assets/28964/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-34ef3825","thumbnailUrl":"https://cdn.3dassets.dev/assets/28964/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28964/v1/poster.webp","blurhash":"U8A,,z~q0000%gt7M_V@00D*?a?a%Lt7IUIU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":23052,"triangles":424,"vertices":1144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.31496396403682747,0,-0.23496999479535807],"max":[0.31496396403682747,1.431304931640625,0.47000244845111994]},"sizeMeters":[0.63,1.431,0.705],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:58.016Z","updatedAt":"2026-09-08T03:57:58.241Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28964/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StainlessPoolLadderWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28964/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28964/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28964/v1/model.glb\" alt=\"Stainless pool ladder (Waterpark and Pool Operations)\" 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/28964/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/28964/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28965","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-273730d9","title":"Elevated lifeguard chair (Waterpark and Pool Operations)","summary":"Elevated lifeguard chair for a furnished resort and waterpark.","description":"1.8 m seat height, arm rails and front climbing treads.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-273730d9","cdnUrl":"https://cdn.3dassets.dev/assets/28965/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-273730d9","thumbnailUrl":"https://cdn.3dassets.dev/assets/28965/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28965/v1/poster.webp","blurhash":"U9CizE.8004T}sIp0z=_H?E1k=^+D%t7-;M{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":54088,"triangles":1148,"vertices":2704,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.5950578402442593,0,-0.6199902420670861],"max":[0.5950578402442593,2.3499976472996935,0.684948946977206]},"sizeMeters":[1.19,2.35,1.305],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:58.031Z","updatedAt":"2026-09-08T03:57:58.244Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28965/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ElevatedLifeguardChairWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28965/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28965/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28965/v1/model.glb\" alt=\"Elevated lifeguard chair (Waterpark and Pool Operations)\" 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/28965/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/28965/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28963","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-3d84d4fe","title":"Lifebuoy rescue station (Waterpark and Pool Operations)","summary":"Lifebuoy rescue station for a furnished resort and waterpark.","description":"700 mm buoy on a bolted freestanding stand with blank sign plate.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-3d84d4fe","cdnUrl":"https://cdn.3dassets.dev/assets/28963/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-3d84d4fe","thumbnailUrl":"https://cdn.3dassets.dev/assets/28963/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28963/v1/poster.webp","blurhash":"UGByaD$*00E2~Vs:4:I:F{bH#Rae9]W;-BnO","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":94468,"triangles":2292,"vertices":4799,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4500053001545381,0,-0.16998718025504855],"max":[0.4498848689697694,1.8699871708162064,0.17497863933978025]},"sizeMeters":[0.9,1.87,0.345],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:57.878Z","updatedAt":"2026-09-08T03:57:58.065Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28963/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LifebuoyRescueStationWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28963/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28963/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28963/v1/model.glb\" alt=\"Lifebuoy rescue station (Waterpark and Pool Operations)\" 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/28963/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/28963/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28966","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-7dc55ff8","title":"Rescue flotation tube (Waterpark and Pool Operations)","summary":"Rescue flotation tube for a furnished resort and waterpark.","description":"1.13 m flotation tube with static webbing loop, placed flat.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-7dc55ff8","cdnUrl":"https://cdn.3dassets.dev/assets/28966/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-7dc55ff8","thumbnailUrl":"https://cdn.3dassets.dev/assets/28966/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28966/v1/poster.webp","blurhash":"UBCrf%Ej0KR+^P-VEMEM00=x~BI:0z5R^P=x","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":18952,"triangles":392,"vertices":902,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5649999976158142,0.000028532696340718977,-0.09000823961774194],"max":[0.5649999976158142,0.12997146253528769,0.3127107857148257]},"sizeMeters":[1.13,0.13,0.403],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:58.028Z","updatedAt":"2026-09-08T03:57:58.220Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28966/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RescueFlotationTubeWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28966/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28966/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28966/v1/model.glb\" alt=\"Rescue flotation tube (Waterpark and Pool Operations)\" 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/28966/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/28966/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28967","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-d891094b","title":"Adjustable sun lounger (Waterpark and Pool Operations)","summary":"Adjustable sun lounger for a furnished resort and waterpark.","description":"Slatted 1.8 m lounger with raised back, steel legs and static recline.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-d891094b","cdnUrl":"https://cdn.3dassets.dev/assets/28967/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-d891094b","thumbnailUrl":"https://cdn.3dassets.dev/assets/28967/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28967/v1/poster.webp","blurhash":"UCDlm3X-01+b+]4:I;^*00D%^*tlTy~C-o56","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":49416,"triangles":1068,"vertices":2444,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4799908470779327,0.000033573472627501655,-0.8700000047683716],"max":[0.4799908470779327,0.9232685405372296,1.1575000286102295]},"sizeMeters":[0.96,0.923,2.028],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:58.273Z","updatedAt":"2026-09-08T03:57:58.541Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28967/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AdjustableSunLoungerWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28967/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28967/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28967/v1/model.glb\" alt=\"Adjustable sun lounger (Waterpark and Pool Operations)\" 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/28967/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/28967/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28968","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-ab1d46b2","title":"Resort parasol (Waterpark and Pool Operations)","summary":"Resort parasol for a furnished resort and waterpark.","description":"2.7 m canopy, weighted round foot and eight underside ribs.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-ab1d46b2","cdnUrl":"https://cdn.3dassets.dev/assets/28968/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-ab1d46b2","thumbnailUrl":"https://cdn.3dassets.dev/assets/28968/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28968/v1/poster.webp","blurhash":"ULCrl^t70eRj}@ofEgfP9[ayxaj[0fWB-Afk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":34836,"triangles":800,"vertices":1692,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.350000023841858,0,-1.350000023841858],"max":[1.350000023841858,2.7300000190734863,1.350000023841858]},"sizeMeters":[2.7,2.73,2.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:58.275Z","updatedAt":"2026-09-08T03:57:58.529Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28968/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ResortParasolWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28968/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28968/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28968/v1/model.glb\" alt=\"Resort parasol (Waterpark and Pool Operations)\" 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/28968/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/28968/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28969","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-0ba28632","title":"Round poolside table (Waterpark and Pool Operations)","summary":"Round poolside table for a furnished resort and waterpark.","description":"760 mm table with circular top and weighted pedestal.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-0ba28632","cdnUrl":"https://cdn.3dassets.dev/assets/28969/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-0ba28632","thumbnailUrl":"https://cdn.3dassets.dev/assets/28969/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28969/v1/poster.webp","blurhash":"UCGIlw-;00In~qj@IUt700Rj-;j@IUWBRkWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":25440,"triangles":576,"vertices":1239,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3799999952316284,-0.000007083789289541453,-0.3799999952316284],"max":[0.3799999952316284,0.5450071004785901,0.3799999952316284]},"sizeMeters":[0.76,0.545,0.76],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:58.766Z","updatedAt":"2026-09-08T03:57:58.882Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28969/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoundPoolsideTableWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28969/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28969/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28969/v1/model.glb\" alt=\"Round poolside table (Waterpark and Pool Operations)\" 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/28969/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/28969/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28970","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-414f7c76","title":"Stocked towel station (Waterpark and Pool Operations)","summary":"Stocked towel station for a furnished resort and waterpark.","description":"Four open shelves, nine folded towels and stainless uprights.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-414f7c76","cdnUrl":"https://cdn.3dassets.dev/assets/28970/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-414f7c76","thumbnailUrl":"https://cdn.3dassets.dev/assets/28970/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28970/v1/poster.webp","blurhash":"U7E:9;?b00NF_3-=D%8_00RP~qt69Ft8%gMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":44784,"triangles":972,"vertices":2224,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.8199999928474426,-0.00005227766646143106,-0.4449977072302385],"max":[0.8199999928474426,1.5450522347511173,0.4449977072302385]},"sizeMeters":[1.64,1.545,0.89],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:59.625Z","updatedAt":"2026-09-08T03:57:59.813Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28970/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StockedTowelStationWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28970/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28970/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28970/v1/model.glb\" alt=\"Stocked towel station (Waterpark and Pool Operations)\" 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/28970/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/28970/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28971","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-5845a626","title":"Six-door locker bank (Waterpark and Pool Operations)","summary":"Six-door locker bank for a furnished resort and waterpark.","description":"Three columns by two rows, recessed seams, vents and individual pulls.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-5845a626","cdnUrl":"https://cdn.3dassets.dev/assets/28971/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-5845a626","thumbnailUrl":"https://cdn.3dassets.dev/assets/28971/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28971/v1/poster.webp","blurhash":"UFDwpo7L00;2~qyD9ZIAQ8=eKiEM-;xaM{IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":18588,"triangles":384,"vertices":896,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.8000213616320502,0,-0.2499740588530672],"max":[0.8000213616320502,1.8799999952316284,0.3054808473423868]},"sizeMeters":[1.6,1.88,0.555],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:59.829Z","updatedAt":"2026-09-08T03:57:59.940Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28971/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SixDoorLockerBankWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28971/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28971/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28971/v1/model.glb\" alt=\"Six-door locker bank (Waterpark and Pool Operations)\" 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/28971/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/28971/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28974","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-8979f3fb","title":"Outdoor rinse shower (Waterpark and Pool Operations)","summary":"Outdoor rinse shower for a furnished resort and waterpark.","description":"2.25 m rinse shower with drain grate, control and rose; no particles.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-8979f3fb","cdnUrl":"https://cdn.3dassets.dev/assets/28974/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-8979f3fb","thumbnailUrl":"https://cdn.3dassets.dev/assets/28974/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28974/v1/poster.webp","blurhash":"U99H65t700IW00kC~qV@?aogD*RPt7bIWEoI","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":31428,"triangles":640,"vertices":1481,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,0.00003082302401850173,-0.5],"max":[0.5,2.2950000762939453,0.5599722389610875]},"sizeMeters":[1,2.295,1.06],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:00.133Z","updatedAt":"2026-09-08T03:58:00.315Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28974/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OutdoorRinseShowerWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28974/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28974/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28974/v1/model.glb\" alt=\"Outdoor rinse shower (Waterpark and Pool Operations)\" 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/28974/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/28974/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28973","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-dfca458e","title":"Roofed changing cabin (Waterpark and Pool Operations)","summary":"Roofed changing cabin for a furnished resort and waterpark.","description":"Closed 1.4 m changing cubicle with hinge plates, door pull and roof.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-dfca458e","cdnUrl":"https://cdn.3dassets.dev/assets/28973/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-dfca458e","thumbnailUrl":"https://cdn.3dassets.dev/assets/28973/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28973/v1/poster.webp","blurhash":"UBG91~L200{K{0V@Gto}8wv}TxFxKjS2v~$h","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":8412,"triangles":104,"vertices":242,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.800000011920929,0,-0.800000011920929],"max":[0.800000011920929,2.650003912043818,0.800000011920929]},"sizeMeters":[1.6,2.65,1.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:00.117Z","updatedAt":"2026-09-08T03:58:00.312Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28973/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofedChangingCabinWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28973/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28973/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28973/v1/model.glb\" alt=\"Roofed changing cabin (Waterpark and Pool Operations)\" 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/28973/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/28973/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28972","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-aa4d199a","title":"Ticket turnstile (Waterpark and Pool Operations)","summary":"Ticket turnstile for a furnished resort and waterpark.","description":"Static three-arm turnstile with reader pad.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-aa4d199a","cdnUrl":"https://cdn.3dassets.dev/assets/28972/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-aa4d199a","thumbnailUrl":"https://cdn.3dassets.dev/assets/28972/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28972/v1/poster.webp","blurhash":"UMD]o6~q0001?bxuMxRj4nIoxuxuoLt7WBM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":16156,"triangles":312,"vertices":702,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.17497864151316947,0,-0.31386251068240384],"max":[0.7171620758443686,1.1370185613632202,0.31386251068240384]},"sizeMeters":[0.892,1.137,0.628],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:57:59.948Z","updatedAt":"2026-09-08T03:58:00.155Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28972/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TicketTurnstileWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28972/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28972/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28972/v1/model.glb\" alt=\"Ticket turnstile (Waterpark and Pool Operations)\" 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/28972/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/28972/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28976","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-d8eb7a4d","title":"Closed ticket booth (Waterpark and Pool Operations)","summary":"Closed ticket booth for a furnished resort and waterpark.","description":"2 m enclosed ticket kiosk, front window, counter and blank fascia.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-d8eb7a4d","cdnUrl":"https://cdn.3dassets.dev/assets/28976/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-d8eb7a4d","thumbnailUrl":"https://cdn.3dassets.dev/assets/28976/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28976/v1/poster.webp","blurhash":"UEHB*v5m00=Z{1n%GGS#8w-UNaEMC7Se#Rw^","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":10872,"triangles":152,"vertices":354,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.100000023841858,0,-0.9999603476112376],"max":[1.100000023841858,2.650016120294556,1.1950091948099422]},"sizeMeters":[2.2,2.65,2.195],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:00.358Z","updatedAt":"2026-09-08T03:58:00.497Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28976/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClosedTicketBoothWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28976/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28976/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28976/v1/model.glb\" alt=\"Closed ticket booth (Waterpark and Pool Operations)\" 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/28976/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/28976/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28975","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-36f62465","title":"Pool pump and filter skid (Waterpark and Pool Operations)","summary":"Pool pump and filter skid for a furnished resort and waterpark.","description":"2 m skid with smooth filter vessel, pump housing, manifold and valve wheel; pipe ends internal to skid.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-36f62465","cdnUrl":"https://cdn.3dassets.dev/assets/28975/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-36f62465","thumbnailUrl":"https://cdn.3dassets.dev/assets/28975/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28975/v1/poster.webp","blurhash":"UAB;8,_N00008^pIo~VE004n.7_3?bv~oMK%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":130768,"triangles":3140,"vertices":6698,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.00003084892807081463,-0.5500045777764214],"max":[1,1.6549999713897705,0.5500045777764214]},"sizeMeters":[2,1.655,1.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:00.171Z","updatedAt":"2026-09-08T03:58:00.352Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28975/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoolPumpAndFilterSkidWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28975/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28975/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28975/v1/model.glb\" alt=\"Pool pump and filter skid (Waterpark and Pool Operations)\" 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/28975/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/28975/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28977","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-4eb4885b","title":"Pool dosing cabinet (Waterpark and Pool Operations)","summary":"Pool dosing cabinet for a furnished resort and waterpark.","description":"Closed 900 mm cabinet with generic blank plate, pull and ventilation slots.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-4eb4885b","cdnUrl":"https://cdn.3dassets.dev/assets/28977/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-4eb4885b","thumbnailUrl":"https://cdn.3dassets.dev/assets/28977/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28977/v1/poster.webp","blurhash":"UIDwdHL100;2~ptR9ZM{Q9v}XmJUxujZRPaf","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":8744,"triangles":120,"vertices":280,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.45002288785043565,-0.000013666596328093528,-0.2500056366010385],"max":[0.45002288785043565,1.3799999952316284,0.30800290057039365]},"sizeMeters":[0.9,1.38,0.558],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:00.505Z","updatedAt":"2026-09-08T03:58:00.699Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28977/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoolDosingCabinetWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28977/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28977/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28977/v1/model.glb\" alt=\"Pool dosing cabinet (Waterpark and Pool Operations)\" 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/28977/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/28977/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28978","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-2f25a752","title":"Pool skimmer net (Waterpark and Pool Operations)","summary":"Pool skimmer net for a furnished resort and waterpark.","description":"2 m flat skimmer with fine open mesh and aluminium pole.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-2f25a752","cdnUrl":"https://cdn.3dassets.dev/assets/28978/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-2f25a752","thumbnailUrl":"https://cdn.3dassets.dev/assets/28978/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28978/v1/poster.webp","blurhash":"U76IHT.mNtjER5IARjx[00HrxHfkyX?^x]D%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":45280,"triangles":996,"vertices":2266,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.29110851883888245,0.000024597005529859023,-1],"max":[0.29110851883888245,0.04598161686857813,0.9641631500752338]},"sizeMeters":[0.582,0.046,1.964],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:01.421Z","updatedAt":"2026-09-08T03:58:01.538Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28978/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoolSkimmerNetWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28978/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28978/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28978/v1/model.glb\" alt=\"Pool skimmer net (Waterpark and Pool Operations)\" 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/28978/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/28978/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28979","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-733c9add","title":"Pool cleaning cart (Waterpark and Pool Operations)","summary":"Pool cleaning cart for a furnished resort and waterpark.","description":"Service cart with two shelves, bucket, bottle and four wheels.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-733c9add","cdnUrl":"https://cdn.3dassets.dev/assets/28979/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-733c9add","thumbnailUrl":"https://cdn.3dassets.dev/assets/28979/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28979/v1/poster.webp","blurhash":"UCCG}aVZ00%MAsMxv~%M00x]?uRj{1XSGFb^","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":64404,"triangles":1448,"vertices":3186,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.469990542876723,0.0000070825750770331375,-0.6200000047683716],"max":[0.5000167836900957,1.049985481356257,0.6200000047683716]},"sizeMeters":[0.97,1.05,1.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:01.749Z","updatedAt":"2026-09-08T03:58:01.911Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28979/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoolCleaningCartWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28979/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28979/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28979/v1/model.glb\" alt=\"Pool cleaning cart (Waterpark and Pool Operations)\" 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/28979/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/28979/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28980","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-45d4eb81","title":"Pool depth marker board (Waterpark and Pool Operations)","summary":"Pool depth marker board for a furnished resort and waterpark.","description":"Blank depth marker board with colour bars; add site-specific depth text in engine.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-45d4eb81","cdnUrl":"https://cdn.3dassets.dev/assets/28980/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-45d4eb81","thumbnailUrl":"https://cdn.3dassets.dev/assets/28980/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28980/v1/poster.webp","blurhash":"UB8g:9t700Mx~qoy4nM{?bt7D%M{RjofozM|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":14144,"triangles":240,"vertices":549,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2750000059604645,0,-0.17001106361083038],"max":[0.2750000059604645,1.5949855241900082,0.17001106361083038]},"sizeMeters":[0.55,1.595,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:01.971Z","updatedAt":"2026-09-08T03:58:02.092Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28980/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoolDepthMarkerBoardWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28980/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28980/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28980/v1/model.glb\" alt=\"Pool depth marker board (Waterpark and Pool Operations)\" 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/28980/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/28980/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28982","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-de93bbad","title":"Straight pool perimeter fence (Waterpark and Pool Operations)","summary":"Straight pool perimeter fence for a furnished resort and waterpark.","description":"2 m grid panel, 1.3 m height, base plates and tubular rails.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-de93bbad","cdnUrl":"https://cdn.3dassets.dev/assets/28982/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-de93bbad","thumbnailUrl":"https://cdn.3dassets.dev/assets/28982/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28982/v1/poster.webp","blurhash":"UDE3F;t700oz-;?bM{9F00ay~pM{D%M{xu%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":54436,"triangles":1232,"vertices":2743,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.17000000178813934,-0.000002358514064937367,-0.1699636886451418],"max":[2.1700000762939453,1.315002415734524,0.1699636886451418]},"sizeMeters":[2.34,1.315,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:01.942Z","updatedAt":"2026-09-08T03:58:02.049Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28982/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StraightPoolPerimeterFenceWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28982/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28982/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28982/v1/model.glb\" alt=\"Straight pool perimeter fence (Waterpark and Pool Operations)\" 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/28982/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/28982/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28981","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-e033e55f","title":"Pool fence corner (Waterpark and Pool Operations)","summary":"Pool fence corner for a furnished resort and waterpark.","description":"Corner runs 1 m east then 1 m forward.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-e033e55f","cdnUrl":"https://cdn.3dassets.dev/assets/28981/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-e033e55f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28981/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28981/v1/poster.webp","blurhash":"UJBptj4n00~qt6WBRkxu9F%M%2D*ofWBj[ay","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":101768,"triangles":2464,"vertices":5241,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.17000000178813934,0.000013858415296663651,-0.17000000178813934],"max":[1.1699999570846558,1.3149861988051623,1.1699999570846558]},"sizeMeters":[1.34,1.315,1.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:01.939Z","updatedAt":"2026-09-08T03:58:02.068Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28981/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoolFenceCornerWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28981/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28981/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28981/v1/model.glb\" alt=\"Pool fence corner (Waterpark and Pool Operations)\" 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/28981/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/28981/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28983","slug":"waterpark-and-pool-operations-waterpark-and-pool-opera-81fc3669","title":"Pool fence gate and end assembly (Waterpark and Pool Operations)","summary":"Pool fence gate and end assembly for a furnished resort and waterpark.","description":"2 m closed gate with hinge barrels and latch, also terminates a boundary.  Metres, +Y up, +Z forward. Ground origin on footprint, modular origin at route grid. Static geometry; no water simulation, physics, colliders or operational certification.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark-and-pool-opera-81fc3669","cdnUrl":"https://cdn.3dassets.dev/assets/28983/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark-and-pool-opera-81fc3669","thumbnailUrl":"https://cdn.3dassets.dev/assets/28983/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28983/v1/poster.webp","blurhash":"UDD]rEof00t7-;?bM{9F00j?~pM{D*M|xu%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"},{"slug":"modular","title":"Modular"}],"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":63704,"triangles":1436,"vertices":3189,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.17000000178813934,-0.000002358514064937367,-0.1699636886451418],"max":[2.1700000762939453,1.315002415734524,0.1699636886451418]},"sizeMeters":[2.34,1.315,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:02.082Z","updatedAt":"2026-09-08T03:58:02.256Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28983/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoolFenceGateAndEndAssemblyWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28983/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28983/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28983/v1/model.glb\" alt=\"Pool fence gate and end assembly (Waterpark and Pool Operations)\" 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/28983/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/28983/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28985","slug":"waterpark-and-pool-operations-waterpark--8b1c6bbc-starter-scene","title":"Coral Bay pool resort (Waterpark and Pool Operations)","summary":"Roofed slide launch and connected descending flume empty into a leisure basin, beside a splash pool, furnished sun deck, changing cabins and service equipment.","description":"Roofed slide launch and connected descending flume empty into a leisure basin, beside a splash pool, furnished sun deck, changing cabins and service equipment.","status":"published","url":"https://3dassets.dev/assets/waterpark-and-pool-operations-waterpark--8b1c6bbc-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/28985/v1/model.glb","downloadUrl":"https://3dassets.dev/download/waterpark-and-pool-operations-waterpark--8b1c6bbc-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/28985/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28985/v1/poster.webp","blurhash":"U9BgG3%300H?MJIVXm%f00Na.Sx]*0-:#SD%","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":2277212,"triangles":56552,"vertices":133917,"meshes":102,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-8.17000000178814,-0.0379589683865888,-13.214013481140137],"max":[9.169999957084656,5.000042784394833,11.15750002861023]},"sizeMeters":[17.34,5.038,24.372],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T03:58:04.155Z","updatedAt":"2026-09-08T03:58:04.358Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28985/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoralBayPoolResortWaterparkAndPoolOperations(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28985/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28985/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28985/v1/model.glb\" alt=\"Coral Bay pool resort (Waterpark and Pool Operations)\" 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/28985/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/28985/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}