{"data":{"id":15,"slug":"zombie-quarantine-streets","title":"Zombie Quarantine Streets","summary":"Zombie outbreak streets: fractured and breached walls, blown storefronts, checkpoint gates and guard booths, jersey barriers, sandbags and barricades, triage and field kitchen props, rubble and wrecked cars.","description":"An original fixed-damage first release with real openings, checkpoint access, substantial barricades, survival stations and readable abandoned street props. Two coherent example layouts. No zombie characters or simulation.","url":"https://3dassets.dev/packs/zombie-quarantine-streets","coverUrl":"https://cdn.3dassets.dev/assets/19362/v1/poster.webp","assetCount":52,"aiGenerated":true,"aiGeneratedAssetCount":52,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":477440,"totalTriangles":8304,"starterScene":{"id":"19362","slug":"zombie-quarantine-streets-checkpoint-to--057ebfe4-starter-scene","title":"Checkpoint to Safehouse (Zombie Quarantine Streets)","summary":"A clear3m+ inspection route through a gate and canopy towards a braced safehouse, with separated triage and supplies.","description":"A clear3m+ inspection route through a gate and canopy towards a braced safehouse, with separated triage and supplies.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-checkpoint-to--057ebfe4-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/19362/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-checkpoint-to--057ebfe4-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/19362/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19362/v1/poster.webp","blurhash":"U3A,n8.m00rsDOE1b_-;00ml.QE1u5^l^iE1","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":60264,"triangles":1404,"vertices":3276,"meshes":37,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-6.001199960708618,-0.00010147901509363622,-6.300057985168005],"max":[6.899999976158142,5.600027418974813,7.449949644459364]},"sizeMeters":[12.901,5.6,13.75],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":131,"publishedAt":"2026-09-07T16:56:26.168Z","updatedAt":"2026-10-25T07:38:50.055Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19362/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CheckpointToSafehouseZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19362/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19362/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19362/v1/model.glb\" alt=\"Checkpoint to Safehouse (Zombie Quarantine Streets)\" 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/19362/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/19362/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"19315","slug":"zombie-quarantine-streets-fractured-wall-left-7d49962b","title":"Fractured Wall Left (Zombie Quarantine Streets)","summary":"Original static fractured wall left for quarantine streets.","description":"Fractured Wall Left; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-fractured-wall-left-7d49962b","cdnUrl":"https://cdn.3dassets.dev/assets/19315/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-fractured-wall-left-7d49962b","thumbnailUrl":"https://cdn.3dassets.dev/assets/19315/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19315/v1/poster.webp","blurhash":"UGEB~i~V0eI:Mx?G%ME257E1%0%2%LozbHjE","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5148,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.001199960708618,0.000046543707183127614,-0.3000579851680044],"max":[2,2.7499198889126255,0.3000579851680044]},"sizeMeters":[4.001,2.75,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:12.237Z","updatedAt":"2026-10-05T04:32:04.918Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19315/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FracturedWallLeftZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19315/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19315/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19315/v1/model.glb\" alt=\"Fractured Wall Left (Zombie Quarantine Streets)\" 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/19315/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/19315/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19316","slug":"zombie-quarantine-streets-fractured-wall-right-f204050b","title":"Fractured Wall Right (Zombie Quarantine Streets)","summary":"Original static fractured wall right for quarantine streets.","description":"Fractured Wall Right; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-fractured-wall-right-f204050b","cdnUrl":"https://cdn.3dassets.dev/assets/19316/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-fractured-wall-right-f204050b","thumbnailUrl":"https://cdn.3dassets.dev/assets/19316/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19316/v1/poster.webp","blurhash":"U6D+Sc5l00^*00xY%gE200IA}@%2^*_3xbD%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5152,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.000046543707183127614,-0.3000579851680044],"max":[2.001199960708618,2.7499198889126255,0.3000579851680044]},"sizeMeters":[4.001,2.75,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:12.265Z","updatedAt":"2026-10-05T04:32:06.883Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19316/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FracturedWallRightZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19316/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19316/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19316/v1/model.glb\" alt=\"Fractured Wall Right (Zombie Quarantine Streets)\" 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/19316/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/19316/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19318","slug":"zombie-quarantine-streets-breached-wall-centre-831cc598","title":"Breached Wall Centre (Zombie Quarantine Streets)","summary":"Original static breached wall centre for quarantine streets.","description":"Breached Wall Centre; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-breached-wall-centre-831cc598","cdnUrl":"https://cdn.3dassets.dev/assets/19318/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-breached-wall-centre-831cc598","thumbnailUrl":"https://cdn.3dassets.dev/assets/19318/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19318/v1/poster.webp","blurhash":"U7D[tk?G00=|^*~BM|4:0fWVi_M{jG-oxZ9Z","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4476,"triangles":72,"vertices":216,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00007629627368999081,-0.1999572740867336],"max":[2,2.99992370372631,0.1999572740867336]},"sizeMeters":[4,3,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:13.317Z","updatedAt":"2026-10-12T09:37:18.599Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19318/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BreachedWallCentreZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19318/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19318/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19318/v1/model.glb\" alt=\"Breached Wall Centre (Zombie Quarantine Streets)\" 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/19318/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/19318/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19319","slug":"zombie-quarantine-streets-collapsed-window-wall-35410d3f","title":"Collapsed Window Wall (Zombie Quarantine Streets)","summary":"Original static collapsed window wall for quarantine streets.","description":"Collapsed Window Wall; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-collapsed-window-wall-35410d3f","cdnUrl":"https://cdn.3dassets.dev/assets/19319/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-collapsed-window-wall-35410d3f","thumbnailUrl":"https://cdn.3dassets.dev/assets/19319/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19319/v1/poster.webp","blurhash":"UBC=_0?H0KR4EN~B=x9a4:NGxutR~BbaEgRk","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5880,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00007629627368999081,-0.20122747058051405],"max":[2,2.99992370372631,0.3988274627365428]},"sizeMeters":[4,3,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:13.373Z","updatedAt":"2026-10-12T09:36:08.198Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19319/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CollapsedWindowWallZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19319/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19319/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19319/v1/model.glb\" alt=\"Collapsed Window Wall (Zombie Quarantine Streets)\" 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/19319/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/19319/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19317","slug":"zombie-quarantine-streets-doorway-shell-d22b44aa","title":"Doorway Shell (Zombie Quarantine Streets)","summary":"Original static doorway shell for quarantine streets.","description":"Doorway Shell; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-doorway-shell-d22b44aa","cdnUrl":"https://cdn.3dassets.dev/assets/19317/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-doorway-shell-d22b44aa","thumbnailUrl":"https://cdn.3dassets.dev/assets/19317/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19317/v1/poster.webp","blurhash":"U8EU=P=|00-V^j~BRk560Laz%1IokD%2r=E1","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":2720,"triangles":36,"vertices":108,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00007629627368999081,-0.1999572740867336],"max":[2,2.99992370372631,0.1999572740867336]},"sizeMeters":[4,3,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:12.282Z","updatedAt":"2026-10-12T09:37:00.790Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19317/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoorwayShellZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19317/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19317/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19317/v1/model.glb\" alt=\"Doorway Shell (Zombie Quarantine Streets)\" 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/19317/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/19317/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19314","slug":"zombie-quarantine-streets-blown-storefront-5b8a9175","title":"Blown Storefront (Zombie Quarantine Streets)","summary":"Original static blown storefront for quarantine streets.","description":"Blown Storefront; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-blown-storefront-5b8a9175","cdnUrl":"https://cdn.3dassets.dev/assets/19314/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-blown-storefront-5b8a9175","thumbnailUrl":"https://cdn.3dassets.dev/assets/19314/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19314/v1/poster.webp","blurhash":"UCD9u5Rj4nW=_N?bDiIUD%W=MyVsVY%MS$9Z","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5892,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00007629627368999081,-0.250007629627369],"max":[2,2.99992370372631,0.699914530873827]},"sizeMeters":[4,3,0.95],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":20,"publishedAt":"2026-09-07T16:56:12.212Z","updatedAt":"2026-10-05T04:32:30.868Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19314/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlownStorefrontZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19314/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19314/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19314/v1/model.glb\" alt=\"Blown Storefront (Zombie Quarantine Streets)\" 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/19314/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/19314/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19312","slug":"zombie-quarantine-streets-collapsed-corner-08dcf17e","title":"Collapsed Corner (Zombie Quarantine Streets)","summary":"Original static collapsed corner for quarantine streets.","description":"Collapsed Corner; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-collapsed-corner-08dcf17e","cdnUrl":"https://cdn.3dassets.dev/assets/19312/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-collapsed-corner-08dcf17e","thumbnailUrl":"https://cdn.3dassets.dev/assets/19312/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19312/v1/poster.webp","blurhash":"UNCP3C~BIoIpNGs:%2WVELIpRkf6xas:WBWB","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3328,"triangles":48,"vertices":144,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.0000839259010589899,-2.799923678394336],"max":[2,2.499916074098941,0.19992372905828404]},"sizeMeters":[4,2.5,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":13,"publishedAt":"2026-09-07T16:56:13.245Z","updatedAt":"2026-10-25T09:59:49.053Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19312/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CollapsedCornerZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19312/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19312/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19312/v1/model.glb\" alt=\"Collapsed Corner (Zombie Quarantine Streets)\" 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/19312/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/19312/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19313","slug":"zombie-quarantine-streets-exposed-floor-frame-d59d6fbf","title":"Exposed Floor Frame (Zombie Quarantine Streets)","summary":"Original static exposed floor frame for quarantine streets.","description":"Exposed Floor Frame; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-exposed-floor-frame-d59d6fbf","cdnUrl":"https://cdn.3dassets.dev/assets/19313/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-exposed-floor-frame-d59d6fbf","thumbnailUrl":"https://cdn.3dassets.dev/assets/19313/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19313/v1/poster.webp","blurhash":"UIEo_NxuIUoz~q%MIUIVD%of9GR*RPRjRkxa","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8668,"triangles":144,"vertices":432,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00008542798467492396,-1.49992370372631],"max":[2,3.2000854756683905,1.49992370372631]},"sizeMeters":[4,3.2,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:13.229Z","updatedAt":"2026-10-05T04:32:38.390Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19313/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExposedFloorFrameZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19313/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19313/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19313/v1/model.glb\" alt=\"Exposed Floor Frame (Zombie Quarantine Streets)\" 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/19313/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/19313/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19321","slug":"zombie-quarantine-streets-stairwell-remnant-e3137598","title":"Stairwell Remnant (Zombie Quarantine Streets)","summary":"Original static stairwell remnant for quarantine streets.","description":"Stairwell Remnant; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-stairwell-remnant-e3137598","cdnUrl":"https://cdn.3dassets.dev/assets/19321/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-stairwell-remnant-e3137598","thumbnailUrl":"https://cdn.3dassets.dev/assets/19321/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19321/v1/poster.webp","blurhash":"U5Fh|$@@00cFQS4TPU_N00?^K58_xvtlD%Md","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9964,"triangles":156,"vertices":468,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.0249626088654273,-0.00005340739158299357,-1.75],"max":[0.6899621633160601,3.000053407391583,1.75]},"sizeMeters":[1.715,3,3.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:56:15.007Z","updatedAt":"2026-10-12T09:35:49.507Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19321/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StairwellRemnantZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19321/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19321/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19321/v1/model.glb\" alt=\"Stairwell Remnant (Zombie Quarantine Streets)\" 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/19321/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/19321/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19320","slug":"zombie-quarantine-streets-safehouse-facade-5816ebe2","title":"Safehouse Facade (Zombie Quarantine Streets)","summary":"Original static safehouse facade for quarantine streets.","description":"Safehouse Facade; structural masonry with actual openings and missing sections. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-safehouse-facade-5816ebe2","cdnUrl":"https://cdn.3dassets.dev/assets/19320/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-safehouse-facade-5816ebe2","thumbnailUrl":"https://cdn.3dassets.dev/assets/19320/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19320/v1/poster.webp","blurhash":"U9Eo3=-B00#S^*}[MyD*01X7cEJ7octQRkE2","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6668,"triangles":84,"vertices":252,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0,-0.1999572740867336],"max":[2,2.99992370372631,0.4899685718957042]},"sizeMeters":[4,3,0.69],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:13.877Z","updatedAt":"2026-10-12T15:53:49.980Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19320/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SafehouseFacadeZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19320/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19320/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19320/v1/model.glb\" alt=\"Safehouse Facade (Zombie Quarantine Streets)\" 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/19320/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/19320/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19323","slug":"zombie-quarantine-streets-checkpoint-gate-b1b5f991","title":"Checkpoint Gate (Zombie Quarantine Streets)","summary":"Original static checkpoint gate for quarantine streets.","description":"Checkpoint Gate; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-checkpoint-gate-b1b5f991","cdnUrl":"https://cdn.3dassets.dev/assets/19323/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-checkpoint-gate-b1b5f991","thumbnailUrl":"https://cdn.3dassets.dev/assets/19323/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19323/v1/poster.webp","blurhash":"UABpg}xu02t8~M-;4=Djr;ngWVI]E9_1?E4;","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6428,"triangles":84,"vertices":252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.4000000953674316,-0.00010147901509363622,-0.4998199606551516],"max":[2.4000000953674316,3.7999359111301003,0.6000541959312738]},"sizeMeters":[4.8,3.8,1.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T16:56:14.207Z","updatedAt":"2026-10-05T04:34:52.631Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19323/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CheckpointGateZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19323/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19323/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19323/v1/model.glb\" alt=\"Checkpoint Gate (Zombie Quarantine Streets)\" 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/19323/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/19323/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19322","slug":"zombie-quarantine-streets-guard-booth-0f9d35d9","title":"Guard Booth (Zombie Quarantine Streets)","summary":"Original static guard booth for quarantine streets.","description":"Guard Booth; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-guard-booth-0f9d35d9","cdnUrl":"https://cdn.3dassets.dev/assets/19322/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-guard-booth-0f9d35d9","thumbnailUrl":"https://cdn.3dassets.dev/assets/19322/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19322/v1/poster.webp","blurhash":"U7B|yq~p00D$A1IVs+xu8wE2M|og?7x@RPW9","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8924,"triangles":132,"vertices":396,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.149999976158142,0.000021364446749314037,-1.149999976158142],"max":[1.149999976158142,2.8999619057672765,1.149999976158142]},"sizeMeters":[2.3,2.9,2.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:15.019Z","updatedAt":"2026-10-12T09:37:04.807Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19322/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GuardBoothZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19322/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19322/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19322/v1/model.glb\" alt=\"Guard Booth (Zombie Quarantine Streets)\" 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/19322/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/19322/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19324","slug":"zombie-quarantine-streets-inspection-canopy-9a6fb56c","title":"Inspection Canopy (Zombie Quarantine Streets)","summary":"Original static inspection canopy for quarantine streets.","description":"Inspection Canopy; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-inspection-canopy-9a6fb56c","cdnUrl":"https://cdn.3dassets.dev/assets/19324/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-inspection-canopy-9a6fb56c","thumbnailUrl":"https://cdn.3dassets.dev/assets/19324/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19324/v1/poster.webp","blurhash":"ULAwbZt6Djay_MofIVj[RjayRjay9GWBt7ay","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4620,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.200000047683716,0.00011600522383514722,-2.200000047683716],"max":[2.200000047683716,3.2498817434825193,2.200000047683716]},"sizeMeters":[4.4,3.25,4.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:14.942Z","updatedAt":"2026-10-05T04:34:58.357Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19324/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function InspectionCanopyZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19324/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19324/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19324/v1/model.glb\" alt=\"Inspection Canopy (Zombie Quarantine Streets)\" 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/19324/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/19324/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19325","slug":"zombie-quarantine-streets-walkthrough-screen-3a5c9ee4","title":"Walkthrough Screen (Zombie Quarantine Streets)","summary":"Original static walkthrough screen for quarantine streets.","description":"Walkthrough Screen; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-walkthrough-screen-3a5c9ee4","cdnUrl":"https://cdn.3dassets.dev/assets/19325/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-walkthrough-screen-3a5c9ee4","thumbnailUrl":"https://cdn.3dassets.dev/assets/19325/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19325/v1/poster.webp","blurhash":"U29HOp?v00H=01%g~BDO.8S1DixH.8?vR600","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5916,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,-0.000038906131497373764,-0.3499526870397317],"max":[0.8999999761581421,2.5999999046325684,0.3499526870397317]},"sizeMeters":[1.8,2.6,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:14.974Z","updatedAt":"2026-10-06T21:47:06.119Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19325/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WalkthroughScreenZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19325/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19325/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19325/v1/model.glb\" alt=\"Walkthrough Screen (Zombie Quarantine Streets)\" 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/19325/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/19325/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19326","slug":"zombie-quarantine-streets-searchlight-tower-a4ecd9f5","title":"Searchlight Tower (Zombie Quarantine Streets)","summary":"Original static searchlight tower for quarantine streets.","description":"Searchlight Tower; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-searchlight-tower-a4ecd9f5","cdnUrl":"https://cdn.3dassets.dev/assets/19326/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-searchlight-tower-a4ecd9f5","thumbnailUrl":"https://cdn.3dassets.dev/assets/19326/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19326/v1/poster.webp","blurhash":"U48XXw%h009F~Roc0NM|L}aJcHbwj;WrRpj?","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8340,"triangles":132,"vertices":396,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.999862666707358,0,-0.999862666707358],"max":[0.999862666707358,5.600027418974813,0.999862666707358]},"sizeMeters":[2,5.6,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":17,"publishedAt":"2026-09-07T16:56:16.229Z","updatedAt":"2026-10-06T21:33:43.772Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19326/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SearchlightTowerZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19326/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19326/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19326/v1/model.glb\" alt=\"Searchlight Tower (Zombie Quarantine Streets)\" 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/19326/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/19326/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19327","slug":"zombie-quarantine-streets-vehicle-chicane-a22c6d8b","title":"Vehicle Chicane (Zombie Quarantine Streets)","summary":"Original static vehicle chicane for quarantine streets.","description":"Vehicle Chicane; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-vehicle-chicane-a22c6d8b","cdnUrl":"https://cdn.3dassets.dev/assets/19327/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-vehicle-chicane-a22c6d8b","thumbnailUrl":"https://cdn.3dassets.dev/assets/19327/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19327/v1/poster.webp","blurhash":"UAB3m2xt00IVsQxtX9IV01Rj~UtRW@IVad-.","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3396,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.4000000953674316,-0.0000045777766033150424,-2.080068444115717],"max":[2.4000000953674316,1.2999847450416642,2.080068444115717]},"sizeMeters":[4.8,1.3,4.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":17,"publishedAt":"2026-09-07T16:56:15.238Z","updatedAt":"2026-10-06T21:28:43.217Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19327/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VehicleChicaneZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19327/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19327/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19327/v1/model.glb\" alt=\"Vehicle Chicane (Zombie Quarantine Streets)\" 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/19327/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/19327/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19328","slug":"zombie-quarantine-streets-document-counter-4e0c335d","title":"Document Counter (Zombie Quarantine Streets)","summary":"Original static document counter for quarantine streets.","description":"Document Counter; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-document-counter-4e0c335d","cdnUrl":"https://cdn.3dassets.dev/assets/19328/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-document-counter-4e0c335d","thumbnailUrl":"https://cdn.3dassets.dev/assets/19328/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19328/v1/poster.webp","blurhash":"UCA^dws900o~_Nxu8_My0LWCs-VrDiNyx]i^","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6064,"triangles":84,"vertices":252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000036582473971202845,-0.3999450666829432],"max":[1,1.7999419803952925,0.3999450666829432]},"sizeMeters":[2,1.8,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:56:17.656Z","updatedAt":"2026-10-10T00:34:01.964Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19328/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DocumentCounterZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19328/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19328/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19328/v1/model.glb\" alt=\"Document Counter (Zombie Quarantine Streets)\" 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/19328/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/19328/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19329","slug":"zombie-quarantine-streets-decontamination-frame-f5949880","title":"Decontamination Frame (Zombie Quarantine Streets)","summary":"Original static decontamination frame for quarantine streets.","description":"Decontamination Frame; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-decontamination-frame-f5949880","cdnUrl":"https://cdn.3dassets.dev/assets/19329/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-decontamination-frame-f5949880","thumbnailUrl":"https://cdn.3dassets.dev/assets/19329/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19329/v1/poster.webp","blurhash":"U5AT.f?b008{00bb?ZM_Rhn,WCRj_L%MaiD%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5532,"triangles":84,"vertices":252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.25,0,-1.000053407391583],"max":[1.25,2.6500000953674316,1.000053407391583]},"sizeMeters":[2.5,2.65,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:15.993Z","updatedAt":"2026-10-06T21:37:22.146Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19329/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DecontaminationFrameZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19329/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19329/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19329/v1/model.glb\" alt=\"Decontamination Frame (Zombie Quarantine Streets)\" 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/19329/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/19329/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19330","slug":"zombie-quarantine-streets-concrete-jersey-barrier-fe81cf2f","title":"Concrete Jersey Barrier (Zombie Quarantine Streets)","summary":"Original static concrete jersey barrier for quarantine streets.","description":"Concrete Jersey Barrier; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-concrete-jersey-barrier-fe81cf2f","cdnUrl":"https://cdn.3dassets.dev/assets/19330/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-concrete-jersey-barrier-fe81cf2f","thumbnailUrl":"https://cdn.3dassets.dev/assets/19330/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19330/v1/poster.webp","blurhash":"UBFY#__200%Moy~q%MIU00IV?aRjWA4.M|e-","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4260,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.000025201612175562715,-0.44994964445936464],"max":[1.5,1.0500251539284597,0.44994964445936464]},"sizeMeters":[3,1.05,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":17,"publishedAt":"2026-09-07T16:56:17.690Z","updatedAt":"2026-10-06T21:45:23.810Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19330/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConcreteJerseyBarrierZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19330/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19330/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19330/v1/model.glb\" alt=\"Concrete Jersey Barrier (Zombie Quarantine Streets)\" 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/19330/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/19330/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19331","slug":"zombie-quarantine-streets-concrete-end-barrier-25a5f0ad","title":"Concrete End Barrier (Zombie Quarantine Streets)","summary":"Original static concrete end barrier for quarantine streets.","description":"Concrete End Barrier; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-concrete-end-barrier-25a5f0ad","cdnUrl":"https://cdn.3dassets.dev/assets/19331/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-concrete-end-barrier-25a5f0ad","thumbnailUrl":"https://cdn.3dassets.dev/assets/19331/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19331/v1/poster.webp","blurhash":"UBF$bA~q004m4oxuWBIV00M{t7Ri%MWB-;a#","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":2816,"triangles":36,"vertices":108,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.5000053180323845,0,-0.45001600178086903],"max":[0.5000053180323845,1.0499999523162842,0.45001600178086903]},"sizeMeters":[1,1.05,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:17.799Z","updatedAt":"2026-10-25T07:31:48.686Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19331/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConcreteEndBarrierZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19331/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19331/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19331/v1/model.glb\" alt=\"Concrete End Barrier (Zombie Quarantine Streets)\" 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/19331/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/19331/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19333","slug":"zombie-quarantine-streets-sandbag-wall-6c08585c","title":"Sandbag Wall (Zombie Quarantine Streets)","summary":"Original static sandbag wall for quarantine streets.","description":"Sandbag Wall; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-sandbag-wall-6c08585c","cdnUrl":"https://cdn.3dassets.dev/assets/19333/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-sandbag-wall-6c08585c","thumbnailUrl":"https://cdn.3dassets.dev/assets/19333/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19333/v1/poster.webp","blurhash":"U8B|c:?a4o%L.7_MxtM{00Wn?aNFIB4VV@tO","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7968,"triangles":144,"vertices":432,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.440000057220459,0.00007858276221661686,-0.2249983229220803],"max":[1.5399999618530273,0.7499214172377834,0.2249983229220803]},"sizeMeters":[2.98,0.75,0.45],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:16.916Z","updatedAt":"2026-10-25T13:03:57.327Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19333/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SandbagWallZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19333/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19333/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19333/v1/model.glb\" alt=\"Sandbag Wall (Zombie Quarantine Streets)\" 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/19333/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/19333/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19332","slug":"zombie-quarantine-streets-sandbag-corner-f46aa6e4","title":"Sandbag Corner (Zombie Quarantine Streets)","summary":"Original static sandbag corner for quarantine streets.","description":"Sandbag Corner; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-sandbag-corner-f46aa6e4","cdnUrl":"https://cdn.3dassets.dev/assets/19332/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-sandbag-corner-f46aa6e4","thumbnailUrl":"https://cdn.3dassets.dev/assets/19332/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19332/v1/poster.webp","blurhash":"UD9aT$_M9GIBt7oyfQaz008|t7t7V@V[V[WB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13180,"triangles":252,"vertices":756,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.440000057220459,0.00007858276221661686,-2.4399830260499846],"max":[1.5399999618530273,0.7499214172377834,0.22498296286906116]},"sizeMeters":[2.98,0.75,2.665],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":13,"publishedAt":"2026-09-07T16:56:17.914Z","updatedAt":"2026-10-25T10:05:49.389Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19332/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SandbagCornerZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19332/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19332/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19332/v1/model.glb\" alt=\"Sandbag Corner (Zombie Quarantine Streets)\" 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/19332/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/19332/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19334","slug":"zombie-quarantine-streets-timber-cross-brace-93998cb0","title":"Timber Cross Brace (Zombie Quarantine Streets)","summary":"Original static timber cross brace for quarantine streets.","description":"Timber Cross Brace; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-timber-cross-brace-93998cb0","cdnUrl":"https://cdn.3dassets.dev/assets/19334/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-timber-cross-brace-93998cb0","thumbnailUrl":"https://cdn.3dassets.dev/assets/19334/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19334/v1/poster.webp","blurhash":"U6By$?-p01x]^+~UNI4;00xa~VIoIUx[?Gn$","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3396,"triangles":48,"vertices":144,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.195826768875122,-0.00007252363638099446,-0.12504600380328293],"max":[1.195826768875122,1.8000724759526652,0.30004601572421186]},"sizeMeters":[2.392,1.8,0.425],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":14,"publishedAt":"2026-09-07T16:56:17.039Z","updatedAt":"2026-10-12T07:22:16.108Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19334/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TimberCrossBraceZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19334/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19334/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19334/v1/model.glb\" alt=\"Timber Cross Brace (Zombie Quarantine Streets)\" 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/19334/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/19334/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19335","slug":"zombie-quarantine-streets-boarded-door-panel-f8cb077e","title":"Boarded Door Panel (Zombie Quarantine Streets)","summary":"Original static boarded door panel for quarantine streets.","description":"Boarded Door Panel; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-boarded-door-panel-f8cb077e","cdnUrl":"https://cdn.3dassets.dev/assets/19335/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-boarded-door-panel-f8cb077e","thumbnailUrl":"https://cdn.3dassets.dev/assets/19335/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19335/v1/poster.webp","blurhash":"U3Bftj%g00Md~V?b9b0K01sl~UJC-i-mRj57","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7576,"triangles":120,"vertices":360,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8387340259627334,0,-0.06005203121581908],"max":[0.7499716235541605,2.4800000190734863,0.3099588191763549]},"sizeMeters":[1.589,2.48,0.37],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:18.823Z","updatedAt":"2026-10-25T08:40:38.960Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19335/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoardedDoorPanelZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19335/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19335/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19335/v1/model.glb\" alt=\"Boarded Door Panel (Zombie Quarantine Streets)\" 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/19335/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/19335/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19336","slug":"zombie-quarantine-streets-chain-fence-bay-014919d4","title":"Chain Fence Bay (Zombie Quarantine Streets)","summary":"Original static chain fence bay for quarantine streets.","description":"Chain Fence Bay; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-chain-fence-bay-014919d4","cdnUrl":"https://cdn.3dassets.dev/assets/19336/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-chain-fence-bay-014919d4","thumbnailUrl":"https://cdn.3dassets.dev/assets/19336/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19336/v1/poster.webp","blurhash":"U6AKK-n~Dh-;9G_ND%Di8w4.x]RPjE^+%fRk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13840,"triangles":252,"vertices":756,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.7000000476837158,-0.000034155959004911196,-0.2998748825224121],"max":[1.7000000476837158,2.000034155959005,0.2998748825224121]},"sizeMeters":[3.4,2,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:17.997Z","updatedAt":"2026-10-05T04:35:26.964Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19336/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChainFenceBayZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19336/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19336/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19336/v1/model.glb\" alt=\"Chain Fence Bay (Zombie Quarantine Streets)\" 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/19336/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/19336/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19337","slug":"zombie-quarantine-streets-chain-fence-gate-3aa2a820","title":"Chain Fence Gate (Zombie Quarantine Streets)","summary":"Original static chain fence gate for quarantine streets.","description":"Chain Fence Gate; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-chain-fence-gate-3aa2a820","cdnUrl":"https://cdn.3dassets.dev/assets/19337/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-chain-fence-gate-3aa2a820","thumbnailUrl":"https://cdn.3dassets.dev/assets/19337/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19337/v1/poster.webp","blurhash":"U6Am;$s+4U%N9G_ND%Di4T4o-:V?ad^+%fRj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15736,"triangles":276,"vertices":828,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.7000000476837158,-0.000034155959004911196,-0.2998748825224121],"max":[1.7000000476837158,2.000034155959005,0.2998748825224121]},"sizeMeters":[3.4,2,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:56:19.682Z","updatedAt":"2026-10-05T04:35:31.127Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19337/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChainFenceGateZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19337/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19337/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19337/v1/model.glb\" alt=\"Chain Fence Gate (Zombie Quarantine Streets)\" 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/19337/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/19337/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19338","slug":"zombie-quarantine-streets-shipping-container-barricade-f9f58463","title":"Shipping Container Barricade (Zombie Quarantine Streets)","summary":"Original static shipping container barricade for quarantine streets.","description":"Shipping Container Barricade; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-shipping-container-barricade-f9f58463","cdnUrl":"https://cdn.3dassets.dev/assets/19338/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-shipping-container-barricade-f9f58463","thumbnailUrl":"https://cdn.3dassets.dev/assets/19338/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19338/v1/poster.webp","blurhash":"U5CGui?c00-:_4_LofD*00jDtkIU9EVyoeMy","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12868,"triangles":216,"vertices":648,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-3,-0.000007629627368999081,-1.2999047345702117],"max":[3.1100237554120387,2.500007629627369,1.2999047345702117]},"sizeMeters":[6.11,2.5,2.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:19.846Z","updatedAt":"2026-10-05T04:35:40.658Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19338/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShippingContainerBarricadeZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19338/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19338/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19338/v1/model.glb\" alt=\"Shipping Container Barricade (Zombie Quarantine Streets)\" 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/19338/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/19338/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19339","slug":"zombie-quarantine-streets-overturned-bus-shell-4aed8bc3","title":"Overturned Bus Shell (Zombie Quarantine Streets)","summary":"Original static overturned bus shell for quarantine streets.","description":"Overturned Bus Shell; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-overturned-bus-shell-4aed8bc3","cdnUrl":"https://cdn.3dassets.dev/assets/19339/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-overturned-bus-shell-4aed8bc3","thumbnailUrl":"https://cdn.3dassets.dev/assets/19339/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19339/v1/poster.webp","blurhash":"U4Awhw.900%f_0~qb2IT00s*_2IB049G%dRj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9772,"triangles":168,"vertices":504,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3.5,-0.000037337490392364,-1.4499348596715693],"max":[3.5,2.650037432857824,1.3599348262929682]},"sizeMeters":[7,2.65,2.81],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:19.433Z","updatedAt":"2026-10-06T21:49:08.729Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19339/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OverturnedBusShellZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19339/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19339/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19339/v1/model.glb\" alt=\"Overturned Bus Shell (Zombie Quarantine Streets)\" 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/19339/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/19339/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19340","slug":"zombie-quarantine-streets-spiked-road-mat-e8abdb9b","title":"Spiked Road Mat (Zombie Quarantine Streets)","summary":"Original static spiked road mat for quarantine streets.","description":"Spiked Road Mat; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-spiked-road-mat-e8abdb9b","cdnUrl":"https://cdn.3dassets.dev/assets/19340/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-spiked-road-mat-e8abdb9b","thumbnailUrl":"https://cdn.3dassets.dev/assets/19340/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19340/v1/poster.webp","blurhash":"U37L1FkX4Tx^IB_4xvIA00Mx?^sl-:00IT.8","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11196,"triangles":212,"vertices":636,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00004272889349860032,-0.3499252296517838],"max":[1.5,0.3999572770669659,0.3499252296517838]},"sizeMeters":[3,0.4,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:19.450Z","updatedAt":"2026-10-05T04:35:41.437Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19340/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpikedRoadMatZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19340/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19340/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19340/v1/model.glb\" alt=\"Spiked Road Mat (Zombie Quarantine Streets)\" 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/19340/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/19340/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19343","slug":"zombie-quarantine-streets-water-filled-barrier-23d455a1","title":"Water Filled Barrier (Zombie Quarantine Streets)","summary":"Original static water filled barrier for quarantine streets.","description":"Water Filled Barrier; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-water-filled-barrier-23d455a1","cdnUrl":"https://cdn.3dassets.dev/assets/19343/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-water-filled-barrier-23d455a1","thumbnailUrl":"https://cdn.3dassets.dev/assets/19343/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19343/v1/poster.webp","blurhash":"UFI4:,?Z03x@tR~T%0Ip01RRx[RPV[M~WFIq","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3340,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000020605954360763956,-0.2999664296395764],"max":[1,0.9500205940334319,0.2999664296395764]},"sizeMeters":[2,0.95,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:19.695Z","updatedAt":"2026-10-25T09:31:36.273Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19343/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterFilledBarrierZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19343/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19343/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19343/v1/model.glb\" alt=\"Water Filled Barrier (Zombie Quarantine Streets)\" 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/19343/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/19343/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19342","slug":"zombie-quarantine-streets-field-cot-f86c9cc6","title":"Field Cot (Zombie Quarantine Streets)","summary":"Original static field cot for quarantine streets.","description":"Field Cot; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-field-cot-f86c9cc6","cdnUrl":"https://cdn.3dassets.dev/assets/19342/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-field-cot-f86c9cc6","thumbnailUrl":"https://cdn.3dassets.dev/assets/19342/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19342/v1/poster.webp","blurhash":"UEA,|4%2D*WX~p-;M{IV00%LxtIU01IBx[oL","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5404,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.0000610338810995148,-0.3999450666829432],"max":[1,0.6999893226485506,0.3999450666829432]},"sizeMeters":[2,0.7,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:19.747Z","updatedAt":"2026-10-05T04:35:46.540Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19342/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldCotZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19342/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19342/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19342/v1/model.glb\" alt=\"Field Cot (Zombie Quarantine Streets)\" 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/19342/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/19342/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19341","slug":"zombie-quarantine-streets-triage-screen-524b0bb4","title":"Triage Screen (Zombie Quarantine Streets)","summary":"Original static triage screen for quarantine streets.","description":"Triage Screen; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-triage-screen-524b0bb4","cdnUrl":"https://cdn.3dassets.dev/assets/19341/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-triage-screen-524b0bb4","thumbnailUrl":"https://cdn.3dassets.dev/assets/19341/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19341/v1/poster.webp","blurhash":"U8AAz9xu00Rjx=-;D*9F00M{_LWCIWtR.7t3","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4560,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.2999999523162842,-0.000045768592589534585,-0.34996489087746646],"max":[1.2999999523162842,1.8000457209088738,0.34996489087746646]},"sizeMeters":[2.6,1.8,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:56:20.701Z","updatedAt":"2026-10-05T04:35:52.164Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19341/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TriageScreenZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19341/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19341/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19341/v1/model.glb\" alt=\"Triage Screen (Zombie Quarantine Streets)\" 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/19341/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/19341/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19344","slug":"zombie-quarantine-streets-medical-supply-rack-b6e25e37","title":"Medical Supply Rack (Zombie Quarantine Streets)","summary":"Original static medical supply rack for quarantine streets.","description":"Medical Supply Rack; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-medical-supply-rack-b6e25e37","cdnUrl":"https://cdn.3dassets.dev/assets/19344/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-medical-supply-rack-b6e25e37","thumbnailUrl":"https://cdn.3dassets.dev/assets/19344/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19344/v1/poster.webp","blurhash":"UACZtz-;00IU~q%M9GD%00Rj%MjYj]xujGMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":14212,"triangles":300,"vertices":900,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8500106589607234,0,-0.3499526870397317],"max":[0.8500106589607234,1.7999999523162842,0.3499526870397317]},"sizeMeters":[1.7,1.8,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:21.643Z","updatedAt":"2026-10-06T21:50:45.814Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19344/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MedicalSupplyRackZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19344/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19344/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19344/v1/model.glb\" alt=\"Medical Supply Rack (Zombie Quarantine Streets)\" 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/19344/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/19344/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19345","slug":"zombie-quarantine-streets-handwash-tank-aa98038e","title":"Handwash Tank (Zombie Quarantine Streets)","summary":"Original static handwash tank for quarantine streets.","description":"Handwash Tank; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-handwash-tank-aa98038e","cdnUrl":"https://cdn.3dassets.dev/assets/19345/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-handwash-tank-aa98038e","thumbnailUrl":"https://cdn.3dassets.dev/assets/19345/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19345/v1/poster.webp","blurhash":"USD0P=WB00ae~paz9GWBV@jsWVj]Ioayt6of","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5756,"triangles":84,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.500043858462637,0,-0.4000213629566332],"max":[0.500043858462637,1.8000167732592829,0.7000395391129246]},"sizeMeters":[1,1.8,1.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:56:22.272Z","updatedAt":"2026-10-10T00:18:51.524Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19345/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HandwashTankZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19345/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19345/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19345/v1/model.glb\" alt=\"Handwash Tank (Zombie Quarantine Streets)\" 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/19345/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/19345/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19346","slug":"zombie-quarantine-streets-rainwater-collector-4a19c495","title":"Rainwater Collector (Zombie Quarantine Streets)","summary":"Original static rainwater collector for quarantine streets.","description":"Rainwater Collector; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-rainwater-collector-4a19c495","cdnUrl":"https://cdn.3dassets.dev/assets/19346/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-rainwater-collector-4a19c495","thumbnailUrl":"https://cdn.3dassets.dev/assets/19346/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19346/v1/poster.webp","blurhash":"UBAKaKn*00M_%%V@oGo0MzRjxttQs%X8Mybb","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8464,"triangles":124,"vertices":372,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6999969325029014,0,-0.699999988079071],"max":[0.6999969325029014,1.5999969459139465,0.8999999761581421]},"sizeMeters":[1.4,1.6,1.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:21.233Z","updatedAt":"2026-10-12T14:46:13.621Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19346/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RainwaterCollectorZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19346/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19346/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19346/v1/model.glb\" alt=\"Rainwater Collector (Zombie Quarantine Streets)\" 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/19346/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/19346/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19350","slug":"zombie-quarantine-streets-diesel-generator-b63e7795","title":"Diesel Generator (Zombie Quarantine Streets)","summary":"Original static diesel generator for quarantine streets.","description":"Diesel Generator; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-diesel-generator-b63e7795","cdnUrl":"https://cdn.3dassets.dev/assets/19350/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-diesel-generator-b63e7795","thumbnailUrl":"https://cdn.3dassets.dev/assets/19350/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19350/v1/poster.webp","blurhash":"U6A1Ij-=00Mv01og%LMx00IU_Ms;x]xv%3n$","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6376,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0,-0.5000579719209917],"max":[0.8999999761581421,1.7999999523162842,0.5000579719209917]},"sizeMeters":[1.8,1.8,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:21.656Z","updatedAt":"2026-10-05T04:38:07.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19350/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DieselGeneratorZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19350/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19350/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19350/v1/model.glb\" alt=\"Diesel Generator (Zombie Quarantine Streets)\" 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/19350/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/19350/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19348","slug":"zombie-quarantine-streets-battery-charging-bank-44a7547d","title":"Battery Charging Bank (Zombie Quarantine Streets)","summary":"Original static battery charging bank for quarantine streets.","description":"Battery Charging Bank; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-battery-charging-bank-44a7547d","cdnUrl":"https://cdn.3dassets.dev/assets/19348/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-battery-charging-bank-44a7547d","thumbnailUrl":"https://cdn.3dassets.dev/assets/19348/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19348/v1/poster.webp","blurhash":"U6D0Jp%#00s.H;.7IxIA00DhELE4t:~B?F0N","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8864,"triangles":132,"vertices":396,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0.000010683547639354918,-0.39994200423715043],"max":[0.8999999761581421,0.8599829120186245,0.39994200423715043]},"sizeMeters":[1.8,0.86,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:56:21.578Z","updatedAt":"2026-10-06T04:03:51.912Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19348/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BatteryChargingBankZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19348/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19348/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19348/v1/model.glb\" alt=\"Battery Charging Bank (Zombie Quarantine Streets)\" 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/19348/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/19348/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19347","slug":"zombie-quarantine-streets-radio-desk-bd2573e2","title":"Radio Desk (Zombie Quarantine Streets)","summary":"Original static radio desk for quarantine streets.","description":"Radio Desk; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-radio-desk-bd2573e2","cdnUrl":"https://cdn.3dassets.dev/assets/19347/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-radio-desk-bd2573e2","thumbnailUrl":"https://cdn.3dassets.dev/assets/19347/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19347/v1/poster.webp","blurhash":"U68XF8tQ00xCIoxvxtIA00V@~VNewaMxS%%g","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7476,"triangles":108,"vertices":324,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0,-0.450068654723573],"max":[0.8999999761581421,2,0.450068654723573]},"sizeMeters":[1.8,2,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:21.488Z","updatedAt":"2026-10-05T04:38:08.357Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19347/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RadioDeskZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19347/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19347/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19347/v1/model.glb\" alt=\"Radio Desk (Zombie Quarantine Streets)\" 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/19347/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/19347/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19349","slug":"zombie-quarantine-streets-food-distribution-table-b72c37f7","title":"Food Distribution Table (Zombie Quarantine Streets)","summary":"Original static food distribution table for quarantine streets.","description":"Food Distribution Table; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-food-distribution-table-b72c37f7","cdnUrl":"https://cdn.3dassets.dev/assets/19349/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-food-distribution-table-b72c37f7","thumbnailUrl":"https://cdn.3dassets.dev/assets/19349/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19349/v1/poster.webp","blurhash":"UFB3sRxa9atR~U%MM{NG0L%1xtIo0LRj%Mju","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11160,"triangles":180,"vertices":540,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.149999976158142,0.00005343151484715758,-0.44996947216173405],"max":[1.149999976158142,1.0700206366688614,0.44996947216173405]},"sizeMeters":[2.3,1.07,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:22.681Z","updatedAt":"2026-10-06T21:47:47.839Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19349/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoodDistributionTableZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19349/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19349/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19349/v1/model.glb\" alt=\"Food Distribution Table (Zombie Quarantine Streets)\" 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/19349/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/19349/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19351","slug":"zombie-quarantine-streets-field-kitchen-f8e65228","title":"Field Kitchen (Zombie Quarantine Streets)","summary":"Original static field kitchen for quarantine streets.","description":"Field Kitchen; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-field-kitchen-f8e65228","cdnUrl":"https://cdn.3dassets.dev/assets/19351/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-field-kitchen-f8e65228","thumbnailUrl":"https://cdn.3dassets.dev/assets/19351/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19351/v1/poster.webp","blurhash":"U69tZ6?a008{00Rk_LjF00M{_3x[_Mt5IUai","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11184,"triangles":184,"vertices":552,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.00005493927752125982,-0.50007629627369],"max":[1,2.799999952316284,0.50007629627369]},"sizeMeters":[2,2.8,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":18,"publishedAt":"2026-09-07T16:56:22.653Z","updatedAt":"2026-10-06T21:36:49.097Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19351/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldKitchenZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19351/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19351/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19351/v1/model.glb\" alt=\"Field Kitchen (Zombie Quarantine Streets)\" 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/19351/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/19351/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19352","slug":"zombie-quarantine-streets-brick-rubble-heap-58a6cdd7","title":"Brick Rubble Heap (Zombie Quarantine Streets)","summary":"Original static brick rubble heap for quarantine streets.","description":"Brick Rubble Heap; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-brick-rubble-heap-58a6cdd7","cdnUrl":"https://cdn.3dassets.dev/assets/19352/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-brick-rubble-heap-58a6cdd7","thumbnailUrl":"https://cdn.3dassets.dev/assets/19352/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19352/v1/poster.webp","blurhash":"U8BCrmt301Vu%2RkELs:00Nb~Bt7Inxa=|R+","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8028,"triangles":144,"vertices":432,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.854829728603363,0.00004685280793581548,-0.749936967377813],"max":[0.8583901524543762,0.5792068803501758,0.7499604516078545]},"sizeMeters":[1.713,0.579,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":20,"publishedAt":"2026-09-07T16:56:22.967Z","updatedAt":"2026-10-25T08:25:23.535Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19352/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrickRubbleHeapZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19352/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19352/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19352/v1/model.glb\" alt=\"Brick Rubble Heap (Zombie Quarantine Streets)\" 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/19352/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/19352/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19353","slug":"zombie-quarantine-streets-slab-rubble-heap-577d045a","title":"Slab Rubble Heap (Zombie Quarantine Streets)","summary":"Original static slab rubble heap for quarantine streets.","description":"Slab Rubble Heap; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-slab-rubble-heap-577d045a","cdnUrl":"https://cdn.3dassets.dev/assets/19353/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-slab-rubble-heap-577d045a","thumbnailUrl":"https://cdn.3dassets.dev/assets/19353/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19353/v1/poster.webp","blurhash":"U8EMLA~q00IURjIURjs:00IT_3Rjxu?b%Mj[","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3992,"triangles":60,"vertices":180,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.7424142956733704,0.000026993888026960455,-0.6969816149223362],"max":[0.96005779504776,0.9027263592308695,0.6999838412750279]},"sizeMeters":[1.702,0.903,1.397],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T16:56:23.195Z","updatedAt":"2026-10-25T08:08:59.380Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19353/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SlabRubbleHeapZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19353/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19353/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19353/v1/model.glb\" alt=\"Slab Rubble Heap (Zombie Quarantine Streets)\" 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/19353/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/19353/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19354","slug":"zombie-quarantine-streets-broken-pipe-elbow-196e1f3c","title":"Broken Pipe Elbow (Zombie Quarantine Streets)","summary":"Original static broken pipe elbow for quarantine streets.","description":"Broken Pipe Elbow; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-broken-pipe-elbow-196e1f3c","cdnUrl":"https://cdn.3dassets.dev/assets/19354/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-broken-pipe-elbow-196e1f3c","thumbnailUrl":"https://cdn.3dassets.dev/assets/19354/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19354/v1/poster.webp","blurhash":"U57_K4Nf00%e*0%MVXIo01nN%LW=$u9FIW?b","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6212,"triangles":92,"vertices":276,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.22499999403953552,0,-0.22499999403953552],"max":[0.22499999403953552,1.2092324495315552,0.7999902493731255]},"sizeMeters":[0.45,1.209,1.025],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:56:24.414Z","updatedAt":"2026-10-25T11:22:50.314Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19354/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrokenPipeElbowZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19354/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19354/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19354/v1/model.glb\" alt=\"Broken Pipe Elbow (Zombie Quarantine Streets)\" 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/19354/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/19354/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19356","slug":"zombie-quarantine-streets-collapsed-streetlamp-f114aaf7","title":"Collapsed Streetlamp (Zombie Quarantine Streets)","summary":"Original static collapsed streetlamp for quarantine streets.","description":"Collapsed Streetlamp; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-collapsed-streetlamp-f114aaf7","cdnUrl":"https://cdn.3dassets.dev/assets/19356/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-collapsed-streetlamp-f114aaf7","thumbnailUrl":"https://cdn.3dassets.dev/assets/19356/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19356/v1/poster.webp","blurhash":"U697eCOv?E-mks~pozM|00x9NgIWZy00Ri%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3452,"triangles":36,"vertices":108,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.9500000476837158,-0.0000228888830165197,-0.3500000238418579],"max":[1.899999976158142,0.30002290080394545,0.3500000238418579]},"sizeMeters":[3.85,0.3,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:56:23.521Z","updatedAt":"2026-10-05T04:38:29.379Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19356/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CollapsedStreetlampZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19356/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19356/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19356/v1/model.glb\" alt=\"Collapsed Streetlamp (Zombie Quarantine Streets)\" 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/19356/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/19356/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19355","slug":"zombie-quarantine-streets-burned-car-shell-609d7782","title":"Burned Car Shell (Zombie Quarantine Streets)","summary":"Original static burned car shell for quarantine streets.","description":"Burned Car Shell; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-burned-car-shell-609d7782","cdnUrl":"https://cdn.3dassets.dev/assets/19355/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-burned-car-shell-609d7782","thumbnailUrl":"https://cdn.3dassets.dev/assets/19355/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19355/v1/poster.webp","blurhash":"U48O3k?^00RO-=ITIA%M00IAt7RPDi-=.8M{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7920,"triangles":144,"vertices":432,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0250556962797936,-0.00008774071474348943,-2],"max":[1.0250556962797936,1.7500877407147435,2]},"sizeMeters":[2.05,1.75,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:56:23.456Z","updatedAt":"2026-10-06T21:33:10.246Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19355/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BurnedCarShellZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19355/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19355/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19355/v1/model.glb\" alt=\"Burned Car Shell (Zombie Quarantine Streets)\" 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/19355/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/19355/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19357","slug":"zombie-quarantine-streets-empty-cable-reel-aabe27c2","title":"Empty Cable Reel (Zombie Quarantine Streets)","summary":"Original static empty cable reel for quarantine streets.","description":"Empty Cable Reel; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-empty-cable-reel-aabe27c2","cdnUrl":"https://cdn.3dassets.dev/assets/19357/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-empty-cable-reel-aabe27c2","thumbnailUrl":"https://cdn.3dassets.dev/assets/19357/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19357/v1/poster.webp","blurhash":"U5C?AW^j00E2^*RjIUoM00Io~UbbIoxttQWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":6828,"triangles":120,"vertices":360,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.699999988079071,-0.00004271314011489169,-0.665733806222971],"max":[0.699999988079071,0.8000427250610438,0.665733806222971]},"sizeMeters":[1.4,0.8,1.331],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T16:56:24.010Z","updatedAt":"2026-10-25T11:49:58.974Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19357/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EmptyCableReelZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19357/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19357/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19357/v1/model.glb\" alt=\"Empty Cable Reel (Zombie Quarantine Streets)\" 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/19357/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/19357/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19358","slug":"zombie-quarantine-streets-stacked-road-plates-ff335a1c","title":"Stacked Road Plates (Zombie Quarantine Streets)","summary":"Original static stacked road plates for quarantine streets.","description":"Stacked Road Plates; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-stacked-road-plates-ff335a1c","cdnUrl":"https://cdn.3dassets.dev/assets/19358/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-stacked-road-plates-ff335a1c","thumbnailUrl":"https://cdn.3dassets.dev/assets/19358/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19358/v1/poster.webp","blurhash":"U384[7-;00VY.9j[ROs:00IU?wWU4TkCtSM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3400,"triangles":48,"vertices":144,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.0000610372908992074,-0.7499966249185955],"max":[1.1799999475479126,0.3199389555565434,0.7499966249185955]},"sizeMeters":[2.18,0.32,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T16:56:25.391Z","updatedAt":"2026-10-25T06:18:28.659Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19358/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StackedRoadPlatesZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19358/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19358/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19358/v1/model.glb\" alt=\"Stacked Road Plates (Zombie Quarantine Streets)\" 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/19358/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/19358/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19359","slug":"zombie-quarantine-streets-sealed-supply-crate-e2af1a24","title":"Sealed Supply Crate (Zombie Quarantine Streets)","summary":"Original static sealed supply crate for quarantine streets.","description":"Sealed Supply Crate; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-sealed-supply-crate-e2af1a24","cdnUrl":"https://cdn.3dassets.dev/assets/19359/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-sealed-supply-crate-e2af1a24","thumbnailUrl":"https://cdn.3dassets.dev/assets/19359/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19359/v1/poster.webp","blurhash":"U8Fh@T~p0c9Fx]$|Rkt600IU4wtRoytRk9D*","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4388,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,-0.00002135699616873099,-0.37498627718881733],"max":[0.5,0.8500000238418579,0.38001007602566034]},"sizeMeters":[1,0.85,0.755],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:24.399Z","updatedAt":"2026-10-05T04:38:40.557Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19359/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SealedSupplyCrateZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19359/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19359/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19359/v1/model.glb\" alt=\"Sealed Supply Crate (Zombie Quarantine Streets)\" 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/19359/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/19359/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19360","slug":"zombie-quarantine-streets-fuel-drum-pair-8591f276","title":"Fuel Drum Pair (Zombie Quarantine Streets)","summary":"Original static fuel drum pair for quarantine streets.","description":"Fuel Drum Pair; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-fuel-drum-pair-8591f276","cdnUrl":"https://cdn.3dassets.dev/assets/19360/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-fuel-drum-pair-8591f276","thumbnailUrl":"https://cdn.3dassets.dev/assets/19360/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19360/v1/poster.webp","blurhash":"U4Cs]RyC00oa_4~pt64o00s=R~M_9G%xNE4o","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17124,"triangles":320,"vertices":960,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7200000286102295,-0.00003204869187872772,-0.3043086152599587],"max":[0.7200000286102295,0.9399868920409062,0.3043086152599587]},"sizeMeters":[1.44,0.94,0.609],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:56:24.656Z","updatedAt":"2026-10-05T04:38:39.433Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19360/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FuelDrumPairZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19360/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19360/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19360/v1/model.glb\" alt=\"Fuel Drum Pair (Zombie Quarantine Streets)\" 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/19360/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/19360/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19361","slug":"zombie-quarantine-streets-warning-sign-tripod-c5d7906d","title":"Warning Sign Tripod (Zombie Quarantine Streets)","summary":"Original static warning sign tripod for quarantine streets.","description":"Warning Sign Tripod; purpose-built quarantine or survival streetscape prop. Metres, +Y up, +Z forward, base y=0. No simulation, animation or safety certification.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-warning-sign-tripod-c5d7906d","cdnUrl":"https://cdn.3dassets.dev/assets/19361/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-warning-sign-tripod-c5d7906d","thumbnailUrl":"https://cdn.3dassets.dev/assets/19361/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19361/v1/poster.webp","blurhash":"UGBWI_^%0ME2~S--IqIV4;V[?EWY0OIX-nxZ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":5264,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0,-0.5368787445443797],"max":[0.6000000238418579,1.4167767763137817,0.06503627675949802]},"sizeMeters":[1.2,1.417,0.602],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T16:56:25.079Z","updatedAt":"2026-10-08T17:58:42.734Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19361/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WarningSignTripodZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19361/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19361/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19361/v1/model.glb\" alt=\"Warning Sign Tripod (Zombie Quarantine Streets)\" 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/19361/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/19361/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19362","slug":"zombie-quarantine-streets-checkpoint-to--057ebfe4-starter-scene","title":"Checkpoint to Safehouse (Zombie Quarantine Streets)","summary":"A clear3m+ inspection route through a gate and canopy towards a braced safehouse, with separated triage and supplies.","description":"A clear3m+ inspection route through a gate and canopy towards a braced safehouse, with separated triage and supplies.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-checkpoint-to--057ebfe4-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/19362/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-checkpoint-to--057ebfe4-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/19362/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19362/v1/poster.webp","blurhash":"U3A,n8.m00rsDOE1b_-;00ml.QE1u5^l^iE1","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":60264,"triangles":1404,"vertices":3276,"meshes":37,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-6.001199960708618,-0.00010147901509363622,-6.300057985168005],"max":[6.899999976158142,5.600027418974813,7.449949644459364]},"sizeMeters":[12.901,5.6,13.75],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":131,"publishedAt":"2026-09-07T16:56:26.168Z","updatedAt":"2026-10-25T07:38:50.055Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19362/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CheckpointToSafehouseZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19362/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19362/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19362/v1/model.glb\" alt=\"Checkpoint to Safehouse (Zombie Quarantine Streets)\" 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/19362/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/19362/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"19363","slug":"zombie-quarantine-streets-repaired-street-corner-f5dca54e","title":"Repaired Street Corner (Zombie Quarantine Streets)","summary":"Structural damage, access openings and barricades around a reusable corner remnant. A radio and water point occupy the sheltered side.","description":"Structural damage, access openings and barricades around a reusable corner remnant. A radio and water point occupy the sheltered side.","status":"published","url":"https://3dassets.dev/assets/zombie-quarantine-streets-repaired-street-corner-f5dca54e","cdnUrl":"https://cdn.3dassets.dev/assets/19363/v1/model.glb","downloadUrl":"https://3dassets.dev/download/zombie-quarantine-streets-repaired-street-corner-f5dca54e","thumbnailUrl":"https://cdn.3dassets.dev/assets/19363/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/19363/v1/poster.webp","blurhash":"U78;ABi_01Mx-BxZIpI;00tR~VXSACEN-o-T","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":54048,"triangles":1108,"vertices":2478,"meshes":20,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-6,-0.00008774071474348943,-2.799923678394336],"max":[6.749971623554161,2.99992370372631,6]},"sizeMeters":[12.75,3,8.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:56:25.407Z","updatedAt":"2026-10-25T13:12:48.929Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/19363/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RepairedStreetCornerZombieQuarantineStreets(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/19363/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/19363/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/19363/v1/model.glb\" alt=\"Repaired Street Corner (Zombie Quarantine Streets)\" 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/19363/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/19363/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":{"slug":"zombie-quarantine-streets","title":"Zombie quarantine street","url":"https://3dassets.dev/demos/zombie-quarantine-streets"}}}