{"data":{"id":155,"slug":"halloween-slasher-street","title":"Halloween Slasher Street","summary":"A dead end 1980s suburban street on Halloween night: a modular clapboard house kit, yard and street furniture, carved pumpkins and graveyard dressing, and the props a slasher film leaves behind.","description":"Sixty four distinct realistic designs and four variants for a grounded 1980s American suburb on the last night of October, plus two assembled scenes. A modular house kit on a 4 m bay and a 3 m storey builds a closed, roofed two storey house from wall, window and door bays, corner posts, gable ends, roof slopes, ridge caps, a porch and a chimney, with declared ports on every bay. Around it: kerbs, a sodium street light, mailboxes, picket and chain link fencing with hinged gates, dead trees, corn rows, two scarecrows, a hayride wagon and the garden shed with its bench and tools. Halloween dressing runs from three carved lanterns and an uncarved pumpkin to foam headstones, a yard skeleton, cobwebbed shrubs, string lights and a pennant banner. The slasher props are a taped off drive, a dropped flashlight, a bicycle in the road, a station wagon and a wood panelled van. No gore, no blood and no characters anywhere: every headstone, sign and label is blank. Metres, +Y up, +Z front, grounded origins. Rigid node transform clips on doors, shutters, gates, lids and wheels; no skinning. Original AI assisted CC0 geometry.","url":"https://3dassets.dev/packs/halloween-slasher-street","coverUrl":"https://cdn.3dassets.dev/assets/27331/v1/poster.webp","assetCount":70,"aiGenerated":true,"aiGeneratedAssetCount":70,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":7075368,"totalTriangles":184684,"starterScene":{"id":"27331","slug":"halloween-slasher-street-dead-end-street-525afad0-starter-scene","title":"Dead End Street at Night (Halloween Slasher Street)","summary":"A 30 by 30 m dead end suburban street on Halloween night. The abandoned two storey house is built from the modular kit, closed on all four sides and roofed: ten ground bays, ten upper bays, four corner posts, six roof slopes, three ridge caps, two gable ends and a block...","description":"A 30 by 30 m dead end suburban street on Halloween night. The abandoned two storey house is built from the modular kit, closed on all four sides and roofed: ten ground bays, ten upper bays, four corner posts, six roof slopes, three ridge caps, two gable ends and a block chimney. Its porch is dressed with carved pumpkins, a candy bowl, a cauldron and a pennant banner, string lights run along both eaves, and foam headstones, a yard skeleton and cobwebbed bushes fill the front garden. A picket fence stands open at the gate, the kerb carries two sodium lamps, mailboxes, trash cans and a dropped bicycle, a station wagon sits crooked on the drive behind police tape and sawhorses, and a wood panelled van waits at the kerb. Corn rows, two scarecrows and a hayride wagon close the field edge; the shed stands open at the back of the lot behind a chain link fence.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-dead-end-street-525afad0-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/27331/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-dead-end-street-525afad0-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/27331/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27331/v1/poster.webp","blurhash":"U58;Ml-p00EM9ZM{xaw|00RQ_2t6~V-;NHNY","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":1792028,"triangles":61250,"vertices":79742,"meshes":242,"materials":12,"textures":3,"animations":[],"boundingBox":{"min":[-13.64430550429791,-0.00020508479929404189,-11.044990387769673],"max":[13.311396731406624,9.413057410062772,18.625390824298744]},"sizeMeters":[26.956,9.413,29.67],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":1,"publishedAt":"2026-09-07T23:32:00.953Z","updatedAt":"2026-09-08T02:03:51.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27331/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeadEndStreetAtNightHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27331/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27331/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27331/v1/model.glb\" alt=\"Dead End Street at Night (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27331/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27331/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"27265","slug":"halloween-slasher-street-clapboard-wall-bay-526aaeea","title":"Clapboard Wall Bay (Halloween Slasher Street)","summary":"Free 3D model of a weathered clapboard wall bay for a Halloween horror game asset kit: 4 m module, 3 m storey, two courses missing.","description":"Free 3D model of a weathered clapboard wall bay for a Halloween horror game asset kit: 4 m module, 3 m storey, two courses missing. Dimensions 4.01 by 3.06 by 0.31 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Connectors: left (bay) at (-2.00, 0.00, 0.00) facing (-1, 0, 0); right (bay) at (2.00, 0.00, 0.00) facing (1, 0, 0); base (bay) at (0.00, 0.00, 0.00) facing (0, -1, 0); top (bay) at (0.00, 3.00, 0.00) facing (0, 1, 0). Ground floor module. Exterior weatherboarding faces +Z; the inside face is plain sheathing. Butt bays end to end on a 4 m grid and stack a second storey on the top port. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-clapboard-wall-bay-526aaeea","cdnUrl":"https://cdn.3dassets.dev/assets/27265/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-clapboard-wall-bay-526aaeea","thumbnailUrl":"https://cdn.3dassets.dev/assets/27265/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27265/v1/poster.webp","blurhash":"U8FY#|-=00t7-;~qog4n00Rj_3RiozxvM{D%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":35964,"triangles":420,"vertices":630,"meshes":3,"materials":3,"textures":2,"animations":[],"boundingBox":{"min":[-2.0110371112823486,0.00006113198037294154,-0.12009914089738366],"max":[2,3.0582519993520245,0.18995727337429558]},"sizeMeters":[4.011,3.058,0.31],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:32.201Z","updatedAt":"2026-09-07T23:31:32.297Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27265/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClapboardWallBayHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27265/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27265/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27265/v1/model.glb\" alt=\"Clapboard Wall Bay (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27265/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27265/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27263","slug":"halloween-slasher-street-boarded-window-bay-91cb6525","title":"Boarded Window Bay (Halloween Slasher Street)","summary":"Free 3D model of a boarded up window bay in weathered clapboard: 4 m Halloween horror kit module with four nailed planks over a 1.5 m opening.","description":"Free 3D model of a boarded up window bay in weathered clapboard: 4 m Halloween horror kit module with four nailed planks over a 1.5 m opening. Dimensions 4.00 by 3.06 by 0.33 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Connectors: left (bay) at (-2.00, 0.00, 0.00) facing (-1, 0, 0); right (bay) at (2.00, 0.00, 0.00) facing (1, 0, 0); base (bay) at (0.00, 0.00, 0.00) facing (0, -1, 0); top (bay) at (0.00, 3.00, 0.00) facing (0, 1, 0). Ground floor module. The opening is recessed and blanked behind the planks rather than cut through, so the bay stays watertight in a scene lit from outside. Boards and nails are fixed geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-boarded-window-bay-91cb6525","cdnUrl":"https://cdn.3dassets.dev/assets/27263/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-boarded-window-bay-91cb6525","thumbnailUrl":"https://cdn.3dassets.dev/assets/27263/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27263/v1/poster.webp","blurhash":"U8EV$w.800%g%M~poz4.00Rjs9IU%Mx]IUD%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":63208,"triangles":1296,"vertices":1777,"meshes":5,"materials":5,"textures":2,"animations":[],"boundingBox":{"min":[-2,-0.00012594417602063146,-0.12002340344657056],"max":[2,3.058439075508418,0.2099636866990673]},"sizeMeters":[4,3.059,0.33],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:32.133Z","updatedAt":"2026-09-07T23:31:32.262Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27263/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoardedWindowBayHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27263/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27263/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27263/v1/model.glb\" alt=\"Boarded Window Bay (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27263/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27263/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27266","slug":"halloween-slasher-street-porch-door-bay-2ce32211","title":"Porch Door Bay (Halloween Slasher Street)","summary":"Free 3D model of a suburban front door bay with a hinged screen door and a lit porch light: 4 m Halloween horror game asset module.","description":"Free 3D model of a suburban front door bay with a hinged screen door and a lit porch light: 4 m Halloween horror game asset module. Dimensions 4.00 by 3.06 by 0.40 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: door-front at (-0.55, 0.06, 0.12) m. Connectors: left (bay) at (-2.00, 0.00, 0.00) facing (-1, 0, 0); right (bay) at (2.00, 0.00, 0.00) facing (1, 0, 0); base (bay) at (0.00, 0.00, 0.00) facing (0, -1, 0); top (bay) at (0.00, 3.00, 0.00) facing (0, 1, 0). Ground floor module. The leaf hinges on its left stile and swings out onto the porch. The frame, the porch light and its hood are fixed; the light is an emissive material with no punctual light attached. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-porch-door-bay-2ce32211","cdnUrl":"https://cdn.3dassets.dev/assets/27266/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-porch-door-bay-2ce32211","thumbnailUrl":"https://cdn.3dassets.dev/assets/27266/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27266/v1/poster.webp","blurhash":"U8ECwZWB00R-_3~qD%4n00t6%MNGRjtQWBMy","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":73516,"triangles":1676,"vertices":2035,"meshes":8,"materials":6,"textures":2,"animations":["open","close"],"boundingBox":{"min":[-2,-0.00012594417602063146,-0.12002340344657056],"max":[2,3.058439075508418,0.28000457581617766]},"sizeMeters":[4,3.059,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:32.234Z","updatedAt":"2026-09-07T23:31:32.332Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27266/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function PorchDoorBayHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27266/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27266/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27266/v1/model.glb\" alt=\"Porch Door Bay (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27266/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27266/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27264","slug":"halloween-slasher-street-upper-floor-wall-bay-388645c4","title":"Upper Floor Wall Bay (Halloween Slasher Street)","summary":"Free 3D model of an upper storey clapboard wall bay with a cast iron downpipe: 4 m Halloween horror kit module, three courses stripped.","description":"Free 3D model of an upper storey clapboard wall bay with a cast iron downpipe: 4 m Halloween horror kit module, three courses stripped. Dimensions 4.00 by 3.06 by 0.36 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Connectors: left (bay) at (-2.00, 0.00, 0.00) facing (-1, 0, 0); right (bay) at (2.00, 0.00, 0.00) facing (1, 0, 0); base (bay) at (0.00, 0.00, 0.00) facing (0, -1, 0); top (bay) at (0.00, 3.00, 0.00) facing (0, 1, 0). Upper floor module with a storey band along its foot. Stack it on a ground bay top port; the downpipe runs the full height and is fixed geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-upper-floor-wall-bay-388645c4","cdnUrl":"https://cdn.3dassets.dev/assets/27264/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-upper-floor-wall-bay-388645c4","thumbnailUrl":"https://cdn.3dassets.dev/assets/27264/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27264/v1/poster.webp","blurhash":"UBF$Y4%M00oL-p~qWU9F00Rj-:ofR*bHWAMx","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":40204,"triangles":612,"vertices":774,"meshes":4,"materials":4,"textures":2,"animations":[],"boundingBox":{"min":[-2,-0.00012594417602063146,-0.11995188532592188],"max":[2,3.058439075508418,0.24504929398665057]},"sizeMeters":[4,3.059,0.365],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:32.146Z","updatedAt":"2026-09-07T23:31:32.273Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27264/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UpperFloorWallBayHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27264/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27264/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27264/v1/model.glb\" alt=\"Upper Floor Wall Bay (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27264/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27264/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27270","slug":"halloween-slasher-street-upper-floor-window-bay-67f7d3d8","title":"Upper Floor Window Bay (Halloween Slasher Street)","summary":"Free 3D model of an upper storey window bay with two hinged louvred shutters and a four pane sash: 4 m Halloween horror game asset module.","description":"Free 3D model of an upper storey window bay with two hinged louvred shutters and a four pane sash: 4 m Halloween horror game asset module. Dimensions 4.00 by 3.06 by 0.34 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: shutter-left at (-0.76, 0.06, 0.15) m; shutter-right at (0.76, 0.06, 0.15) m. Connectors: left (bay) at (-2.00, 0.00, 0.00) facing (-1, 0, 0); right (bay) at (2.00, 0.00, 0.00) facing (1, 0, 0); base (bay) at (0.00, 0.00, 0.00) facing (0, -1, 0); top (bay) at (0.00, 3.00, 0.00) facing (0, 1, 0). Upper floor module. Both shutters hinge on their outer stiles and swing back against the wall. The sash, the glazing bars and the sill are fixed; the glass is opaque and nothing is cut through the wall. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-upper-floor-window-bay-67f7d3d8","cdnUrl":"https://cdn.3dassets.dev/assets/27270/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-upper-floor-window-bay-67f7d3d8","thumbnailUrl":"https://cdn.3dassets.dev/assets/27270/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27270/v1/poster.webp","blurhash":"U7EV=}X800aL?I~qIU0000xa_3M|oytQR*M{","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":59772,"triangles":2008,"vertices":2573,"meshes":8,"materials":5,"textures":1,"animations":["open","close"],"boundingBox":{"min":[-2,-0.00012594417602063146,-0.12002340344657056],"max":[2,3.058439075508418,0.22010329367939402]},"sizeMeters":[4,3.059,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:34.001Z","updatedAt":"2026-09-07T23:31:34.099Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27270/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function UpperFloorWindowBayHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27270/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27270/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27270/v1/model.glb\" alt=\"Upper Floor Window Bay (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27270/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27270/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27267","slug":"halloween-slasher-street-house-corner-post-ae23da19","title":"House Corner Post (Halloween Slasher Street)","summary":"Free 3D model of a boxed corner post for a clapboard house kit: 6.2 m two storey column with a plinth and a cap, for Halloween horror game scenes.","description":"Free 3D model of a boxed corner post for a clapboard house kit: 6.2 m two storey column with a plinth and a cap, for Halloween horror game scenes. Dimensions 0.52 by 6.20 by 0.52 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Connectors: wall-a (bay) at (0.00, 0.00, 0.00) facing (1, 0, 0); wall-b (bay) at (0.00, 0.00, 0.00) facing (0, 0, 1). Stands in the square where two wall runs stop, so neither run has to mitre. Its port sits on the grid node both runs end on; place it at the corner coordinate with no offset. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-house-corner-post-ae23da19","cdnUrl":"https://cdn.3dassets.dev/assets/27267/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-house-corner-post-ae23da19","thumbnailUrl":"https://cdn.3dassets.dev/assets/27267/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27267/v1/poster.webp","blurhash":"U27w{D^+0000$,bFI-j056NH?H-nyCX7Mxra","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22084,"triangles":588,"vertices":806,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.2600885014934987,0,-0.2600885014934987],"max":[0.2600885014934987,6.199999809265137,0.2600885014934987]},"sizeMeters":[0.52,6.2,0.52],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:33.794Z","updatedAt":"2026-09-07T23:31:33.893Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27267/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HouseCornerPostHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27267/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27267/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27267/v1/model.glb\" alt=\"House Corner Post (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27267/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27267/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27268","slug":"halloween-slasher-street-gable-end-wall-3cd71374","title":"Gable End Wall (Halloween Slasher Street)","summary":"Free 3D model of a clapboard gable end wall with a round attic vent: 8 m span, 3 m rise, closes the end of a Halloween horror house kit.","description":"Free 3D model of a clapboard gable end wall with a round attic vent: 8 m span, 3 m rise, closes the end of a Halloween horror house kit. Dimensions 0.56 by 3.20 by 8.17 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Sits on the top port of an upper storey run and closes the roof at that end. The rake boards follow the 33 degree pitch of the roof slope panel. Static geometry; the vent is blanked, not cut through. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-gable-end-wall-3cd71374","cdnUrl":"https://cdn.3dassets.dev/assets/27268/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-gable-end-wall-3cd71374","thumbnailUrl":"https://cdn.3dassets.dev/assets/27268/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27268/v1/poster.webp","blurhash":"U697kY?b00IU9F9FMxoK00%M~px]-;-;ozM|","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":18936,"triangles":308,"vertices":600,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.1599999964237213,0.000018605595232923378,-4.084001541137695],"max":[0.4000000059604645,3.195976963633893,4.084001541137695]},"sizeMeters":[0.56,3.196,8.168],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:33.912Z","updatedAt":"2026-09-07T23:31:34.037Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27268/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GableEndWallHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27268/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27268/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27268/v1/model.glb\" alt=\"Gable End Wall (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27268/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27268/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27269","slug":"halloween-slasher-street-roof-slope-panel-65896f95","title":"Roof Slope Panel (Halloween Slasher Street)","summary":"Free 3D model of an asphalt shingle roof slope panel for a Halloween horror house kit: 4 m wide, 4.6 m run, 3 m rise, twelve weathered courses.","description":"Free 3D model of an asphalt shingle roof slope panel for a Halloween horror house kit: 4 m wide, 4.6 m run, 3 m rise, twelve weathered courses. Dimensions 4.00 by 3.24 by 4.73 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The origin sits on the eave, at the outer face of the fascia, so the panel drops straight onto a wall top at the eave line and its far end lands on the ridge. Two panels back to back make a gable roof. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-roof-slope-panel-65896f95","cdnUrl":"https://cdn.3dassets.dev/assets/27269/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-roof-slope-panel-65896f95","thumbnailUrl":"https://cdn.3dassets.dev/assets/27269/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27269/v1/poster.webp","blurhash":"U397U~.800Mx?b0KIA?v009F?vxtRj~Xx]Mw","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":25732,"triangles":168,"vertices":391,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-2.0001372918256943,0.00009586647206116794,-4.599999904632568],"max":[2.0001372918256943,3.239904143064682,0.12940622866153717]},"sizeMeters":[4,3.24,4.729],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:33.931Z","updatedAt":"2026-09-07T23:31:34.055Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27269/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofSlopePanelHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27269/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27269/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27269/v1/model.glb\" alt=\"Roof Slope Panel (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27269/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27269/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27271","slug":"halloween-slasher-street-roof-ridge-cap-b5f13a67","title":"Roof Ridge Cap (Halloween Slasher Street)","summary":"Free 3D model of a shingled ridge cap for a Halloween horror house roof kit: 4 m chevron matched to the 33 degree pitch of the slope panel.","description":"Free 3D model of a shingled ridge cap for a Halloween horror house roof kit: 4 m chevron matched to the 33 degree pitch of the slope panel. Dimensions 4.00 by 0.54 by 1.28 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The chevron underside follows the slope panel exactly, so it beds down on the ridge with no gap at its edges. The origin is at the eaves side edges, which is the lowest point of the cap. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-roof-ridge-cap-b5f13a67","cdnUrl":"https://cdn.3dassets.dev/assets/27271/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-roof-ridge-cap-b5f13a67","thumbnailUrl":"https://cdn.3dassets.dev/assets/27271/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27271/v1/poster.webp","blurhash":"U27d,#%M00xt.8?vt6D%00t7_3M{4n00M|-;","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8628,"triangles":216,"vertices":336,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.000002339254926819745,-0.6402172917874691],"max":[2,0.5430574100627727,0.6402172917874691]},"sizeMeters":[4,0.543,1.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:35.411Z","updatedAt":"2026-09-07T23:31:35.517Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27271/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofRidgeCapHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27271/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27271/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27271/v1/model.glb\" alt=\"Roof Ridge Cap (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27271/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27271/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27272","slug":"halloween-slasher-street-porch-deck-section-bcdeb474","title":"Porch Deck Section (Halloween Slasher Street)","summary":"Free 3D model of a timber porch deck section with beams, plank boards and a lattice skirt: 3.2 by 2.4 m Halloween horror suburban house module.","description":"Free 3D model of a timber porch deck section with beams, plank boards and a lattice skirt: 3.2 by 2.4 m Halloween horror suburban house module. Dimensions 3.20 by 0.45 by 2.44 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The deck surface sits 0.45 m above grade. Butt two sections side by side for a six metre porch and meet them with the porch steps. Static geometry; the lattice is modelled, not painted on. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-porch-deck-section-bcdeb474","cdnUrl":"https://cdn.3dassets.dev/assets/27272/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-porch-deck-section-bcdeb474","thumbnailUrl":"https://cdn.3dassets.dev/assets/27272/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27272/v1/poster.webp","blurhash":"U170Yz^50NNH^4sVJ+On02Ef^PNw0$W.wLn7","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":49164,"triangles":900,"vertices":1237,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-1.600000023841858,-0.000006875977960174584,-1.1925168792463714],"max":[1.600000023841858,0.4500068640570312,1.2450269336146285]},"sizeMeters":[3.2,0.45,2.438],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:35.567Z","updatedAt":"2026-09-07T23:31:35.688Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27272/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PorchDeckSectionHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27272/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27272/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27272/v1/model.glb\" alt=\"Porch Deck Section (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27272/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27272/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27273","slug":"halloween-slasher-street-porch-steps-f1c48538","title":"Porch Steps (Halloween Slasher Street)","summary":"Free 3D model of three timber porch steps with cheek stringers and a painted handrail: 0.45 m rise for a Halloween horror suburban porch deck.","description":"Free 3D model of three timber porch steps with cheek stringers and a painted handrail: 0.45 m rise for a Halloween horror suburban porch deck. Dimensions 1.80 by 1.63 by 1.00 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Rises 0.45 m over three treads, which is exactly the porch deck section height, and the top tread lands at the deck edge. The origin is at grade under the bottom nosing. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-porch-steps-f1c48538","cdnUrl":"https://cdn.3dassets.dev/assets/27273/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-porch-steps-f1c48538","thumbnailUrl":"https://cdn.3dassets.dev/assets/27273/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27273/v1/poster.webp","blurhash":"U4AJ.u_2004n0#M{~WMy02o~DiDO^3-;9ZEL","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":32176,"triangles":280,"vertices":490,"meshes":3,"materials":3,"textures":2,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0.000024867843809589507,-0.3598382529637002],"max":[0.8999999761581421,1.628384710476928,0.6398382243534707]},"sizeMeters":[1.8,1.628,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:35.586Z","updatedAt":"2026-09-07T23:31:35.713Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27273/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PorchStepsHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27273/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27273/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27273/v1/model.glb\" alt=\"Porch Steps (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27273/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27273/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27274","slug":"halloween-slasher-street-porch-roof-section-e3940613","title":"Porch Roof Section (Halloween Slasher Street)","summary":"Free 3D model of a shingled lean to porch roof on two painted posts: 3.2 m Halloween horror suburban house module, 2.3 m to the head.","description":"Free 3D model of a shingled lean to porch roof on two painted posts: 3.2 m Halloween horror suburban house module, 2.3 m to the head. Dimensions 3.71 by 2.63 by 2.66 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Stands on the porch deck section, so place it 0.45 m above grade. The roof falls 0.3 m from the house wall out to the fascia. Static geometry; nothing here is hollow. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-porch-roof-section-e3940613","cdnUrl":"https://cdn.3dassets.dev/assets/27274/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-porch-roof-section-e3940613","thumbnailUrl":"https://cdn.3dassets.dev/assets/27274/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27274/v1/poster.webp","blurhash":"U784ub-;4nyD~WtQInRQM|RPRPV@9taesCbv","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36344,"triangles":756,"vertices":809,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-1.8535534143447876,-0.000021109496007865047,-1.2499908518976013],"max":[1.8535534143447876,2.632810636835968,1.4100522544699643]},"sizeMeters":[3.707,2.633,2.66],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:35.655Z","updatedAt":"2026-09-07T23:31:35.751Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27274/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PorchRoofSectionHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27274/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27274/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27274/v1/model.glb\" alt=\"Porch Roof Section (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27274/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27274/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27275","slug":"halloween-slasher-street-block-chimney-stack-1f855b5a","title":"Block Chimney Stack (Halloween Slasher Street)","summary":"Free 3D model of a rendered block chimney stack with two flue pots and a soot stain: tall exterior stack for a Halloween horror suburban house.","description":"Free 3D model of a rendered block chimney stack with two flue pots and a soot stain: tall exterior stack for a Halloween horror suburban house. Dimensions 1.14 by 7.04 by 1.06 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A freestanding exterior stack that runs up the outside of a gable wall, so it clears a two storey house and its roof with no flashing cut. The origin is at grade on the footprint centre. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-block-chimney-stack-1f855b5a","cdnUrl":"https://cdn.3dassets.dev/assets/27275/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-block-chimney-stack-1f855b5a","thumbnailUrl":"https://cdn.3dassets.dev/assets/27275/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27275/v1/poster.webp","blurhash":"U297eK?b0000IUj]-pjX00WB~qt7o#ogjEM_","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":67324,"triangles":664,"vertices":854,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.5701162755211036,0,-0.5300454725791193],"max":[0.5701162755211036,7.039999961853027,0.5300454725791193]},"sizeMeters":[1.14,7.04,1.06],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:38.066Z","updatedAt":"2026-09-07T23:31:38.161Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27275/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlockChimneyStackHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27275/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27275/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27275/v1/model.glb\" alt=\"Block Chimney Stack (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27275/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27275/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27276","slug":"halloween-slasher-street-concrete-kerb-section-ee2da78a","title":"Concrete Kerb Section (Halloween Slasher Street)","summary":"Free 3D model of a 4 m concrete kerb, gutter and cracked sidewalk section: modular street edge for Halloween horror suburban game scenes.","description":"Free 3D model of a 4 m concrete kerb, gutter and cracked sidewalk section: modular street edge for Halloween horror suburban game scenes. Dimensions 4.00 by 0.26 by 2.58 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Butt sections end to end along X for a street of any length; the asphalt strip runs to the origin edge so two rows can face each other across a carriageway. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-concrete-kerb-section-ee2da78a","cdnUrl":"https://cdn.3dassets.dev/assets/27276/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-concrete-kerb-section-ee2da78a","thumbnailUrl":"https://cdn.3dassets.dev/assets/27276/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27276/v1/poster.webp","blurhash":"U8A,zi~p00RjM{%M%MM{004n?bt7-:9G9F%2","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":55944,"triangles":192,"vertices":285,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-2,-0.00005035479557733563,-1.2999831909779302],"max":[2,0.25988677156147244,1.2812780106468211]},"sizeMeters":[4,0.26,2.581],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:37.238Z","updatedAt":"2026-09-07T23:31:37.351Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27276/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConcreteKerbSectionHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27276/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27276/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27276/v1/model.glb\" alt=\"Concrete Kerb Section (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27276/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27276/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27277","slug":"halloween-slasher-street-sodium-street-light-4cc0541b","title":"Sodium Street Light (Halloween Slasher Street)","summary":"Free 3D model of a 7 m sodium street light with a curved mast arm and a lit cobra head: orange emissive lens for Halloween horror night scenes.","description":"Free 3D model of a 7 m sodium street light with a curved mast arm and a lit cobra head: orange emissive lens for Halloween horror night scenes. Dimensions 2.34 by 7.20 by 0.48 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The head is an emissive material, not a punctual light: add your own light at the lens to cast anything. The pole, the arm and the base access door are one static piece. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-sodium-street-light-4cc0541b","cdnUrl":"https://cdn.3dassets.dev/assets/27277/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-sodium-street-light-4cc0541b","thumbnailUrl":"https://cdn.3dassets.dev/assets/27277/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27277/v1/poster.webp","blurhash":"U25}py_N0000_2E14n_2%1D%9Z_3~q%M9F9F","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16260,"triangles":436,"vertices":721,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.22828917671213866,0,-0.2400555748176534],"max":[2.1153303133345673,7.2032060623168945,0.2400555748176534]},"sizeMeters":[2.344,7.203,0.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:37.257Z","updatedAt":"2026-09-07T23:31:37.366Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27277/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SodiumStreetLightHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27277/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27277/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27277/v1/model.glb\" alt=\"Sodium Street Light (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27277/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27277/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27278","slug":"halloween-slasher-street-suburban-mailbox-d22d1dac","title":"Suburban Mailbox (Halloween Slasher Street)","summary":"Free 3D model of a roadside tunnel mailbox on a timber post with the flag up and mail sticking out: Halloween horror suburban street prop.","description":"Free 3D model of a roadside tunnel mailbox on a timber post with the flag up and mail sticking out: Halloween horror suburban street prop. Dimensions 0.44 by 1.44 by 0.53 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Stands 1.35 m to the top of the box, which is the American roadside height. The door, the flag and the letters are fixed geometry; nothing opens. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-suburban-mailbox-d22d1dac","cdnUrl":"https://cdn.3dassets.dev/assets/27278/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-suburban-mailbox-d22d1dac","thumbnailUrl":"https://cdn.3dassets.dev/assets/27278/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27278/v1/poster.webp","blurhash":"U55qt?oz00Mx~XkD4nVsxvWCM_s:IURjxuxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":82840,"triangles":716,"vertices":715,"meshes":4,"materials":4,"textures":2,"animations":[],"boundingBox":{"min":[-0.22000427352798924,0,-0.20000000298023224],"max":[0.22000427352798924,1.440000057220459,0.3249984762722053]},"sizeMeters":[0.44,1.44,0.525],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:37.280Z","updatedAt":"2026-09-07T23:31:37.381Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27278/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SuburbanMailboxHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27278/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27278/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27278/v1/model.glb\" alt=\"Suburban Mailbox (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27278/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27278/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27281","slug":"halloween-slasher-street-picket-fence-run-67cea0c5","title":"Picket Fence Run (Halloween Slasher Street)","summary":"Free 3D model of a 3 m weathered picket fence run with two boards missing and one hanging loose: Halloween horror suburban yard module.","description":"Free 3D model of a 3 m weathered picket fence run with two boards missing and one hanging loose: Halloween horror suburban yard module. Dimensions 3.05 by 1.26 by 0.19 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Posts sit on the module ends, so runs butt at 3 m centres and a gate takes the place of one bay. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-picket-fence-run-67cea0c5","cdnUrl":"https://cdn.3dassets.dev/assets/27281/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-picket-fence-run-67cea0c5","thumbnailUrl":"https://cdn.3dassets.dev/assets/27281/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27281/v1/poster.webp","blurhash":"UCD,1MxvV[%Nof~qxtof00Rj-;j?Rj9Fa$t7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":52032,"triangles":1852,"vertices":1820,"meshes":1,"materials":1,"textures":1,"animations":[],"boundingBox":{"min":[-1.524999976158142,-0.00002181565288250642,-0.08494308358164918],"max":[1.524999976158142,1.2600218061161392,0.10494307940932404]},"sizeMeters":[3.05,1.26,0.19],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:39.095Z","updatedAt":"2026-09-07T23:31:39.388Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27281/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PicketFenceRunHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27281/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27281/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27281/v1/model.glb\" alt=\"Picket Fence Run (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27281/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27281/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27279","slug":"halloween-slasher-street-picket-fence-gate-b0f935cc","title":"Picket Fence Gate (Halloween Slasher Street)","summary":"Free 3D model of a 1.5 m picket yard gate with a hinged braced leaf and a thumb latch: Halloween horror suburban yard module.","description":"Free 3D model of a 1.5 m picket yard gate with a hinged braced leaf and a thumb latch: Halloween horror suburban yard module. Dimensions 1.55 by 1.35 by 0.24 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: gate-leaf at (-0.60, 0.00, 0.04) m. The leaf hinges on the left post and swings out to the front. The posts, the latch and the strap hinges are fixed. Sits in the line of the picket fence run. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-picket-fence-gate-b0f935cc","cdnUrl":"https://cdn.3dassets.dev/assets/27279/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-picket-fence-gate-b0f935cc","thumbnailUrl":"https://cdn.3dassets.dev/assets/27279/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27279/v1/poster.webp","blurhash":"U8Bf|bD$00R-oJ-;oz4o00%M~qM_xuR+M{%L","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46096,"triangles":1596,"vertices":1529,"meshes":3,"materials":2,"textures":1,"animations":["open","close"],"boundingBox":{"min":[-0.7749999761581421,3.268641812770312e-8,-0.09498580597097991],"max":[0.7749999761581421,1.34999999115544,0.14498504503197368]},"sizeMeters":[1.55,1.35,0.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:39.045Z","updatedAt":"2026-09-07T23:31:39.369Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27279/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function PicketFenceGateHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27279/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27279/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27279/v1/model.glb\" alt=\"Picket Fence Gate (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27279/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27279/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27280","slug":"halloween-slasher-street-picket-fence-gate-open-a904a819","title":"Picket Fence Gate Open (Halloween Slasher Street)","summary":"Free 3D model of a picket yard gate standing open on its hinges: pre posed Halloween horror variant for a scene that needs the gate ajar.","description":"Free 3D model of a picket yard gate standing open on its hinges: pre posed Halloween horror variant for a scene that needs the gate ajar. Dimensions 1.55 by 1.35 by 1.16 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The leaf pose is baked into the geometry at 62 degrees and carries no clip, so it stays put in a static scene. Use the closed model when you want the animation. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data. Functional variant of picket-fence-gate.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-picket-fence-gate-open-a904a819","cdnUrl":"https://cdn.3dassets.dev/assets/27280/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-picket-fence-gate-open-a904a819","thumbnailUrl":"https://cdn.3dassets.dev/assets/27280/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27280/v1/poster.webp","blurhash":"UFC6x=~p4nxZt7t7xuof00D%%3fSIURkt7az","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":45064,"triangles":1596,"vertices":1522,"meshes":3,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.7749999761581421,3.268641812770312e-8,-1.0697912788391113],"max":[0.7749999761581421,1.34999999115544,0.09498580597097991]},"sizeMeters":[1.55,1.35,1.165],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:39.063Z","updatedAt":"2026-09-07T23:31:39.372Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27280/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PicketFenceGateOpenHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27280/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27280/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27280/v1/model.glb\" alt=\"Picket Fence Gate Open (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27280/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27280/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27282","slug":"halloween-slasher-street-chain-link-fence-bay-dfb626eb","title":"Chain Link Fence Bay (Halloween Slasher Street)","summary":"Free 3D model of a 3 m chain link fence bay with a top rail and a torn corner: modular Halloween horror boundary for yards and lots.","description":"Free 3D model of a 3 m chain link fence bay with a top rail and a torn corner: modular Halloween horror boundary for yards and lots. Dimensions 2.98 by 1.90 by 0.08 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Line posts sit on the module ends so bays butt at 3 m centres. The diamond mesh is modelled wire, not a cut out texture, so it reads from both sides. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-chain-link-fence-bay-dfb626eb","cdnUrl":"https://cdn.3dassets.dev/assets/27282/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-chain-link-fence-bay-dfb626eb","thumbnailUrl":"https://cdn.3dassets.dev/assets/27282/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27282/v1/poster.webp","blurhash":"U8C%Eb-;00xu?c_4ocD%00t8?cM_IAozxuRP","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36888,"triangles":940,"vertices":1875,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.4900000095367432,-0.000057619288220456255,-0.04001586988104904],"max":[1.4900000095367432,1.8950576002147341,0.04001586988104904]},"sizeMeters":[2.98,1.895,0.08],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:40.674Z","updatedAt":"2026-09-07T23:31:40.783Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27282/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChainLinkFenceBayHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27282/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27282/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27282/v1/model.glb\" alt=\"Chain Link Fence Bay (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27282/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27282/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27284","slug":"halloween-slasher-street-chain-link-gate-1c77f9bf","title":"Chain Link Gate (Halloween Slasher Street)","summary":"Free 3D model of a 1.8 m chain link gate on two posts with a hinged tube frame leaf: Halloween horror yard and lot entrance module.","description":"Free 3D model of a 1.8 m chain link gate on two posts with a hinged tube frame leaf: Halloween horror yard and lot entrance module. Dimensions 1.81 by 1.95 by 0.14 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: gate-leaf at (-0.78, -0.00, 0.05) m. The leaf hinges on the left post and swings out to the front. The posts, the caps and the latch are fixed geometry. Drops into a run of chain link fence bays. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-chain-link-gate-1c77f9bf","cdnUrl":"https://cdn.3dassets.dev/assets/27284/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-chain-link-gate-1c77f9bf","thumbnailUrl":"https://cdn.3dassets.dev/assets/27284/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27284/v1/poster.webp","blurhash":"U4AdDx00004nx[?bIA4T00?b~qWVM|a#%2WT","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":32908,"triangles":860,"vertices":1560,"meshes":2,"materials":1,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.9050149762001437,0,-0.04499038776967343],"max":[0.9050149762001437,1.9500000476837158,0.10002952748344837]},"sizeMeters":[1.81,1.95,0.145],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:40.917Z","updatedAt":"2026-09-07T23:31:41.020Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27284/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function ChainLinkGateHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27284/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27284/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27284/v1/model.glb\" alt=\"Chain Link Gate (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27284/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27284/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27285","slug":"halloween-slasher-street-dead-oak-tree-f23f4382","title":"Dead Oak Tree (Halloween Slasher Street)","summary":"Free 3D model of a bare dead oak with a forked crown and surface roots: about 6 m of leafless silhouette for Halloween horror night scenes.","description":"Free 3D model of a bare dead oak with a forked crown and surface roots: about 6 m of leafless silhouette for Halloween horror night scenes. Dimensions 4.27 by 5.77 by 4.17 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. No leaves anywhere, which is what makes it read against a sky. The origin is at grade on the trunk centre. Static geometry; nothing sways. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-dead-oak-tree-f23f4382","cdnUrl":"https://cdn.3dassets.dev/assets/27285/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-dead-oak-tree-f23f4382","thumbnailUrl":"https://cdn.3dassets.dev/assets/27285/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27285/v1/poster.webp","blurhash":"U14dods:0gEM]kjZK4kC9]o0-USh2as:;MNG","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":63844,"triangles":847,"vertices":1751,"meshes":1,"materials":1,"textures":1,"animations":[],"boundingBox":{"min":[-2.1622152422535836,0,-2.0297453757677326],"max":[2.1097767447102487,5.766678810119629,2.142988001957918]},"sizeMeters":[4.272,5.767,4.173],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:40.978Z","updatedAt":"2026-09-07T23:31:41.070Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27285/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeadOakTreeHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27285/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27285/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27285/v1/model.glb\" alt=\"Dead Oak Tree (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27285/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27285/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27283","slug":"halloween-slasher-street-overgrown-hedge-14c2f22b","title":"Overgrown Hedge (Halloween Slasher Street)","summary":"Free 3D model of an unclipped suburban hedge gone leggy, 2.4 m long and 1.1 m tall: dark massing for Halloween horror front yards.","description":"Free 3D model of an unclipped suburban hedge gone leggy, 2.4 m long and 1.1 m tall: dark massing for Halloween horror front yards. Dimensions 2.85 by 1.46 by 0.93 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Built as overlapping foliage masses on woody stems, so it reads from any angle without an alpha card. Place several end to end for a boundary. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-overgrown-hedge-14c2f22b","cdnUrl":"https://cdn.3dassets.dev/assets/27283/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-overgrown-hedge-14c2f22b","thumbnailUrl":"https://cdn.3dassets.dev/assets/27283/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27283/v1/poster.webp","blurhash":"U59Q]ZXR00s9_2%gNGIA00t7_MRj00DPr@%z","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46908,"triangles":1216,"vertices":1268,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-1.4614014625549316,-0.000003272054338476771,-0.46529352153068265],"max":[1.3838486671447754,1.4600033102013112,0.46529352153068265]},"sizeMeters":[2.845,1.46,0.931],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:40.901Z","updatedAt":"2026-09-07T23:31:41.018Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27283/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OvergrownHedgeHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27283/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27283/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27283/v1/model.glb\" alt=\"Overgrown Hedge (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27283/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27283/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27286","slug":"halloween-slasher-street-garden-shed-f6d52979","title":"Garden Shed (Halloween Slasher Street)","summary":"Free 3D model of a weathered timber garden shed with a hinged ledged door and a grimy side window: 2.5 by 2.1 m Halloween horror yard building.","description":"Free 3D model of a weathered timber garden shed with a hinged ledged door and a grimy side window: 2.5 by 2.1 m Halloween horror yard building. Dimensions 3.92 by 2.98 by 2.22 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: door-shed at (-0.50, 0.00, 1.06) m. Floor, back and side walls are modelled, so the interior reads through the doorway and takes a workbench and a tool rack. The roof, the window and the frame are fixed; only the leaf swings. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-garden-shed-f6d52979","cdnUrl":"https://cdn.3dassets.dev/assets/27286/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-garden-shed-f6d52979","thumbnailUrl":"https://cdn.3dassets.dev/assets/27286/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27286/v1/poster.webp","blurhash":"U2BWY%~q009H0Mxv?G9F009Z~qsn~TWA9F-;","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":90672,"triangles":1980,"vertices":2856,"meshes":8,"materials":7,"textures":2,"animations":["open","close"],"boundingBox":{"min":[-1.9586091041564941,0.00003112753856100714,-1.06229384098374],"max":[1.9586091041564941,2.9841804929341613,1.1550035646024714]},"sizeMeters":[3.917,2.984,2.217],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:42.374Z","updatedAt":"2026-09-07T23:31:42.479Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27286/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function GardenShedHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27286/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27286/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27286/v1/model.glb\" alt=\"Garden Shed (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27286/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27286/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27288","slug":"halloween-slasher-street-garden-shed-door-open-22a801b4","title":"Garden Shed Door Open (Halloween Slasher Street)","summary":"Free 3D model of a timber garden shed with its door standing wide open: pre posed Halloween horror variant showing the dark interior.","description":"Free 3D model of a timber garden shed with its door standing wide open: pre posed Halloween horror variant showing the dark interior. Dimensions 3.92 by 2.98 by 2.60 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The door pose is baked at 68 degrees and carries no clip, so it holds in a static scene. Use the closed model when you want the open and close animation. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data. Functional variant of garden-shed.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-garden-shed-door-open-22a801b4","cdnUrl":"https://cdn.3dassets.dev/assets/27288/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-garden-shed-door-open-22a801b4","thumbnailUrl":"https://cdn.3dassets.dev/assets/27288/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27288/v1/poster.webp","blurhash":"U2Amk|i^00?w4;%h^*4T00WV~qt6w@H@4.~q","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":89740,"triangles":1980,"vertices":2846,"meshes":8,"materials":7,"textures":2,"animations":[],"boundingBox":{"min":[-1.9586091041564941,0.00003112753856100714,-1.06229384098374],"max":[1.9586091041564941,2.9841804929341613,1.5346286243877443]},"sizeMeters":[3.917,2.984,2.597],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:42.629Z","updatedAt":"2026-09-07T23:31:42.740Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27288/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GardenShedDoorOpenHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27288/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27288/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27288/v1/model.glb\" alt=\"Garden Shed Door Open (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27288/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27288/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27287","slug":"halloween-slasher-street-shed-workbench-5fe9a216","title":"Shed Workbench (Halloween Slasher Street)","summary":"Free 3D model of a shed workbench with a bench vice, a pegboard of hanging tools and jars: 1.8 m Halloween horror interior prop.","description":"Free 3D model of a shed workbench with a bench vice, a pegboard of hanging tools and jars: 1.8 m Halloween horror interior prop. Dimensions 1.80 by 1.60 by 0.90 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Bench top at 0.87 m with a lower shelf. The vice jaws, the pegboard tools and the jars are fixed geometry; nothing on this bench moves. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-shed-workbench-5fe9a216","cdnUrl":"https://cdn.3dassets.dev/assets/27287/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-shed-workbench-5fe9a216","thumbnailUrl":"https://cdn.3dassets.dev/assets/27287/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27287/v1/poster.webp","blurhash":"U18pJt*I00QS~Xtm5R9Y009t%Nt84TrAxuyY","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":57168,"triangles":1552,"vertices":1649,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.8999999761581421,-0.000021329842375794605,-0.450068654723573],"max":[0.8999999761581421,1.6000213536842338,0.450068654723573]},"sizeMeters":[1.8,1.6,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:42.596Z","updatedAt":"2026-09-07T23:31:42.722Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27287/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShedWorkbenchHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27287/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27287/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27287/v1/model.glb\" alt=\"Shed Workbench (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27287/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27287/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27289","slug":"halloween-slasher-street-hanging-tool-rack-62778c32","title":"Hanging Tool Rack (Halloween Slasher Street)","summary":"Free 3D model of a wall tool rack with a saw, a sickle, shears, a mallet and hanging chain: Halloween horror shed interior prop.","description":"Free 3D model of a wall tool rack with a saw, a sickle, shears, a mallet and hanging chain: Halloween horror shed interior prop. Dimensions 1.40 by 0.90 by 0.17 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The origin sits at the bottom of the backboard, so lift the whole model to the height you want it fixed at and set it against a wall. Every tool is fixed to the board; nothing swings. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-hanging-tool-rack-62778c32","cdnUrl":"https://cdn.3dassets.dev/assets/27289/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-hanging-tool-rack-62778c32","thumbnailUrl":"https://cdn.3dassets.dev/assets/27289/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27289/v1/poster.webp","blurhash":"U38pP-%102$e-D^PngEM0Kn6=zX8Z$r;o$I^","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":42648,"triangles":1040,"vertices":1063,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.699999988079071,-0.00003204869187872772,-0.024985043881701766],"max":[0.699999988079071,0.9000320248500209,0.14497695832775073]},"sizeMeters":[1.4,0.9,0.17],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:42.657Z","updatedAt":"2026-09-07T23:31:42.764Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27289/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HangingToolRackHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27289/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27289/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27289/v1/model.glb\" alt=\"Hanging Tool Rack (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27289/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27289/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27290","slug":"halloween-slasher-street-hay-bale-66055fa6","title":"Hay Bale (Halloween Slasher Street)","summary":"Free 3D model of a small rectangular straw bale bound with two twines: 1 m Halloween horror harvest prop for porches, yards and hayrides.","description":"Free 3D model of a small rectangular straw bale bound with two twines: 1 m Halloween horror harvest prop for porches, yards and hayrides. Dimensions 1.02 by 0.57 by 0.46 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Stack them, stand them on end or line a hayride with them. The twines are modelled cord. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-hay-bale-66055fa6","cdnUrl":"https://cdn.3dassets.dev/assets/27290/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-hay-bale-66055fa6","thumbnailUrl":"https://cdn.3dassets.dev/assets/27290/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27290/v1/poster.webp","blurhash":"UAG[r{_200W-%2~Vx[D+00M|-.R*MxE2NGM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":24468,"triangles":612,"vertices":1178,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5099999904632568,0.0000036694146957616525,-0.23119815002938018],"max":[0.5099999904632568,0.5669313045988554,0.23119815002938018]},"sizeMeters":[1.02,0.567,0.462],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:43.999Z","updatedAt":"2026-09-07T23:31:44.095Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27290/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HayBaleHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27290/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27290/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27290/v1/model.glb\" alt=\"Hay Bale (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27290/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27290/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27291","slug":"halloween-slasher-street-cornstalk-clump-cc4c9832","title":"Cornstalk Clump (Halloween Slasher Street)","summary":"Free 3D model of a clump of four dried corn stalks with drooping leaves and a cob: 2.2 m Halloween horror field and yard planting.","description":"Free 3D model of a clump of four dried corn stalks with drooping leaves and a cob: 2.2 m Halloween horror field and yard planting. Dimensions 1.99 by 2.45 by 1.17 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A loose clump for edges and corners where a full row would not fit. Origin at grade in the middle of the clump. Static geometry; nothing sways. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-cornstalk-clump-cc4c9832","cdnUrl":"https://cdn.3dassets.dev/assets/27291/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-cornstalk-clump-cc4c9832","thumbnailUrl":"https://cdn.3dassets.dev/assets/27291/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27291/v1/poster.webp","blurhash":"UCBf,:xt00M}bFt7ofIp00WB~Uf8M|M|t6%L","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":20644,"triangles":492,"vertices":1028,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0443055042979097,0,-0.5561338106555309],"max":[0.9494542488810395,2.4501941204071045,0.6161338130397167]},"sizeMeters":[1.994,2.45,1.172],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:44.186Z","updatedAt":"2026-09-07T23:31:44.321Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27291/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornstalkClumpHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27291/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27291/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27291/v1/model.glb\" alt=\"Cornstalk Clump (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27291/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27291/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27293","slug":"halloween-slasher-street-cornfield-row-90837e3b","title":"Cornfield Row (Halloween Slasher Street)","summary":"Free 3D model of a 4 m row of nine dried corn stalks on a tilled ridge: modular Halloween horror cornfield edge for suburban game scenes.","description":"Free 3D model of a 4 m row of nine dried corn stalks on a tilled ridge: modular Halloween horror cornfield edge for suburban game scenes. Dimensions 4.81 by 2.66 by 1.07 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Rows butt end to end at 4 m centres and sit side by side at 1 m spacing for a field. Origin at grade at the middle of the row. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-cornfield-row-90837e3b","cdnUrl":"https://cdn.3dassets.dev/assets/27293/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-cornfield-row-90837e3b","thumbnailUrl":"https://cdn.3dassets.dev/assets/27293/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27293/v1/poster.webp","blurhash":"U9C~;Yxp01WY?Z_0M{9b00xt~VIW8|0L-:-:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":62076,"triangles":1176,"vertices":2321,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-2.4426584243774414,-0.00008653323272822533,-0.4861065323480802],"max":[2.3701095581054688,2.6604707113943493,0.5861065561899381]},"sizeMeters":[4.813,2.661,1.072],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:44.303Z","updatedAt":"2026-09-07T23:31:44.417Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27293/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornfieldRowHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27293/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27293/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27293/v1/model.glb\" alt=\"Cornfield Row (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27293/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27293/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27292","slug":"halloween-slasher-street-scarecrow-on-post-02cc268c","title":"Scarecrow On Post (Halloween Slasher Street)","summary":"Free 3D model of a straw scarecrow in a red plaid shirt and a straw hat on a cross post: 2.6 m Halloween horror cornfield figure.","description":"Free 3D model of a straw scarecrow in a red plaid shirt and a straw hat on a cross post: 2.6 m Halloween horror cornfield figure. Dimensions 1.79 by 2.61 by 0.72 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: scarecrow-body at (0.00, 1.02, 0.00) m. The whole figure above the post socket is one node that rocks on its stake; the ground post and the socket stay put. No face beyond stitched button eyes and a sewn mouth, and no character rig anywhere. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: sway. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-scarecrow-on-post-02cc268c","cdnUrl":"https://cdn.3dassets.dev/assets/27292/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-scarecrow-on-post-02cc268c","thumbnailUrl":"https://cdn.3dassets.dev/assets/27292/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27292/v1/poster.webp","blurhash":"UB8|Lwso02J7~Bs:4:NGADkC+^Vt5RR*=x$%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":51656,"triangles":1004,"vertices":1518,"meshes":5,"materials":4,"textures":1,"animations":["sway"],"boundingBox":{"min":[-0.8945645093917847,0,-0.3599607243974328],"max":[0.8945645093917847,2.6100480633190615,0.3599607243974328]},"sizeMeters":[1.789,2.61,0.72],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:44.269Z","updatedAt":"2026-09-07T23:31:44.360Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27292/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function ScarecrowOnPostHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27292/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27292/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27292/v1/model.glb\" alt=\"Scarecrow On Post (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27292/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27292/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27294","slug":"halloween-slasher-street-burlap-scarecrow-296f62c3","title":"Burlap Scarecrow (Halloween Slasher Street)","summary":"Free 3D model of a slumped burlap sack scarecrow with stitched eyes and glove hands on a T post: 2.3 m Halloween horror field figure.","description":"Free 3D model of a slumped burlap sack scarecrow with stitched eyes and glove hands on a T post: 2.3 m Halloween horror field figure. Dimensions 1.36 by 2.27 by 0.60 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: scarecrow-body at (0.00, 0.86, 0.00) m. The sacking figure is one node that rocks on its stake; the ground post stays put. Stitching is modelled thread, not a texture. No character rig and no face beyond the stitches. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: sway. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-burlap-scarecrow-296f62c3","cdnUrl":"https://cdn.3dassets.dev/assets/27294/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-burlap-scarecrow-296f62c3","thumbnailUrl":"https://cdn.3dassets.dev/assets/27294/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27294/v1/poster.webp","blurhash":"U784MGs:00R%~nof4pRk4:fO?GWE0MV[^%t7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":49976,"triangles":980,"vertices":1409,"meshes":4,"materials":3,"textures":1,"animations":["sway"],"boundingBox":{"min":[-0.6808397769927979,0,-0.2900046602577752],"max":[0.6808397769927979,2.274260733127594,0.3100046709866113]},"sizeMeters":[1.362,2.274,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:45.670Z","updatedAt":"2026-09-07T23:31:45.770Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27294/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BurlapScarecrowHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27294/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27294/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27294/v1/model.glb\" alt=\"Burlap Scarecrow (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27294/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27294/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27296","slug":"halloween-slasher-street-hayride-wagon-1012d2aa","title":"Hayride Wagon (Halloween Slasher Street)","summary":"Free 3D model of a four wheel timber hayride wagon with slatted sides, a drawbar and loose straw on the bed: 3.6 m Halloween horror farm vehicle.","description":"Free 3D model of a four wheel timber hayride wagon with slatted sides, a drawbar and loose straw on the bed: 3.6 m Halloween horror farm vehicle. Dimensions 3.22 by 1.22 by 3.33 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: wheel-rl at (-1.18, 0.46, -0.72) m; wheel-rr at (1.18, 0.46, -0.72) m; wheel-fl at (-1.18, 0.46, 0.72) m; wheel-fr at (1.18, 0.46, 0.72) m. All four spoked wheels roll on their own axles. The steering, the drawbar and the bed are fixed: there is no turning front axle, because one rigid node cannot carry a bogie and a wheel at once. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: roll. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-hayride-wagon-1012d2aa","cdnUrl":"https://cdn.3dassets.dev/assets/27296/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-hayride-wagon-1012d2aa","thumbnailUrl":"https://cdn.3dassets.dev/assets/27296/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27296/v1/poster.webp","blurhash":"U47AYoNK0Mx@}=WCE2bX0LxD^iM|0h%1?GM|","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":102500,"triangles":3312,"vertices":4634,"meshes":11,"materials":3,"textures":1,"animations":["roll"],"boundingBox":{"min":[-1.6100000143051147,-8.344650248570673e-9,-1.1799999785423279],"max":[1.6100000143051147,1.2200047190007202,2.1540000438690186]},"sizeMeters":[3.22,1.22,3.334],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:45.873Z","updatedAt":"2026-09-07T23:31:45.991Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27296/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function HayrideWagonHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27296/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27296/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27296/v1/model.glb\" alt=\"Hayride Wagon (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27296/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27296/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27295","slug":"halloween-slasher-street-wheelbarrow-fd8d105e","title":"Wheelbarrow (Halloween Slasher Street)","summary":"Free 3D model of a steel builders wheelbarrow with timber handles and a load of straw: 1.5 m Halloween horror yard and shed prop.","description":"Free 3D model of a steel builders wheelbarrow with timber handles and a load of straw: 1.5 m Halloween horror yard and shed prop. Dimensions 0.84 by 0.74 by 1.66 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: wheel-front at (0.00, 0.19, 0.42) m. The single front wheel rolls on its axle. The tray, the legs and the handles are fixed geometry; the barrow does not tip. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: roll. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-wheelbarrow-fd8d105e","cdnUrl":"https://cdn.3dassets.dev/assets/27295/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-wheelbarrow-fd8d105e","thumbnailUrl":"https://cdn.3dassets.dev/assets/27295/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27295/v1/poster.webp","blurhash":"U58qHO?v00D%?HtRRkMx009F~q%L0KIAxt.8","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":39416,"triangles":608,"vertices":902,"meshes":6,"materials":4,"textures":1,"animations":["roll"],"boundingBox":{"min":[-0.4184679091285953,-5.066394803687757e-9,-1.0500044961449617],"max":[0.4184679091285953,0.7399972876034254,0.6100000125169753]},"sizeMeters":[0.837,0.74,1.66],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:45.843Z","updatedAt":"2026-09-07T23:31:45.935Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27295/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function WheelbarrowHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27295/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27295/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27295/v1/model.glb\" alt=\"Wheelbarrow (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27295/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27295/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27297","slug":"halloween-slasher-street-metal-trash-can-7b4be17a","title":"Metal Trash Can (Halloween Slasher Street)","summary":"Free 3D model of a dented galvanised trash can with a hinged lid and spilled refuse: 0.9 m Halloween horror suburban street prop.","description":"Free 3D model of a dented galvanised trash can with a hinged lid and spilled refuse: 0.9 m Halloween horror suburban street prop. Dimensions 0.71 by 1.06 by 1.05 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: bin-lid at (0.00, 0.90, -0.34) m. The lid lifts on its back edge; the can, the ribs and the side handles are fixed. Emptying it, denting it further or filling it is up to your own props. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-metal-trash-can-7b4be17a","cdnUrl":"https://cdn.3dassets.dev/assets/27297/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-metal-trash-can-7b4be17a","thumbnailUrl":"https://cdn.3dassets.dev/assets/27297/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27297/v1/poster.webp","blurhash":"U48}0%s:00R*-;xuIUIU00IU_4-;4UM{%M%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":77392,"triangles":1324,"vertices":1158,"meshes":3,"materials":2,"textures":1,"animations":["open","close"],"boundingBox":{"min":[-0.3533078993276677,0,-0.3600000144541264],"max":[0.3533078993276677,1.0632971520329215,0.685910391979274]},"sizeMeters":[0.707,1.063,1.046],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:45.971Z","updatedAt":"2026-09-07T23:31:46.110Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27297/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function MetalTrashCanHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27297/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27297/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27297/v1/model.glb\" alt=\"Metal Trash Can (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27297/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27297/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27298","slug":"halloween-slasher-street-tyre-swing-tree-954307b5","title":"Tyre Swing Tree (Halloween Slasher Street)","summary":"Free 3D model of a broad yard tree with a rope tyre swing hanging from its low limb: about 5 m of Halloween horror suburban planting.","description":"Free 3D model of a broad yard tree with a rope tyre swing hanging from its low limb: about 5 m of Halloween horror suburban planting. Dimensions 6.16 by 5.15 by 3.62 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The rope and the tyre are modelled in their rest hang and do not swing: a rope is a linkage and one rigid node cannot carry it. Sparse dying foliage only. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-tyre-swing-tree-954307b5","cdnUrl":"https://cdn.3dassets.dev/assets/27298/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-tyre-swing-tree-954307b5","thumbnailUrl":"https://cdn.3dassets.dev/assets/27298/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27298/v1/poster.webp","blurhash":"U46a*Pxu00IU~pt78{RP4TjF?vj]00RP?^x]","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":71168,"triangles":1803,"vertices":2088,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-2.828514814376831,-0.00020508479929404189,-2.071987804947554],"max":[3.3312203884124756,5.148917719839577,1.5489097686127071]},"sizeMeters":[6.16,5.149,3.621],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:47.364Z","updatedAt":"2026-09-07T23:31:47.458Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27298/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TyreSwingTreeHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27298/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27298/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27298/v1/model.glb\" alt=\"Tyre Swing Tree (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27298/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27298/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27299","slug":"halloween-slasher-street-jack-o-lantern-grin-439272f9","title":"Jack-o-Lantern Grin (Halloween Slasher Street)","summary":"Free 3D model of a carved jack-o-lantern with a toothy grin and glowing triangle eyes: 0.45 m Halloween horror pumpkin for porches and yards.","description":"Free 3D model of a carved jack-o-lantern with a toothy grin and glowing triangle eyes: 0.45 m Halloween horror pumpkin for porches and yards. Dimensions 0.47 by 0.49 by 0.48 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The carved openings are emissive material, not punctual lights, and a glow mass inside lifts the whole shell. Nothing here moves. Origin at grade under the pumpkin. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-jack-o-lantern-grin-439272f9","cdnUrl":"https://cdn.3dassets.dev/assets/27299/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-jack-o-lantern-grin-439272f9","thumbnailUrl":"https://cdn.3dassets.dev/assets/27299/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27299/v1/poster.webp","blurhash":"UGEn^K?G04D*D+M|xZxt03Ip~8xs-o%2R-M|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36604,"triangles":776,"vertices":829,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.23363734781742096,-1.3688813232937136e-7,-0.23363734781742096],"max":[0.23363734781742096,0.4914768636226654,0.24885784500982078]},"sizeMeters":[0.467,0.491,0.482],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:47.485Z","updatedAt":"2026-09-07T23:31:47.607Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27299/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JackOLanternGrinHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27299/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27299/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27299/v1/model.glb\" alt=\"Jack-o-Lantern Grin (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27299/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27299/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27300","slug":"halloween-slasher-street-jack-o-lantern-grin-unlit-75fed0e8","title":"Jack-o-Lantern Grin Unlit (Halloween Slasher Street)","summary":"Free 3D model of an unlit carved jack-o-lantern with dark hollow cuts: Halloween horror pumpkin for daytime and burnt out scenes.","description":"Free 3D model of an unlit carved jack-o-lantern with dark hollow cuts: Halloween horror pumpkin for daytime and burnt out scenes. Dimensions 0.47 by 0.49 by 0.48 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Same carving as the lit lantern with the candle out, so a scene can hold both. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data. Colour variant of jack-o-lantern-grin.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-jack-o-lantern-grin-unlit-75fed0e8","cdnUrl":"https://cdn.3dassets.dev/assets/27300/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-jack-o-lantern-grin-unlit-75fed0e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/27300/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27300/v1/poster.webp","blurhash":"UGC~Cabc04nhfkoJn%R+04jF~9f+NHR-s:xF","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36620,"triangles":776,"vertices":829,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.23363734781742096,-1.3688813232937136e-7,-0.23363734781742096],"max":[0.23363734781742096,0.4914768636226654,0.24885784500982078]},"sizeMeters":[0.467,0.491,0.482],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:47.559Z","updatedAt":"2026-09-07T23:31:47.673Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27300/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JackOLanternGrinUnlitHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27300/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27300/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27300/v1/model.glb\" alt=\"Jack-o-Lantern Grin Unlit (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27300/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27300/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27301","slug":"halloween-slasher-street-jack-o-lantern-scowl-674c93e5","title":"Jack-o-Lantern Scowl (Halloween Slasher Street)","summary":"Free 3D model of a scowling jack-o-lantern with angled brows and blocky teeth: 0.48 m Halloween horror carved pumpkin for a porch step.","description":"Free 3D model of a scowling jack-o-lantern with angled brows and blocky teeth: 0.48 m Halloween horror carved pumpkin for a porch step. Dimensions 0.50 by 0.52 by 0.50 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A second carving so a porch is not a row of one model. Emissive cuts with a glow mass inside, no punctual light and no moving parts. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-jack-o-lantern-scowl-674c93e5","cdnUrl":"https://cdn.3dassets.dev/assets/27301/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-jack-o-lantern-scowl-674c93e5","thumbnailUrl":"https://cdn.3dassets.dev/assets/27301/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27301/v1/poster.webp","blurhash":"UFD[qB-:04IVIVRkxZoy03My~8oz%Lxta}RQ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":37308,"triangles":776,"vertices":821,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.24765558540821075,-1.4303150178140989e-7,-0.24765558540821075],"max":[0.24765558540821075,0.5209654569625854,0.2561053670158889]},"sizeMeters":[0.495,0.521,0.504],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:48.679Z","updatedAt":"2026-09-07T23:31:48.778Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27301/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JackOLanternScowlHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27301/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27301/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27301/v1/model.glb\" alt=\"Jack-o-Lantern Scowl (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27301/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27301/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27302","slug":"halloween-slasher-street-jack-o-lantern-hollow-eyes-5bc5cf27","title":"Jack-o-Lantern Hollow Eyes (Halloween Slasher Street)","summary":"Free 3D model of a jack-o-lantern carved with round hollow eyes and a small open mouth: 0.42 m Halloween horror pumpkin with a rotted rim.","description":"Free 3D model of a jack-o-lantern carved with round hollow eyes and a small open mouth: 0.42 m Halloween horror pumpkin with a rotted rim. Dimensions 0.43 by 0.45 by 0.45 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The smallest of the three carvings, for steps and window sills. Emissive cuts, a glow mass inside, no light source and no animation. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-jack-o-lantern-hollow-eyes-5bc5cf27","cdnUrl":"https://cdn.3dassets.dev/assets/27302/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-jack-o-lantern-hollow-eyes-5bc5cf27","thumbnailUrl":"https://cdn.3dassets.dev/assets/27302/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27302/v1/poster.webp","blurhash":"UHEByf%e04IBM}R+t5s.03M|~9tQxaxZWCNG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":40252,"triangles":1024,"vertices":907,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.21494635939598083,-1.296246859849859e-7,-0.21494635939598083],"max":[0.21494635939598083,0.45215871930122375,0.23970583102383292]},"sizeMeters":[0.43,0.452,0.455],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:48.986Z","updatedAt":"2026-09-07T23:31:49.103Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27302/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JackOLanternHollowEyesHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27302/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27302/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27302/v1/model.glb\" alt=\"Jack-o-Lantern Hollow Eyes (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27302/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27302/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27303","slug":"halloween-slasher-street-uncarved-pumpkin-5652f37b","title":"Uncarved Pumpkin (Halloween Slasher Street)","summary":"Free 3D model of a large uncarved field pumpkin with a cut stem and stray vine: 0.5 m Halloween horror harvest prop for porches and stalls.","description":"Free 3D model of a large uncarved field pumpkin with a cut stem and stray vine: 0.5 m Halloween horror harvest prop for porches and stalls. Dimensions 0.53 by 0.56 by 0.53 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Eight modelled lobes rather than a smooth sphere, so it reads as a pumpkin from any angle. Origin at grade. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-uncarved-pumpkin-5652f37b","cdnUrl":"https://cdn.3dassets.dev/assets/27303/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-uncarved-pumpkin-5652f37b","thumbnailUrl":"https://cdn.3dassets.dev/assets/27303/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27303/v1/poster.webp","blurhash":"UGE25W%004IqNLWWsmoL04NH~9t6s+j?baWV","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":32752,"triangles":676,"vertices":650,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.2663465738296509,-1.5029494812579536e-7,-0.2663465738296509],"max":[0.2663465738296509,0.5602836012840271,0.2663465738296509]},"sizeMeters":[0.533,0.56,0.533],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:49.132Z","updatedAt":"2026-09-07T23:31:49.240Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27303/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UncarvedPumpkinHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27303/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27303/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27303/v1/model.glb\" alt=\"Uncarved Pumpkin (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27303/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27303/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27304","slug":"halloween-slasher-street-porch-candy-bowl-d08254e2","title":"Porch Candy Bowl (Halloween Slasher Street)","summary":"Free 3D model of a candy bowl on a small porch stool with a blank take one card: 0.7 m Halloween horror trick or treat prop.","description":"Free 3D model of a candy bowl on a small porch stool with a blank take one card: 0.7 m Halloween horror trick or treat prop. Dimensions 0.43 by 0.74 by 0.44 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The card face is blank so you can put your own wording on it. The bowl, the sweets and the stool are one static piece; the sweets do not scatter. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-porch-candy-bowl-d08254e2","cdnUrl":"https://cdn.3dassets.dev/assets/27304/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-porch-candy-bowl-d08254e2","thumbnailUrl":"https://cdn.3dassets.dev/assets/27304/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27304/v1/poster.webp","blurhash":"U47Al7?G004o?^x]DiD%9^WXxZfP4nRP^+-:","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":91828,"triangles":904,"vertices":1090,"meshes":5,"materials":5,"textures":2,"animations":[],"boundingBox":{"min":[-0.21449445972826955,0,-0.2199999988079071],"max":[0.21449445972826955,0.7393938983953239,0.2199999988079071]},"sizeMeters":[0.429,0.739,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:49.168Z","updatedAt":"2026-09-07T23:31:49.291Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27304/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PorchCandyBowlHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27304/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27304/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27304/v1/model.glb\" alt=\"Porch Candy Bowl (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27304/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27304/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27305","slug":"halloween-slasher-street-foam-tombstone-cross-f78a5de6","title":"Foam Tombstone Cross (Halloween Slasher Street)","summary":"Free 3D model of a moulded foam cross headstone with a chipped arm and a blank face: 1.3 m Halloween horror yard graveyard decoration.","description":"Free 3D model of a moulded foam cross headstone with a chipped arm and a blank face: 1.3 m Halloween horror yard graveyard decoration. Dimensions 0.90 by 1.26 by 0.51 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A shop bought foam decoration on a ground spike base, not a real monument, so the edges are soft and the face is blank for your own lettering. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-foam-tombstone-cross-f78a5de6","cdnUrl":"https://cdn.3dassets.dev/assets/27305/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-foam-tombstone-cross-f78a5de6","thumbnailUrl":"https://cdn.3dassets.dev/assets/27305/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27305/v1/poster.webp","blurhash":"U3CZU{~q000000j[-:D%00IU?I%NE1%M_3NF","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":67480,"triangles":744,"vertices":723,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.45001922325484467,0,-0.24996581737743465],"max":[0.45001922325484467,1.2599999904632568,0.2585029319619046]},"sizeMeters":[0.9,1.26,0.508],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:50.378Z","updatedAt":"2026-09-07T23:31:50.475Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27305/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoamTombstoneCrossHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27305/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27305/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27305/v1/model.glb\" alt=\"Foam Tombstone Cross (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27305/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27305/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27306","slug":"halloween-slasher-street-foam-tombstone-arch-b0463500","title":"Foam Tombstone Arch (Halloween Slasher Street)","summary":"Free 3D model of a round topped foam headstone with a broken corner and blank inscription lines: 1.2 m Halloween horror yard graveyard decoration.","description":"Free 3D model of a round topped foam headstone with a broken corner and blank inscription lines: 1.2 m Halloween horror yard graveyard decoration. Dimensions 0.84 by 1.18 by 0.62 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The inscription lines are modelled recesses with no wording, so any language suits it. Sits on a moulded ground spike base. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-foam-tombstone-arch-b0463500","cdnUrl":"https://cdn.3dassets.dev/assets/27306/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-foam-tombstone-arch-b0463500","thumbnailUrl":"https://cdn.3dassets.dev/assets/27306/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27306/v1/poster.webp","blurhash":"U6CP@cbH00s:s;xtIUD*00WC~qt6R-kB%LoM","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":68212,"triangles":666,"vertices":743,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.4300000071525574,-0.000010143238092126527,-0.3100408812093265],"max":[0.4100195138692498,1.1799999475479126,0.3100408812093265]},"sizeMeters":[0.84,1.18,0.62],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:50.674Z","updatedAt":"2026-09-07T23:31:50.769Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27306/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoamTombstoneArchHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27306/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27306/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27306/v1/model.glb\" alt=\"Foam Tombstone Arch (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27306/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27306/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27307","slug":"halloween-slasher-street-foam-tombstone-slab-85c33c15","title":"Foam Tombstone Slab (Halloween Slasher Street)","summary":"Free 3D model of a leaning slab foam headstone sunk in long grass with a blank face: 1 m Halloween horror yard graveyard decoration.","description":"Free 3D model of a leaning slab foam headstone sunk in long grass with a blank face: 1 m Halloween horror yard graveyard decoration. Dimensions 0.96 by 1.01 by 0.49 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Leans 7 degrees off vertical, which is what stops a row of these reading as a fence. The face is blank for your own lettering. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-foam-tombstone-slab-85c33c15","cdnUrl":"https://cdn.3dassets.dev/assets/27307/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-foam-tombstone-slab-85c33c15","thumbnailUrl":"https://cdn.3dassets.dev/assets/27307/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27307/v1/poster.webp","blurhash":"U4ECwb_N008_R6?aIo0000R%~WRQ_2_3t70K","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":62668,"triangles":440,"vertices":594,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.47998380863709195,0.000021832746902344935,-0.22997284704309362],"max":[0.47998380863709195,1.0101354122161865,0.2582364624573251]},"sizeMeters":[0.96,1.01,0.488],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:50.705Z","updatedAt":"2026-09-07T23:31:50.823Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27307/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoamTombstoneSlabHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27307/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27307/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27307/v1/model.glb\" alt=\"Foam Tombstone Slab (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27307/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27307/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27308","slug":"halloween-slasher-street-skeleton-yard-prop-55128199","title":"Skeleton Yard Prop (Halloween Slasher Street)","summary":"Free 3D model of a plastic yard skeleton on a ground stake with a hinge free rigid pose: 1.65 m Halloween horror lawn decoration.","description":"Free 3D model of a plastic yard skeleton on a ground stake with a hinge free rigid pose: 1.65 m Halloween horror lawn decoration. Dimensions 0.46 by 1.64 by 0.34 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A moulded decoration standing on its own stake, not a character: there is no skin, no skeleton rig and no joints, and the pose is fixed in the geometry. No blood or wounds anywhere. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-skeleton-yard-prop-55128199","cdnUrl":"https://cdn.3dassets.dev/assets/27308/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-skeleton-yard-prop-55128199","thumbnailUrl":"https://cdn.3dassets.dev/assets/27308/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27308/v1/poster.webp","blurhash":"U497bC-;0001-;ofD*Rj00Rj~q%M9FRj-;xu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":108652,"triangles":1224,"vertices":2258,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.23004880574942757,6.705522803684971e-10,-0.16995739015013503],"max":[0.22608755556346108,1.6399999856948853,0.16995739015013503]},"sizeMeters":[0.456,1.64,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:50.806Z","updatedAt":"2026-09-07T23:31:50.920Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27308/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SkeletonYardPropHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27308/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27308/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27308/v1/model.glb\" alt=\"Skeleton Yard Prop (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27308/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27308/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27309","slug":"halloween-slasher-street-cobweb-draped-bush-3c31cb4b","title":"Cobweb Draped Bush (Halloween Slasher Street)","summary":"Free 3D model of a dying front yard shrub hung with a modelled spiral cobweb: 1.1 m Halloween horror planting for porches and paths.","description":"Free 3D model of a dying front yard shrub hung with a modelled spiral cobweb: 1.1 m Halloween horror planting for porches and paths. Dimensions 1.28 by 0.94 by 1.28 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The web is real geometry rather than an alpha card, so it holds up close and from behind. Nothing moves; there is no spider. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-cobweb-draped-bush-3c31cb4b","cdnUrl":"https://cdn.3dassets.dev/assets/27309/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-cobweb-draped-bush-3c31cb4b","thumbnailUrl":"https://cdn.3dassets.dev/assets/27309/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27309/v1/poster.webp","blurhash":"U78qpQ%M00Mx?uxuM{Rj00Rj_Mt74TIUxut7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":110444,"triangles":1432,"vertices":1942,"meshes":3,"materials":3,"textures":2,"animations":[],"boundingBox":{"min":[-0.7055716514587402,-0.0000015663804870114095,-0.6863875620408872],"max":[0.5785222053527832,0.9425628907963982,0.5898685686632017]},"sizeMeters":[1.284,0.943,1.276],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:52.046Z","updatedAt":"2026-09-07T23:31:52.144Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27309/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CobwebDrapedBushHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27309/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27309/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27309/v1/model.glb\" alt=\"Cobweb Draped Bush (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27309/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27309/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27310","slug":"halloween-slasher-street-string-lights-run-b8b9a1e6","title":"String Lights Run (Halloween Slasher Street)","summary":"Free 3D model of a 4 m run of Halloween string lights with orange, red and glowing bulbs and a real sag: horror game porch and eaves dressing.","description":"Free 3D model of a 4 m run of Halloween string lights with orange, red and glowing bulbs and a real sag: horror game porch and eaves dressing. Dimensions 4.05 by 0.68 by 0.07 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The origin is at the lowest point of the sag and the two end hooks sit 0.45 m above it, so lift the model by the eave height minus 0.45 m to hang it. Bulbs are emissive, not punctual lights. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-string-lights-run-b8b9a1e6","cdnUrl":"https://cdn.3dassets.dev/assets/27310/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-string-lights-run-b8b9a1e6","thumbnailUrl":"https://cdn.3dassets.dev/assets/27310/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27310/v1/poster.webp","blurhash":"U25Xu#-;IqtStl_2?HtS00xv~W?G?H0fE2-o","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":40616,"triangles":1454,"vertices":1861,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-2.0250000953674316,0.00004830459746092697,-0.034065320231521826],"max":[2.0250000953674316,0.6799903792515954,0.034065320231521826]},"sizeMeters":[4.05,0.68,0.068],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:52.262Z","updatedAt":"2026-09-07T23:31:52.369Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27310/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StringLightsRunHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27310/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27310/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27310/v1/model.glb\" alt=\"String Lights Run (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27310/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27310/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27311","slug":"halloween-slasher-street-halloween-pennant-banner-e9003fa9","title":"Halloween Pennant Banner (Halloween Slasher Street)","summary":"Free 3D model of a 3.2 m Halloween pennant banner with twelve flags and a blank hanging panel: horror game porch and fence dressing.","description":"Free 3D model of a 3.2 m Halloween pennant banner with twelve flags and a blank hanging panel: horror game porch and fence dressing. Dimensions 3.25 by 0.77 by 0.09 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The centre panel is deliberately blank so you can put your own greeting on it in any language. The origin is at the lowest point of the sag with the end hooks 0.36 m above it. Static cloth, no simulation. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-halloween-pennant-banner-e9003fa9","cdnUrl":"https://cdn.3dassets.dev/assets/27311/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-halloween-pennant-banner-e9003fa9","thumbnailUrl":"https://cdn.3dassets.dev/assets/27311/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27311/v1/poster.webp","blurhash":"U49ZosNM0OxY?G~AIrI;00={~AI@9t02?E-V","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":31412,"triangles":880,"vertices":1400,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.625,-0.00009400256767799764,-0.05994818892012337],"max":[1.625,0.7684332031118724,0.0249946592608417]},"sizeMeters":[3.25,0.769,0.085],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:52.326Z","updatedAt":"2026-09-07T23:31:52.422Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27311/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HalloweenPennantBannerHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27311/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27311/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27311/v1/model.glb\" alt=\"Halloween Pennant Banner (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27311/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27311/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27312","slug":"halloween-slasher-street-plastic-cauldron-a82b3990","title":"Plastic Cauldron (Halloween Slasher Street)","summary":"Free 3D model of a black plastic cauldron with a wire handle, filled with wrapped candy: 0.7 m Halloween horror porch and party prop.","description":"Free 3D model of a black plastic cauldron with a wire handle, filled with wrapped candy: 0.7 m Halloween horror porch and party prop. Dimensions 0.67 by 0.65 by 0.68 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A moulded party cauldron with three feet, not a cast iron pot. The handle and the candy are fixed geometry; nothing tips or spills. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-plastic-cauldron-a82b3990","cdnUrl":"https://cdn.3dassets.dev/assets/27312/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-plastic-cauldron-a82b3990","thumbnailUrl":"https://cdn.3dassets.dev/assets/27312/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27312/v1/poster.webp","blurhash":"U46ttDt700Io~Vj@4.Rj0ya}=xad0ft7^jV@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":26612,"triangles":872,"vertices":1102,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.33501938277740745,-0.0000036701100256941732,-0.33000001311302185],"max":[0.33501938277740745,0.654015336127598,0.3499999940395355]},"sizeMeters":[0.67,0.654,0.68],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:52.387Z","updatedAt":"2026-09-07T23:31:52.495Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27312/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PlasticCauldronHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27312/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27312/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27312/v1/model.glb\" alt=\"Plastic Cauldron (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27312/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27312/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27313","slug":"halloween-slasher-street-trick-or-treat-bucket-3766ec58","title":"Trick Or Treat Bucket (Halloween Slasher Street)","summary":"Free 3D model of a moulded pumpkin trick or treat pail with a wire handle and a few sweets in it: 0.35 m Halloween horror hand prop.","description":"Free 3D model of a moulded pumpkin trick or treat pail with a wire handle and a few sweets in it: 0.35 m Halloween horror hand prop. Dimensions 0.29 by 0.33 by 0.28 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A small carry pail, about a third the size of a real pumpkin. The handle is fixed in its upright pose and the sweets do not spill. Origin at grade under the pail. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-trick-or-treat-bucket-3766ec58","cdnUrl":"https://cdn.3dassets.dev/assets/27313/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-trick-or-treat-bucket-3766ec58","thumbnailUrl":"https://cdn.3dassets.dev/assets/27313/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27313/v1/poster.webp","blurhash":"UGCO?dxZ0NR*I@afxXkB04Rk}?s:s*baWFni","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":69788,"triangles":684,"vertices":911,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.13999543166091097,-0.0000049530071422332345,-0.13811959326267242],"max":[0.15400245785713196,0.3263983328087426,0.13811959326267242]},"sizeMeters":[0.294,0.326,0.276],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:53.651Z","updatedAt":"2026-09-07T23:31:53.755Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27313/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrickOrTreatBucketHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27313/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27313/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27313/v1/model.glb\" alt=\"Trick Or Treat Bucket (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27313/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27313/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27314","slug":"halloween-slasher-street-scattered-candy-7c1e20a4","title":"Scattered Candy (Halloween Slasher Street)","summary":"Free 3D model of a scatter of dropped wrapped candy on the ground: 0.6 m Halloween horror ground dressing for porches, paths and streets.","description":"Free 3D model of a scatter of dropped wrapped candy on the ground: 0.6 m Halloween horror ground dressing for porches, paths and streets. Dimensions 0.97 by 0.02 by 1.02 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Twenty six separate sweets over a 0.6 m patch, low enough to sit under a car or beside a kerb. Place several patches for a trail. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-scattered-candy-7c1e20a4","cdnUrl":"https://cdn.3dassets.dev/assets/27314/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-scattered-candy-7c1e20a4","thumbnailUrl":"https://cdn.3dassets.dev/assets/27314/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27314/v1/poster.webp","blurhash":"UA9i^^jF0gXSs:WCahkB01WX}@s9I:t6odV]","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":70952,"triangles":468,"vertices":1012,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.542553186416626,-0.000026257914072267546,-0.4571039080619812],"max":[0.4238397948930257,0.019794024312858347,0.5633430570499518]},"sizeMeters":[0.966,0.02,1.02],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:53.887Z","updatedAt":"2026-09-07T23:31:53.987Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27314/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ScatteredCandyHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27314/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27314/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27314/v1/model.glb\" alt=\"Scattered Candy (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27314/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27314/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27316","slug":"halloween-slasher-street-police-barricade-sawhorse-f7c7f701","title":"Police Barricade Sawhorse (Halloween Slasher Street)","summary":"Free 3D model of a folding police barricade sawhorse with striped boards and two reflectors: 1.4 m Halloween horror street closure prop.","description":"Free 3D model of a folding police barricade sawhorse with striped boards and two reflectors: 1.4 m Halloween horror street closure prop. Dimensions 1.39 by 1.18 by 0.74 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Legs are splayed in their open position and do not fold. Boards are blank apart from the diagonal stripes, so no wording or agency name appears anywhere. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-police-barricade-sawhorse-f7c7f701","cdnUrl":"https://cdn.3dassets.dev/assets/27316/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-police-barricade-sawhorse-f7c7f701","thumbnailUrl":"https://cdn.3dassets.dev/assets/27316/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27316/v1/poster.webp","blurhash":"U7F3of].00N[~C=y9t9[0eg3^P9t0|Sg}ZNa","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":64556,"triangles":504,"vertices":679,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.7002840638160706,-0.000003989454729791397,-0.36823510624147493],"max":[0.6902840733528137,1.1844848949875666,0.36823510624147493]},"sizeMeters":[1.391,1.184,0.736],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:54.024Z","updatedAt":"2026-09-07T23:31:54.147Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27316/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoliceBarricadeSawhorseHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27316/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27316/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27316/v1/model.glb\" alt=\"Police Barricade Sawhorse (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27316/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27316/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27315","slug":"halloween-slasher-street-police-tape-run-b9dfb3cd","title":"Police Tape Run (Halloween Slasher Street)","summary":"Free 3D model of a 4 m run of red police tape twisted between two steel stakes with a torn end: Halloween horror street cordon prop.","description":"Free 3D model of a 4 m run of red police tape twisted between two steel stakes with a torn end: Halloween horror street cordon prop. Dimensions 4.06 by 1.15 by 0.09 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Tape is modelled ribbon with a real twist along its length, so it reads edge on. The white bands are blank: no wording appears on it. Static geometry, no cloth simulation. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-police-tape-run-b9dfb3cd","cdnUrl":"https://cdn.3dassets.dev/assets/27315/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-police-tape-run-b9dfb3cd","thumbnailUrl":"https://cdn.3dassets.dev/assets/27315/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27315/v1/poster.webp","blurhash":"U59Y=59uL1-V]o}]I;gO0K}Z]o9]1H0y}G#8","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":67172,"triangles":464,"vertices":880,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-2.0323374271392822,0.00010037529321915706,-0.030489862317562552],"max":[2.0323374271392822,1.149899600864923,0.06189134379696891]},"sizeMeters":[4.065,1.15,0.092],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:54.006Z","updatedAt":"2026-09-07T23:31:54.132Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27315/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoliceTapeRunHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27315/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27315/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27315/v1/model.glb\" alt=\"Police Tape Run (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27315/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27315/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27317","slug":"halloween-slasher-street-abandoned-bicycle-4a72fcff","title":"Abandoned Bicycle (Halloween Slasher Street)","summary":"Free 3D model of a small childs bicycle dropped on its side in the road: 1.4 m Halloween horror street prop with spoked wheels and a bent frame.","description":"Free 3D model of a small childs bicycle dropped on its side in the road: 1.4 m Halloween horror street prop with spoked wheels and a bent frame. Dimensions 0.75 by 0.98 by 1.09 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Modelled in its fallen pose, leaning 14 degrees, so the wheels are off the ground and no clip would read: it is deliberately static. Chain and cables are omitted rather than faked. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-abandoned-bicycle-4a72fcff","cdnUrl":"https://cdn.3dassets.dev/assets/27317/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-abandoned-bicycle-4a72fcff","thumbnailUrl":"https://cdn.3dassets.dev/assets/27317/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27317/v1/poster.webp","blurhash":"U58zS}-p0xADrEITELx^00X8}ZrXBS%N}tR5","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33004,"triangles":1032,"vertices":1493,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4019949040991141,-0.000017965862602331573,-0.5466296076774597],"max":[0.34797551256240145,0.9788672576640549,0.5466296076774597]},"sizeMeters":[0.75,0.979,1.093],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:55.317Z","updatedAt":"2026-09-07T23:31:55.422Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27317/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AbandonedBicycleHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27317/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27317/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27317/v1/model.glb\" alt=\"Abandoned Bicycle (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27317/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27317/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27318","slug":"halloween-slasher-street-dropped-flashlight-6285f107","title":"Dropped Flashlight (Halloween Slasher Street)","summary":"Free 3D model of a metal flashlight dropped on the ground with the beam still on: 0.4 m Halloween horror prop with an emissive lens and pool.","description":"Free 3D model of a metal flashlight dropped on the ground with the beam still on: 0.4 m Halloween horror prop with an emissive lens and pool. Dimensions 0.40 by 0.10 by 1.00 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The lens and the ground pool are emissive materials, not punctual lights or a projector, so add your own spot light if you want it to actually cast. Lies on its side; nothing rolls. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-dropped-flashlight-6285f107","cdnUrl":"https://cdn.3dassets.dev/assets/27318/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-dropped-flashlight-6285f107","thumbnailUrl":"https://cdn.3dassets.dev/assets/27318/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27318/v1/poster.webp","blurhash":"UFB:Z%^%029bIXIVodxu009b~U-o?Y-:RlIB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":21088,"triangles":840,"vertices":818,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.14002103599962631,0.000011110014647992827,-0.20999999344348907],"max":[0.26002102586683673,0.10398889213111923,0.7909740209579468]},"sizeMeters":[0.4,0.104,1.001],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:55.435Z","updatedAt":"2026-09-07T23:31:55.550Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27318/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DroppedFlashlightHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27318/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27318/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27318/v1/model.glb\" alt=\"Dropped Flashlight (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27318/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27318/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27319","slug":"halloween-slasher-street-kitchen-knife-6d0ebd70","title":"Kitchen Knife (Halloween Slasher Street)","summary":"Free 3D model of a clean chefs kitchen knife lying flat with a riveted dark handle: 0.32 m Halloween horror prop, no blood anywhere.","description":"Free 3D model of a clean chefs kitchen knife lying flat with a riveted dark handle: 0.32 m Halloween horror prop, no blood anywhere. Dimensions 0.04 by 0.03 by 0.41 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Lies flat on the blade with the origin at the table surface. Modelled clean: this pack carries no blood, wounds or gore of any kind. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-kitchen-knife-6d0ebd70","cdnUrl":"https://cdn.3dassets.dev/assets/27319/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-kitchen-knife-6d0ebd70","thumbnailUrl":"https://cdn.3dassets.dev/assets/27319/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27319/v1/poster.webp","blurhash":"U67d:@_4DhRNInD%IUt7009E?cx^-=~q-;M_","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9344,"triangles":234,"vertices":368,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.01800006138167703,-0.000007904916595849118,-0.16499999165534973],"max":[0.01800006138167703,0.030007904246043597,0.25]},"sizeMeters":[0.036,0.03,0.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:55.632Z","updatedAt":"2026-09-07T23:31:55.750Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27319/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function KitchenKnifeHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27319/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27319/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27319/v1/model.glb\" alt=\"Kitchen Knife (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27319/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27319/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27320","slug":"halloween-slasher-street-machete-0c3452e3","title":"Machete (Halloween Slasher Street)","summary":"Free 3D model of a heavy clean machete with a moulded grip and a lanyard hole: 0.55 m Halloween horror tool prop, no blood anywhere.","description":"Free 3D model of a heavy clean machete with a moulded grip and a lanyard hole: 0.55 m Halloween horror tool prop, no blood anywhere. Dimensions 0.06 by 0.05 by 0.66 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. A brush clearing blade, modelled clean and lying flat with the origin at the surface it rests on. No blood, wounds or gore anywhere in this pack. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-machete-0c3452e3","cdnUrl":"https://cdn.3dassets.dev/assets/27320/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-machete-0c3452e3","thumbnailUrl":"https://cdn.3dassets.dev/assets/27320/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27320/v1/poster.webp","blurhash":"U57-c-_300IURjD$M{xu009E~q%M%M~q-;Di","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11368,"triangles":370,"vertices":446,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.02751280290292392,-0.0000019919354720190907,-0.19900000095367432],"max":[0.02751280290292392,0.048501993365983494,0.46000000834465027]},"sizeMeters":[0.055,0.049,0.659],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:55.732Z","updatedAt":"2026-09-07T23:31:55.843Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27320/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MacheteHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27320/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27320/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27320/v1/model.glb\" alt=\"Machete (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27320/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27320/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27321","slug":"halloween-slasher-street-chainsaw-6cfb2aa4","title":"Chainsaw (Halloween Slasher Street)","summary":"Free 3D model of a two stroke chainsaw with a 0.5 m bar, pull start and rear handle: Halloween horror shed and yard tool, modelled clean.","description":"Free 3D model of a two stroke chainsaw with a 0.5 m bar, pull start and rear handle: Halloween horror shed and yard tool, modelled clean. Dimensions 0.25 by 0.30 by 1.02 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The chain is rigid geometry on the bar and does not run: a chain loop is a linkage and one rigid node transform cannot carry it. No blood or gore anywhere. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-chainsaw-6cfb2aa4","cdnUrl":"https://cdn.3dassets.dev/assets/27321/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-chainsaw-6cfb2aa4","thumbnailUrl":"https://cdn.3dassets.dev/assets/27321/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27321/v1/poster.webp","blurhash":"U89%Cd0*0N^#}=9bE3%103-P^iER0m^i=_EM","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":34096,"triangles":898,"vertices":1615,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.10000121850517758,0.00001684298027307407,-0.3799999952316284],"max":[0.14597664279224015,0.29950516949187966,0.6449999809265137]},"sizeMeters":[0.246,0.299,1.025],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:56.922Z","updatedAt":"2026-09-07T23:31:57.012Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27321/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChainsawHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27321/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27321/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27321/v1/model.glb\" alt=\"Chainsaw (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27321/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27321/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27322","slug":"halloween-slasher-street-axe-in-stump-31725d62","title":"Axe In Stump (Halloween Slasher Street)","summary":"Free 3D model of a splitting axe buried in a chopping block with scattered kindling: 1.2 m Halloween horror yard and woodshed prop.","description":"Free 3D model of a splitting axe buried in a chopping block with scattered kindling: 1.2 m Halloween horror yard and woodshed prop. Dimensions 1.68 by 1.26 by 1.29 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The axe head is sunk in the block and the whole group is one static piece: the axe cannot be pulled out, so use the machete if you need a loose blade. No blood anywhere. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-axe-in-stump-31725d62","cdnUrl":"https://cdn.3dassets.dev/assets/27322/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-axe-in-stump-31725d62","thumbnailUrl":"https://cdn.3dassets.dev/assets/27322/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27322/v1/poster.webp","blurhash":"U35zjwsm0#X81JWC-Aoe0}S4=yr?}YxFNaR*","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":53172,"triangles":1212,"vertices":1168,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-1.0327640771865845,-0.000028199083503044342,-0.635698986673943],"max":[0.6426078081130981,1.2616009177038032,0.6568125611787953]},"sizeMeters":[1.675,1.262,1.293],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:57.105Z","updatedAt":"2026-09-07T23:31:57.215Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27322/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AxeInStumpHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27322/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27322/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27322/v1/model.glb\" alt=\"Axe In Stump (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27322/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27322/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27323","slug":"halloween-slasher-street-hockey-mask-on-nail-ddc60d7e","title":"Hockey Mask On Nail (Halloween Slasher Street)","summary":"Free 3D model of a moulded white sports mask hanging on a nail on a board: 0.6 m Halloween horror shed and hallway prop with no branding.","description":"Free 3D model of a moulded white sports mask hanging on a nail on a board: 0.6 m Halloween horror shed and hallway prop with no branding. Dimensions 0.40 by 0.60 by 0.15 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The mask is an original moulded shell with drilled breathing holes and a strap, hung face out on a single nail. The origin is at the bottom of the board, so lift it to the height you want it fixed at. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-hockey-mask-on-nail-ddc60d7e","cdnUrl":"https://cdn.3dassets.dev/assets/27323/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-hockey-mask-on-nail-ddc60d7e","thumbnailUrl":"https://cdn.3dassets.dev/assets/27323/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27323/v1/poster.webp","blurhash":"U58N5[t800IA?as:D%I.00Rj~q%M8_V@?cx]","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":96524,"triangles":1424,"vertices":1245,"meshes":4,"materials":4,"textures":2,"animations":[],"boundingBox":{"min":[-0.20001221535156147,0,-0.026719087494505578],"max":[0.20001221535156147,0.6000000238418579,0.1270178479533326]},"sizeMeters":[0.4,0.6,0.154],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:57.350Z","updatedAt":"2026-09-07T23:31:57.463Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27323/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HockeyMaskOnNailHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27323/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27323/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27323/v1/model.glb\" alt=\"Hockey Mask On Nail (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27323/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27323/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27324","slug":"halloween-slasher-street-rotary-telephone-5eb19268","title":"Rotary Telephone (Halloween Slasher Street)","summary":"Free 3D model of a 1980s rotary dial telephone with the handset on the cradle and a coiled cord: 0.24 m Halloween horror hallway prop.","description":"Free 3D model of a 1980s rotary dial telephone with the handset on the cradle and a coiled cord: 0.24 m Halloween horror hallway prop. Dimensions 0.26 by 0.20 by 0.30 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The dial, the handset and the cord are fixed geometry: nothing lifts and the dial does not turn. Origin at the table surface under the base. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-rotary-telephone-5eb19268","cdnUrl":"https://cdn.3dassets.dev/assets/27324/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-rotary-telephone-5eb19268","thumbnailUrl":"https://cdn.3dassets.dev/assets/27324/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27324/v1/poster.webp","blurhash":"U05r0*ab00g6_L9G9F~q00xu~qIB00?b_300","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36464,"triangles":1400,"vertices":1623,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.14600096043311514,0.0000025956611315741673,-0.11999999731779099],"max":[0.1100009619828359,0.19999740731910065,0.1850000023841858]},"sizeMeters":[0.256,0.2,0.305],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:57.479Z","updatedAt":"2026-09-07T23:31:57.598Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27324/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RotaryTelephoneHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27324/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27324/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27324/v1/model.glb\" alt=\"Rotary Telephone (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27324/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27324/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27325","slug":"halloween-slasher-street-hallway-side-table-e9c72503","title":"Hallway Side Table (Halloween Slasher Street)","summary":"Free 3D model of a small dark timber hallway side table with a dummy drawer front and a lower shelf: 0.7 m Halloween horror interior prop.","description":"Free 3D model of a small dark timber hallway side table with a dummy drawer front and a lower shelf: 0.7 m Halloween horror interior prop. Dimensions 0.56 by 0.70 by 0.44 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The drawer front is a fixed panel, not a working drawer, so nothing here opens. Top at 0.7 m, which takes the rotary telephone or a lantern. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-hallway-side-table-e9c72503","cdnUrl":"https://cdn.3dassets.dev/assets/27325/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-hallway-side-table-e9c72503","thumbnailUrl":"https://cdn.3dassets.dev/assets/27325/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27325/v1/poster.webp","blurhash":"U47Je0xF0#Na}rw{EgNbI;n%o2WqocayWXbH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":53644,"triangles":1612,"vertices":1367,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.280014949301017,0,-0.21001922308436377],"max":[0.280014949301017,0.699999988079071,0.23233564730474304]},"sizeMeters":[0.56,0.7,0.442],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:58.534Z","updatedAt":"2026-09-07T23:31:58.636Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27325/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HallwaySideTableHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27325/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27325/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27325/v1/model.glb\" alt=\"Hallway Side Table (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27325/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27325/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27326","slug":"halloween-slasher-street-crt-television-d3b26aed","title":"CRT Television (Halloween Slasher Street)","summary":"Free 3D model of a 1980s wood cased CRT television with rabbit ear antennas and a dead grey screen: 0.7 m Halloween horror living room prop.","description":"Free 3D model of a 1980s wood cased CRT television with rabbit ear antennas and a dead grey screen: 0.7 m Halloween horror living room prop. Dimensions 1.01 by 1.17 by 0.66 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. The screen is an inert glass material with no picture and no emission, so it reads as switched off; light it yourself if you want a flicker. Dials and antennas are fixed. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-crt-television-d3b26aed","cdnUrl":"https://cdn.3dassets.dev/assets/27326/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-crt-television-d3b26aed","thumbnailUrl":"https://cdn.3dassets.dev/assets/27326/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27326/v1/poster.webp","blurhash":"U484Vv~q0000?bIT4nX9009Gv}xZ.8_N%M8^","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":92840,"triangles":1084,"vertices":1181,"meshes":5,"materials":5,"textures":2,"animations":[],"boundingBox":{"min":[-0.3652961552143097,-1.490116363633831e-10,-0.3472068909070557],"max":[0.6452961564064026,1.1654260430977175,0.31755394663337816]},"sizeMeters":[1.011,1.165,0.665],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:58.825Z","updatedAt":"2026-09-07T23:31:58.928Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27326/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CRTTelevisionHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27326/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27326/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27326/v1/model.glb\" alt=\"CRT Television (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27326/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27326/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27327","slug":"halloween-slasher-street-vhs-tape-stack-fbeddb13","title":"VHS Tape Stack (Halloween Slasher Street)","summary":"Free 3D model of a stack of five VHS cassettes with blank labels and two sleeves: 0.4 m Halloween horror living room and shed prop.","description":"Free 3D model of a stack of five VHS cassettes with blank labels and two sleeves: 0.4 m Halloween horror living room and shed prop. Dimensions 0.49 by 0.16 by 0.27 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Every label and sleeve is blank, so no title or artwork appears anywhere. The reels are modelled through the window. Static geometry. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Static geometry; no rig, animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-vhs-tape-stack-fbeddb13","cdnUrl":"https://cdn.3dassets.dev/assets/27327/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-vhs-tape-stack-fbeddb13","thumbnailUrl":"https://cdn.3dassets.dev/assets/27327/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27327/v1/poster.webp","blurhash":"U48D;F4n009t.8xuIAV?00~q,GQ-ZOn$l99t","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":103028,"triangles":2128,"vertices":2312,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.10400000214576721,0,-0.057889340254115323],"max":[0.38499999046325684,0.1614549458026886,0.21498934719209598]},"sizeMeters":[0.489,0.161,0.273],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:58.995Z","updatedAt":"2026-09-07T23:31:59.156Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27327/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VHSTapeStackHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27327/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27327/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27327/v1/model.glb\" alt=\"VHS Tape Stack (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27327/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27327/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27328","slug":"halloween-slasher-street-station-wagon-acbdb742","title":"Station Wagon (Halloween Slasher Street)","summary":"Free 3D model of a 1980s American station wagon with timber flank panelling and a hinged tailgate: 4.9 m Halloween horror suburban car.","description":"Free 3D model of a 1980s American station wagon with timber flank panelling and a hinged tailgate: 4.9 m Halloween horror suburban car. Dimensions 2.05 by 1.67 by 4.84 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: boot-lid at (0.00, 1.34, -2.30) m; wheel-fl at (-0.90, 0.36, 1.44) m; wheel-fr at (0.90, 0.36, 1.44) m; wheel-rl at (-0.90, 0.36, -1.50) m; wheel-rr at (0.90, 0.36, -1.50) m. Four wheels roll on their own axles and the tailgate lifts on its top edge. Doors, bonnet and steering are fixed, and there is no interior beyond the glass: this is an exterior street car. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open, close and roll. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-station-wagon-acbdb742","cdnUrl":"https://cdn.3dassets.dev/assets/27328/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-station-wagon-acbdb742","thumbnailUrl":"https://cdn.3dassets.dev/assets/27328/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27328/v1/poster.webp","blurhash":"U5A19O?u00xH_N9F9F%M004n%htl4T_N?vV@","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":156680,"triangles":4428,"vertices":5188,"meshes":18,"materials":8,"textures":2,"animations":["open","close","roll"],"boundingBox":{"min":[-1.0253908242987448,-1.4305114759416426e-8,-2.4249909756194863],"max":[1.0253908242987448,1.6699296563752792,2.4200000762939453]},"sizeMeters":[2.051,1.67,4.845],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:31:59.166Z","updatedAt":"2026-09-07T23:31:59.298Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27328/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function StationWagonHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27328/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27328/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27328/v1/model.glb\" alt=\"Station Wagon (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27328/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27328/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27329","slug":"halloween-slasher-street-station-wagon-faded-4ffa0623","title":"Station Wagon Faded (Halloween Slasher Street)","summary":"Free 3D model of the same 1980s station wagon in a faded oxide repaint with dull chrome: Halloween horror suburban car colour variant.","description":"Free 3D model of the same 1980s station wagon in a faded oxide repaint with dull chrome: Halloween horror suburban car colour variant. Dimensions 2.05 by 1.67 by 4.84 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: boot-lid at (0.00, 1.34, -2.30) m; wheel-fl at (-0.90, 0.36, 1.44) m; wheel-fr at (0.90, 0.36, 1.44) m; wheel-rl at (-0.90, 0.36, -1.50) m; wheel-rr at (0.90, 0.36, -1.50) m. A colour variant so a street is not two of one car. Same geometry, same clips, same 4.9 m footprint. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open, close and roll. No skinning. No collision or navigation data. Colour variant of station-wagon.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-station-wagon-faded-4ffa0623","cdnUrl":"https://cdn.3dassets.dev/assets/27329/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-station-wagon-faded-4ffa0623","thumbnailUrl":"https://cdn.3dassets.dev/assets/27329/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27329/v1/poster.webp","blurhash":"UAC}Lm%21GKi]nACI:$N005k-B;31u}Z%1OX","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":156524,"triangles":4428,"vertices":5188,"meshes":18,"materials":6,"textures":2,"animations":["open","close","roll"],"boundingBox":{"min":[-1.0253908242987448,-1.4305114759416426e-8,-2.4249909756194863],"max":[1.0253908242987448,1.6699296563752792,2.4200000762939453]},"sizeMeters":[2.051,1.67,4.845],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:32:00.193Z","updatedAt":"2026-09-07T23:32:00.301Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27329/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function StationWagonFadedHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27329/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27329/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27329/v1/model.glb\" alt=\"Station Wagon Faded (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27329/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27329/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27330","slug":"halloween-slasher-street-panel-van-4401a493","title":"Panel Van (Halloween Slasher Street)","summary":"Free 3D model of a 1980s wood panelled cargo van with two hinged rear doors and no side windows: 5.2 m Halloween horror suburban vehicle.","description":"Free 3D model of a 1980s wood panelled cargo van with two hinged rear doors and no side windows: 5.2 m Halloween horror suburban vehicle. Dimensions 2.15 by 1.96 by 5.16 m (X by Y by Z). Metre units, +Y up, +Z front, origin on the footprint at ground level. Animated pivot nodes: door-rear-left at (-0.94, 0.00, -2.40) m; door-rear-right at (0.94, 0.00, -2.40) m; wheel-fl at (-0.94, 0.40, 1.62) m; wheel-fr at (0.94, 0.40, 1.62) m; wheel-rl at (-0.94, 0.40, -1.42) m; wheel-rr at (0.94, 0.40, -1.42) m. Four wheels roll and both rear doors swing out. The cab doors, the bonnet and the steering are fixed, and there is no cargo bay interior: this is an exterior street vehicle. Slasher Street palette: weathered clapboard, dark timber, asphalt shingle, dark green trim, galvanised steel, iron black, pumpkin orange, sodium glow, tape red, bone, dry straw and cold glass. Standard PBR materials with embedded procedural maps. Rigid node-transform clips: open, close and roll. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-panel-van-4401a493","cdnUrl":"https://cdn.3dassets.dev/assets/27330/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-panel-van-4401a493","thumbnailUrl":"https://cdn.3dassets.dev/assets/27330/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27330/v1/poster.webp","blurhash":"U7CGMl~q00aJ~q4o9F-;0000%M%g00_3_3M{","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"seasonal","title":"Seasonal & Holiday"},{"slug":"exterior","title":"Exterior"},{"slug":"animated","title":"Animated"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":147024,"triangles":4212,"vertices":4858,"meshes":25,"materials":8,"textures":3,"animations":["open","close","roll"],"boundingBox":{"min":[-1.0767839615096593,-5.960464455334602e-9,-2.490000039897859],"max":[1.0767839615096593,1.9600555742112928,2.6700000762939453]},"sizeMeters":[2.154,1.96,5.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:32:00.876Z","updatedAt":"2026-09-07T23:32:00.970Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27330/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function PanelVanHalloweenSlasherStreet(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/27330/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27330/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27330/v1/model.glb\" alt=\"Panel Van (Halloween Slasher Street)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27330/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27330/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"27331","slug":"halloween-slasher-street-dead-end-street-525afad0-starter-scene","title":"Dead End Street at Night (Halloween Slasher Street)","summary":"A 30 by 30 m dead end suburban street on Halloween night. The abandoned two storey house is built from the modular kit, closed on all four sides and roofed: ten ground bays, ten upper bays, four corner posts, six roof slopes, three ridge caps, two gable ends and a block...","description":"A 30 by 30 m dead end suburban street on Halloween night. The abandoned two storey house is built from the modular kit, closed on all four sides and roofed: ten ground bays, ten upper bays, four corner posts, six roof slopes, three ridge caps, two gable ends and a block chimney. Its porch is dressed with carved pumpkins, a candy bowl, a cauldron and a pennant banner, string lights run along both eaves, and foam headstones, a yard skeleton and cobwebbed bushes fill the front garden. A picket fence stands open at the gate, the kerb carries two sodium lamps, mailboxes, trash cans and a dropped bicycle, a station wagon sits crooked on the drive behind police tape and sawhorses, and a wood panelled van waits at the kerb. Corn rows, two scarecrows and a hayride wagon close the field edge; the shed stands open at the back of the lot behind a chain link fence.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-dead-end-street-525afad0-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/27331/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-dead-end-street-525afad0-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/27331/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27331/v1/poster.webp","blurhash":"U58;Ml-p00EM9ZM{xaw|00RQ_2t6~V-;NHNY","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":1792028,"triangles":61250,"vertices":79742,"meshes":242,"materials":12,"textures":3,"animations":[],"boundingBox":{"min":[-13.64430550429791,-0.00020508479929404189,-11.044990387769673],"max":[13.311396731406624,9.413057410062772,18.625390824298744]},"sizeMeters":[26.956,9.413,29.67],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":1,"publishedAt":"2026-09-07T23:32:00.953Z","updatedAt":"2026-09-08T02:03:51.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27331/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeadEndStreetAtNightHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27331/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27331/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27331/v1/model.glb\" alt=\"Dead End Street at Night (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27331/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27331/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"27332","slug":"halloween-slasher-street-shed-and-back-lot-74e7aa6a","title":"Shed and Back Lot (Halloween Slasher Street)","summary":"A 13 by 10 m fenced back lot with the shed standing open at the middle of it. Inside, the workbench carries the chainsaw, the machete and a kitchen knife, a tool rack hangs on the side wall, a moulded mask hangs on a nail, and a side table, a rotary telephone, a dead CRT...","description":"A 13 by 10 m fenced back lot with the shed standing open at the middle of it. Inside, the workbench carries the chainsaw, the machete and a kitchen knife, a tool rack hangs on the side wall, a moulded mask hangs on a nail, and a side table, a rotary telephone, a dead CRT television and a stack of VHS tapes fill the floor with a flashlight still lit beside them. Outside, chain link runs round three sides to a gate, with stacked straw bales, a wheelbarrow, an axe in a chopping block, the hayride wagon, dead corn, a bare oak and a tyre swing tree. Halloween dressing and a run of police tape carry the street scene through to the back of the lot.","status":"published","url":"https://3dassets.dev/assets/halloween-slasher-street-shed-and-back-lot-74e7aa6a","cdnUrl":"https://cdn.3dassets.dev/assets/27332/v1/model.glb","downloadUrl":"https://3dassets.dev/download/halloween-slasher-street-shed-and-back-lot-74e7aa6a","thumbnailUrl":"https://cdn.3dassets.dev/assets/27332/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/27332/v1/poster.webp","blurhash":"U67-NNx]00V[IVof%2a|00M{~WkB%fR%E1jY","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"horror","title":"Horror"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":1423252,"triangles":45362,"vertices":58305,"meshes":136,"materials":12,"textures":3,"animations":[],"boundingBox":{"min":[-8.515317608974792,-0.00020508479929404189,-8.313062462220298],"max":[7.358463795367928,5.766678810119629,8.686347402695194]},"sizeMeters":[15.874,5.767,16.999],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T23:32:01.475Z","updatedAt":"2026-09-07T23:32:01.573Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/27332/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShedAndBackLotHalloweenSlasherStreet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/27332/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/27332/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/27332/v1/model.glb\" alt=\"Shed and Back Lot (Halloween Slasher Street)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/27332/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/27332/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":{"slug":"halloween-slasher-street","title":"Halloween slasher street","url":"https://3dassets.dev/demos/halloween-slasher-street"}}}