{"data":{"id":170,"slug":"dense-temperate-forest-flora","title":"Dense Temperate Forest Flora","summary":"Free low poly trees, bushes, ferns, grasses, fungi, deadwood and forest floor tiles for a thick temperate woodland, with a dense starter scene.","description":"The vegetation library for a thick temperate mixed woodland. Eleven broadleaf species and five conifers in three forms each (young, mature, and old or wind shaped), plus the shrub layer, the field layer, fungi, deadwood, rock and the two metre floor, path and stream tiles that go under all of it, so a wood can be filled without repeating a silhouette. Species are real and named correctly: oak, beech, silver birch, sycamore maple, ash, rowan, hazel, alder, willow, hornbeam, wild cherry, Scots pine, Norway spruce, silver fir, European larch and yew. The look is faceted low poly with flat colours and one light procedural bark map, held to the standard fidelity budget so a scene can carry hundreds of placements. Everything is a static mesh: there is no rig and no animation anywhere in the pack, because a rigid node transform cannot bend a stem or a frond and faking it costs more than it gives.","url":"https://3dassets.dev/packs/dense-temperate-forest-flora","coverUrl":"https://cdn.3dassets.dev/assets/28437/v1/poster.webp","assetCount":125,"aiGenerated":true,"aiGeneratedAssetCount":125,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":9295300,"totalTriangles":198665,"starterScene":{"id":"28437","slug":"dense-temperate-forest-flora-old-wood-he-9969ea49-starter-scene","title":"Old Wood Heart (Dense Temperate Forest Flora)","summary":"A dense stretch of old temperate woodland with a trodden path winding in from the front and a stream crossing it at a ford of stepping stones. Oak, beech, sycamore, ash and hornbeam close the canopy overhead, spruce, silver fir and Scots pine mix in from the west with larches...","description":"A dense stretch of old temperate woodland with a trodden path winding in from the front and a stream crossing it at a ford of stepping stones. Oak, beech, sycamore, ash and hornbeam close the canopy overhead, spruce, silver fir and Scots pine mix in from the west with larches on the far edge, and a lighter birch and rowan glade opens to the east over bluebells, anemones and a fairy ring. Alder and willow lean over the water among reeds and lily pads. Under it all: holly, hawthorn, hazel coppice, bramble and rhododendron, bracken, ferns, nettles and foxgloves along the path, and a floor of moss carpet, leaf litter and pine needle tiles carrying fallen trunks, stumps, boulders, fly agarics and ceps.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-old-wood-he-9969ea49-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/28437/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-old-wood-he-9969ea49-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/28437/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28437/v1/poster.webp","blurhash":"U89k4z%100ELOTWYnSoI00NH_Ls:vmslb@R.","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4290164,"triangles":97278,"vertices":211144,"meshes":350,"materials":12,"textures":1,"animations":[],"boundingBox":{"min":[-17.654721232514962,-0.00004409268968189051,-17.875285567881583],"max":[17.444446624881152,24.921343841552734,14.51862757634761]},"sizeMeters":[35.099,24.921,32.394],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":1,"publishedAt":"2026-09-08T02:57:44.266Z","updatedAt":"2026-09-08T04:08:16.277Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28437/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OldWoodHeartDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28437/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28437/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28437/v1/model.glb\" alt=\"Old Wood Heart (Dense Temperate Forest Flora)\" 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/28437/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/28437/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"28312","slug":"dense-temperate-forest-flora-oak-young-916aab79","title":"Oak Tree Young (Dense Temperate Forest Flora)","summary":"Young pedunculate oak with a slim tapered bole, three low forks and rounded green leaf clusters.","description":"Young pedunculate oak with a slim tapered bole, three low forks and rounded green leaf clusters. 4.46 x 5.66 x 4.14 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-oak-young-916aab79","cdnUrl":"https://cdn.3dassets.dev/assets/28312/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-oak-young-916aab79","thumbnailUrl":"https://cdn.3dassets.dev/assets/28312/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28312/v1/poster.webp","blurhash":"UC7BW4tQ8|WB_Lt6Dkf7a%aeV@flDRRjtQkC","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":56452,"triangles":901,"vertices":1755,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-2.231076240539551,0,-2.0717476964902772],"max":[2.231076240539551,5.6634565678580575,2.0717476964902772]},"sizeMeters":[4.462,5.663,4.143],"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-08T02:57:17.420Z","updatedAt":"2026-09-08T02:57:17.515Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28312/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OakTreeYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28312/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28312/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28312/v1/model.glb\" alt=\"Oak Tree Young (Dense Temperate Forest Flora)\" 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/28312/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/28312/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28310","slug":"dense-temperate-forest-flora-oak-mature-7bc940c3","title":"Oak Tree Mature (Dense Temperate Forest Flora)","summary":"Mature oak with a short heavy bole, spreading limbs and a broad domed crown of leaf clusters.","description":"Mature oak with a short heavy bole, spreading limbs and a broad domed crown of leaf clusters. 16.45 x 18.37 x 15.69 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-oak-mature-7bc940c3","cdnUrl":"https://cdn.3dassets.dev/assets/28310/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-oak-mature-7bc940c3","thumbnailUrl":"https://cdn.3dassets.dev/assets/28310/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28310/v1/poster.webp","blurhash":"UC6uRttP8|Rk?[oyH[RkR*ofn%Rk8|ahx[WB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":73856,"triangles":1319,"vertices":2539,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-8.223487854003906,0,-7.843019468534687],"max":[8.223487854003906,18.36926350499122,7.843019468534687]},"sizeMeters":[16.447,18.369,15.686],"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-08T02:57:16.281Z","updatedAt":"2026-09-08T02:57:16.377Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28310/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OakTreeMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28310/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28310/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28310/v1/model.glb\" alt=\"Oak Tree Mature (Dense Temperate Forest Flora)\" 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/28310/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/28310/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28313","slug":"dense-temperate-forest-flora-oak-old-f9dff193","title":"Oak Tree Old (Dense Temperate Forest Flora)","summary":"Old wide crowned oak, shorter than its neighbours with a thick fluted bole and heavy low limbs.","description":"Old wide crowned oak, shorter than its neighbours with a thick fluted bole and heavy low limbs. 14.83 x 15.59 x 18.84 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-oak-old-f9dff193","cdnUrl":"https://cdn.3dassets.dev/assets/28313/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-oak-old-f9dff193","thumbnailUrl":"https://cdn.3dassets.dev/assets/28313/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28313/v1/poster.webp","blurhash":"UD7_cXt74ooz_LofIBofDlR*tPnm4VRQ%eoM","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":82536,"triangles":1528,"vertices":2931,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-7.413842569436706,0.0001799204156913703,-9.420614242553711],"max":[7.413842569436706,15.594517232792041,9.420614242553711]},"sizeMeters":[14.828,15.594,18.841],"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-08T02:57:16.474Z","updatedAt":"2026-09-08T02:57:16.590Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28313/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OakTreeOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28313/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28313/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28313/v1/model.glb\" alt=\"Oak Tree Old (Dense Temperate Forest Flora)\" 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/28313/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/28313/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28314","slug":"dense-temperate-forest-flora-beech-young-fcdb5d83","title":"Beech Tree Young (Dense Temperate Forest Flora)","summary":"Young beech sapling with a clean grey stem and light spring green leaf clusters held close in.","description":"Young beech sapling with a clean grey stem and light spring green leaf clusters held close in. 2.57 x 5.85 x 2.28 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-beech-young-fcdb5d83","cdnUrl":"https://cdn.3dassets.dev/assets/28314/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-beech-young-fcdb5d83","thumbnailUrl":"https://cdn.3dassets.dev/assets/28314/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28314/v1/poster.webp","blurhash":"U69tPw%e004p_Joc8~R.01Rj?axuxaoyWBRQ","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32444,"triangles":732,"vertices":1625,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.2847201688305576,0,-1.1400787942733377],"max":[1.2847201688305576,5.852746486663818,1.1400787942733377]},"sizeMeters":[2.569,5.853,2.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:16.483Z","updatedAt":"2026-09-08T02:57:16.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28314/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BeechTreeYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28314/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28314/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28314/v1/model.glb\" alt=\"Beech Tree Young (Dense Temperate Forest Flora)\" 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/28314/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/28314/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28315","slug":"dense-temperate-forest-flora-beech-mature-e8d82462","title":"Beech Tree Mature (Dense Temperate Forest Flora)","summary":"Mature beech with a tall clean smooth bole and a high ovoid crown that shades the ground below.","description":"Mature beech with a tall clean smooth bole and a high ovoid crown that shades the ground below. 9.09 x 24.61 x 9.17 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-beech-mature-e8d82462","cdnUrl":"https://cdn.3dassets.dev/assets/28315/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-beech-mature-e8d82462","thumbnailUrl":"https://cdn.3dassets.dev/assets/28315/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28315/v1/poster.webp","blurhash":"U57Ut]%f008y.ioyHvVtH]jIx[X4MNofyARj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57324,"triangles":1380,"vertices":2937,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4.543179733685463,0,-4.585478759428243],"max":[4.543179733685463,24.605592727661133,4.585478759428243]},"sizeMeters":[9.086,24.606,9.171],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:16.800Z","updatedAt":"2026-09-08T02:57:16.910Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28315/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BeechTreeMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28315/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28315/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28315/v1/model.glb\" alt=\"Beech Tree Mature (Dense Temperate Forest Flora)\" 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/28315/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/28315/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28316","slug":"dense-temperate-forest-flora-beech-old-6aa15745","title":"Beech Tree Old (Dense Temperate Forest Flora)","summary":"Old beech with a heavy grey bole, low sweeping limbs and a wide deep crown.","description":"Old beech with a heavy grey bole, low sweeping limbs and a wide deep crown. 10.65 x 21.73 x 11.44 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-beech-old-6aa15745","cdnUrl":"https://cdn.3dassets.dev/assets/28316/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-beech-old-6aa15745","thumbnailUrl":"https://cdn.3dassets.dev/assets/28316/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28316/v1/poster.webp","blurhash":"U584^{t700My%_WnMOnm01bF?@nlH^tQtiM{","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57304,"triangles":1380,"vertices":2937,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-5.323524992550449,0,-5.720155222399116],"max":[5.323524992550449,21.72881507873535,5.720155222399116]},"sizeMeters":[10.647,21.729,11.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:16.932Z","updatedAt":"2026-09-08T02:57:17.041Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28316/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BeechTreeOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28316/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28316/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28316/v1/model.glb\" alt=\"Beech Tree Old (Dense Temperate Forest Flora)\" 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/28316/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/28316/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28317","slug":"dense-temperate-forest-flora-birch-young-ac75b910","title":"Silver Birch Young (Dense Temperate Forest Flora)","summary":"Young silver birch, a slender white stem with dark lenticel bands and airy yellow green foliage.","description":"Young silver birch, a slender white stem with dark lenticel bands and airy yellow green foliage. 1.90 x 4.41 x 1.67 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-birch-young-ac75b910","cdnUrl":"https://cdn.3dassets.dev/assets/28317/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-birch-young-ac75b910","thumbnailUrl":"https://cdn.3dassets.dev/assets/28317/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28317/v1/poster.webp","blurhash":"U88}C@t600M|_Kj@8}a#03Rk?txtDkRk%dxt","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":34532,"triangles":749,"vertices":1697,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.9503112557562509,0,-0.83627017213314],"max":[0.9503112557562509,4.40706205368042,0.83627017213314]},"sizeMeters":[1.901,4.407,1.673],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:17.445Z","updatedAt":"2026-09-08T02:57:17.549Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28317/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SilverBirchYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28317/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28317/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28317/v1/model.glb\" alt=\"Silver Birch Young (Dense Temperate Forest Flora)\" 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/28317/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/28317/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28318","slug":"dense-temperate-forest-flora-birch-mature-4b795c7d","title":"Silver Birch Mature (Dense Temperate Forest Flora)","summary":"Mature silver birch with a bright white bole, drooping branch ends and a light open crown.","description":"Mature silver birch with a bright white bole, drooping branch ends and a light open crown. 5.15 x 14.95 x 4.46 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-birch-mature-4b795c7d","cdnUrl":"https://cdn.3dassets.dev/assets/28318/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-birch-mature-4b795c7d","thumbnailUrl":"https://cdn.3dassets.dev/assets/28318/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28318/v1/poster.webp","blurhash":"U79HF8%L009H_Kt68}IW4WWE?ZjXIDWEx@t2","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":49128,"triangles":1113,"vertices":2473,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.5746990354998225,0,-2.22966523881645],"max":[2.5746990354998225,14.949041366577148,2.22966523881645]},"sizeMeters":[5.149,14.949,4.459],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:17.884Z","updatedAt":"2026-09-08T02:57:17.996Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28318/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SilverBirchMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28318/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28318/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28318/v1/model.glb\" alt=\"Silver Birch Mature (Dense Temperate Forest Flora)\" 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/28318/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/28318/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28320","slug":"dense-temperate-forest-flora-birch-old-a822b89f","title":"Silver Birch Wind Shaped (Dense Temperate Forest Flora)","summary":"Old birch leaning away from the prevailing wind, its crown pulled to one side.","description":"Old birch leaning away from the prevailing wind, its crown pulled to one side. 7.00 x 13.07 x 5.70 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-birch-old-a822b89f","cdnUrl":"https://cdn.3dassets.dev/assets/28320/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-birch-old-a822b89f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28320/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28320/v1/poster.webp","blurhash":"U89%^jx[00My~oRj8|xu01IU_1-:4qoM.6kB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":52764,"triangles":1204,"vertices":2667,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-3.499693402729738,0,-2.852504381113509],"max":[3.499693402729738,13.069649696350098,2.852504381113509]},"sizeMeters":[6.999,13.07,5.705],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:18.159Z","updatedAt":"2026-09-08T02:57:18.253Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28320/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SilverBirchWindShapedDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28320/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28320/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28320/v1/model.glb\" alt=\"Silver Birch Wind Shaped (Dense Temperate Forest Flora)\" 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/28320/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/28320/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28319","slug":"dense-temperate-forest-flora-sycamore-young-40b59f98","title":"Sycamore Maple Young (Dense Temperate Forest Flora)","summary":"Young sycamore maple with a straight stem, opposite branching and broad mid green leaf clusters.","description":"Young sycamore maple with a straight stem, opposite branching and broad mid green leaf clusters. 4.53 x 6.13 x 4.79 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-sycamore-young-40b59f98","cdnUrl":"https://cdn.3dassets.dev/assets/28319/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-sycamore-young-40b59f98","thumbnailUrl":"https://cdn.3dassets.dev/assets/28319/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28319/v1/poster.webp","blurhash":"U97UL|xu01M{_Mt7DjWBD%Rjxat700M{.7tQ","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":56472,"triangles":901,"vertices":1755,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-2.2640379033927047,0,-2.39501953125],"max":[2.2640379033927047,6.125305041626687,2.39501953125]},"sizeMeters":[4.528,6.125,4.79],"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-08T02:57:18.178Z","updatedAt":"2026-09-08T02:57:18.284Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28319/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SycamoreMapleYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28319/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28319/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28319/v1/model.glb\" alt=\"Sycamore Maple Young (Dense Temperate Forest Flora)\" 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/28319/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/28319/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28321","slug":"dense-temperate-forest-flora-sycamore-mature-d1efbf0b","title":"Sycamore Maple Mature (Dense Temperate Forest Flora)","summary":"Mature sycamore maple with a dense heavy crown and stout ascending limbs.","description":"Mature sycamore maple with a dense heavy crown and stout ascending limbs. 16.15 x 20.07 x 16.16 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-sycamore-mature-d1efbf0b","cdnUrl":"https://cdn.3dassets.dev/assets/28321/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-sycamore-mature-d1efbf0b","thumbnailUrl":"https://cdn.3dassets.dev/assets/28321/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28321/v1/poster.webp","blurhash":"U97KuGt601NG_MofDiRjM|oft6Rk4Uay.7j[","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":73880,"triangles":1319,"vertices":2539,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-8.07279335111848,0,-8.078710556030273],"max":[8.07279335111848,20.065363136301052,8.078710556030273]},"sizeMeters":[16.146,20.065,16.157],"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-08T02:57:18.467Z","updatedAt":"2026-09-08T02:57:18.580Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28321/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SycamoreMapleMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28321/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28321/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28321/v1/model.glb\" alt=\"Sycamore Maple Mature (Dense Temperate Forest Flora)\" 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/28321/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/28321/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28322","slug":"dense-temperate-forest-flora-sycamore-old-1a0ae630","title":"Sycamore Maple Old (Dense Temperate Forest Flora)","summary":"Old sycamore with flaking bark, a leaning bole and a lopsided crown.","description":"Old sycamore with flaking bark, a leaning bole and a lopsided crown. 17.44 x 17.21 x 16.67 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-sycamore-old-1a0ae630","cdnUrl":"https://cdn.3dassets.dev/assets/28322/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-sycamore-old-1a0ae630","thumbnailUrl":"https://cdn.3dassets.dev/assets/28322/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28322/v1/poster.webp","blurhash":"UB8g:1xa01R*_MofD*ay4oRj%fof00Rj?aof","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":82564,"triangles":1528,"vertices":2931,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-8.718446731567383,0,-8.333171580735462],"max":[8.718446731567383,17.20518423499785,8.333171580735462]},"sizeMeters":[17.437,17.205,16.666],"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-08T02:57:18.563Z","updatedAt":"2026-09-08T02:57:18.671Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28322/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SycamoreMapleOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28322/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28322/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28322/v1/model.glb\" alt=\"Sycamore Maple Old (Dense Temperate Forest Flora)\" 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/28322/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/28322/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28325","slug":"dense-temperate-forest-flora-ash-young-636594e8","title":"Ash Tree Young (Dense Temperate Forest Flora)","summary":"Young ash with a pale straight stem, few branches and sparse pinnate foliage.","description":"Young ash with a pale straight stem, few branches and sparse pinnate foliage. 2.00 x 6.24 x 2.33 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-ash-young-636594e8","cdnUrl":"https://cdn.3dassets.dev/assets/28325/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-ash-young-636594e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/28325/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28325/v1/poster.webp","blurhash":"U38EF}?u0000_LtQDjMy01M{_2-;%2t6NGM|","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32428,"triangles":732,"vertices":1625,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0021287560786742,0,-1.164662230675842],"max":[1.0021287560786742,6.236111640930176,1.164662230675842]},"sizeMeters":[2.004,6.236,2.329],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:19.179Z","updatedAt":"2026-09-08T02:57:19.286Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28325/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AshTreeYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28325/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28325/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28325/v1/model.glb\" alt=\"Ash Tree Young (Dense Temperate Forest Flora)\" 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/28325/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/28325/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28323","slug":"dense-temperate-forest-flora-ash-mature-8a999d7c","title":"Ash Tree Mature (Dense Temperate Forest Flora)","summary":"Mature ash with steeply ascending limbs and an airy crown that lets light through to the field layer.","description":"Mature ash with steeply ascending limbs and an airy crown that lets light through to the field layer. 9.23 x 23.63 x 7.67 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-ash-mature-8a999d7c","cdnUrl":"https://cdn.3dassets.dev/assets/28323/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-ash-mature-8a999d7c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28323/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28323/v1/poster.webp","blurhash":"U78qc[-;0000_Mxu8|IUIBWBxuofIUV[xto|","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57312,"triangles":1380,"vertices":2937,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4.61443853132361,0,-3.833356447854622],"max":[4.61443853132361,23.626785278320312,3.833356447854622]},"sizeMeters":[9.229,23.627,7.667],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:18.999Z","updatedAt":"2026-09-08T02:57:19.090Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28323/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AshTreeMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28323/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28323/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28323/v1/model.glb\" alt=\"Ash Tree Mature (Dense Temperate Forest Flora)\" 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/28323/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/28323/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28324","slug":"dense-temperate-forest-flora-ash-old-0214e9a7","title":"Ash Tree Old (Dense Temperate Forest Flora)","summary":"Old ash with a ridged grey bole, heavy forks and a thinning upper crown.","description":"Old ash with a ridged grey bole, heavy forks and a thinning upper crown. 11.04 x 21.82 x 10.78 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-ash-old-0214e9a7","cdnUrl":"https://cdn.3dassets.dev/assets/28324/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-ash-old-0214e9a7","thumbnailUrl":"https://cdn.3dassets.dev/assets/28324/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28324/v1/poster.webp","blurhash":"U58}6=?a0001?tt7ICM|00Rj_MxbDPRj%fs;","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57296,"triangles":1380,"vertices":2937,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-5.519577902579295,0,-5.392091000749881],"max":[5.519577902579295,21.82442855834961,5.392091000749881]},"sizeMeters":[11.039,21.824,10.784],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:19.146Z","updatedAt":"2026-09-08T02:57:19.231Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28324/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AshTreeOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28324/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28324/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28324/v1/model.glb\" alt=\"Ash Tree Old (Dense Temperate Forest Flora)\" 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/28324/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/28324/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28326","slug":"dense-temperate-forest-flora-rowan-young-97566e7d","title":"Rowan Tree Young (Dense Temperate Forest Flora)","summary":"Young rowan with several slim shoots from one base and small pinnate leaf clusters.","description":"Young rowan with several slim shoots from one base and small pinnate leaf clusters. 1.97 x 3.89 x 1.48 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-rowan-young-97566e7d","cdnUrl":"https://cdn.3dassets.dev/assets/28326/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-rowan-young-97566e7d","thumbnailUrl":"https://cdn.3dassets.dev/assets/28326/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28326/v1/poster.webp","blurhash":"U67UO}%e009G~n%LDkD+D+xt-.IU03j]_1WA","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":19348,"triangles":504,"vertices":892,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9851366281509399,0,-0.7384541111680467],"max":[0.9851366281509399,3.8929629995966466,0.7384541111680467]},"sizeMeters":[1.97,3.893,1.477],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:19.453Z","updatedAt":"2026-09-08T02:57:19.539Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28326/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RowanTreeYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28326/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28326/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28326/v1/model.glb\" alt=\"Rowan Tree Young (Dense Temperate Forest Flora)\" 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/28326/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/28326/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28327","slug":"dense-temperate-forest-flora-rowan-mature-a7ea84f6","title":"Rowan Tree Mature (Dense Temperate Forest Flora)","summary":"Mature rowan with a light open crown and clusters of berries among the leaves.","description":"Mature rowan with a light open crown and clusters of berries among the leaves. 3.85 x 8.33 x 3.79 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-rowan-mature-a7ea84f6","cdnUrl":"https://cdn.3dassets.dev/assets/28327/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-rowan-mature-a7ea84f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/28327/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28327/v1/poster.webp","blurhash":"UA7naZxt01IC_Lt68|M|W=ayjFjuDkRk%dt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":34928,"triangles":1134,"vertices":1577,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.9264806509017944,0,-1.8935563928218664],"max":[1.9264806509017944,8.333483388394306,1.8935563928218664]},"sizeMeters":[3.853,8.333,3.787],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:19.798Z","updatedAt":"2026-09-08T02:57:19.882Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28327/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RowanTreeMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28327/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28327/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28327/v1/model.glb\" alt=\"Rowan Tree Mature (Dense Temperate Forest Flora)\" 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/28327/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/28327/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28328","slug":"dense-temperate-forest-flora-rowan-old-3d2af553","title":"Rowan Tree Old (Dense Temperate Forest Flora)","summary":"Old rowan with a single leaning stem, a broad crown and a heavy berry crop.","description":"Old rowan with a single leaning stem, a broad crown and a heavy berry crop. 7.04 x 9.13 x 6.18 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-rowan-old-3d2af553","cdnUrl":"https://cdn.3dassets.dev/assets/28328/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-rowan-old-3d2af553","thumbnailUrl":"https://cdn.3dassets.dev/assets/28328/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28328/v1/poster.webp","blurhash":"UD8XB-xt02IV_Lt7DkM|Rlazocjs9HkB%LV[","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":74160,"triangles":1506,"vertices":2510,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-3.5202550888061523,0,-3.0888044086509505],"max":[3.5202550888061523,9.134542039065947,3.0888044086509505]},"sizeMeters":[7.041,9.135,6.178],"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-08T02:57:19.851Z","updatedAt":"2026-09-08T02:57:19.943Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28328/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RowanTreeOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28328/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28328/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28328/v1/model.glb\" alt=\"Rowan Tree Old (Dense Temperate Forest Flora)\" 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/28328/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/28328/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28329","slug":"dense-temperate-forest-flora-hazel-young-3e07ca34","title":"Hazel Young (Dense Temperate Forest Flora)","summary":"Young hazel with three whippy stems from ground level and rounded fresh green leaf masses.","description":"Young hazel with three whippy stems from ground level and rounded fresh green leaf masses. 1.63 x 3.16 x 1.12 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hazel-young-3e07ca34","cdnUrl":"https://cdn.3dassets.dev/assets/28329/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hazel-young-3e07ca34","thumbnailUrl":"https://cdn.3dassets.dev/assets/28329/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28329/v1/poster.webp","blurhash":"U76a-P%L01D*_Lt68|RjIWM|t6%L02My?a-:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32388,"triangles":378,"vertices":669,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.815683901309967,0,-0.5580615161463314],"max":[0.815683901309967,3.1616219940444434,0.5580615161463314]},"sizeMeters":[1.631,3.162,1.116],"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-08T02:57:20.155Z","updatedAt":"2026-09-08T02:57:20.242Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28329/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HazelYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28329/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28329/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28329/v1/model.glb\" alt=\"Hazel Young (Dense Temperate Forest Flora)\" 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/28329/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/28329/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28330","slug":"dense-temperate-forest-flora-hazel-mature-5dfa8343","title":"Hazel Mature (Dense Temperate Forest Flora)","summary":"Mature hazel, a multi stemmed understorey shrub tree with a wide leafy dome.","description":"Mature hazel, a multi stemmed understorey shrub tree with a wide leafy dome. 4.22 x 6.89 x 4.27 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hazel-mature-5dfa8343","cdnUrl":"https://cdn.3dassets.dev/assets/28330/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hazel-mature-5dfa8343","thumbnailUrl":"https://cdn.3dassets.dev/assets/28330/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28330/v1/poster.webp","blurhash":"UB8XE{xt01IU~ot69GM|D*j[%Lj?02j[?aay","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57420,"triangles":1134,"vertices":1792,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-2.1123947704751873,0,-2.1345434188842773],"max":[2.1123947704751873,6.889067535932716,2.1345434188842773]},"sizeMeters":[4.225,6.889,4.269],"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-08T02:57:20.186Z","updatedAt":"2026-09-08T02:57:20.284Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28330/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HazelMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28330/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28330/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28330/v1/model.glb\" alt=\"Hazel Mature (Dense Temperate Forest Flora)\" 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/28330/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/28330/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28331","slug":"dense-temperate-forest-flora-hazel-old-3a8dfbcb","title":"Hazel Old (Dense Temperate Forest Flora)","summary":"Old hazel with many leaning stems from a broad stool and a heavy spreading canopy.","description":"Old hazel with many leaning stems from a broad stool and a heavy spreading canopy. 4.90 x 8.13 x 5.23 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hazel-old-3a8dfbcb","cdnUrl":"https://cdn.3dassets.dev/assets/28331/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hazel-old-3a8dfbcb","thumbnailUrl":"https://cdn.3dassets.dev/assets/28331/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28331/v1/poster.webp","blurhash":"UE8;e^xt02IU_Lt79HM{IVoextWB4VWB.6of","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":70800,"triangles":1490,"vertices":2395,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-2.4480788868609484,0,-2.616741180419922],"max":[2.4480788868609484,8.132264824816112,2.616741180419922]},"sizeMeters":[4.896,8.132,5.233],"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-08T02:57:20.621Z","updatedAt":"2026-09-08T02:57:20.714Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28331/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HazelOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28331/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28331/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28331/v1/model.glb\" alt=\"Hazel Old (Dense Temperate Forest Flora)\" 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/28331/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/28331/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28332","slug":"dense-temperate-forest-flora-alder-young-d33644eb","title":"Alder Young (Dense Temperate Forest Flora)","summary":"Young alder from a wet streamside, a straight dark stem with small blunt dark green leaves.","description":"Young alder from a wet streamside, a straight dark stem with small blunt dark green leaves. 2.02 x 4.88 x 1.94 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-alder-young-d33644eb","cdnUrl":"https://cdn.3dassets.dev/assets/28332/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-alder-young-d33644eb","thumbnailUrl":"https://cdn.3dassets.dev/assets/28332/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28332/v1/poster.webp","blurhash":"U35YNJ%f008{?[ofD6Rj8{My-q%ftiWURRt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32436,"triangles":732,"vertices":1625,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0100911146961353,0,-0.9714889064911874],"max":[1.0100911146961353,4.876701354980469,0.9714889064911874]},"sizeMeters":[2.02,4.877,1.943],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:20.666Z","updatedAt":"2026-09-08T02:57:20.759Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28332/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlderYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28332/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28332/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28332/v1/model.glb\" alt=\"Alder Young (Dense Temperate Forest Flora)\" 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/28332/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/28332/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28333","slug":"dense-temperate-forest-flora-alder-mature-0319bc89","title":"Alder Mature (Dense Temperate Forest Flora)","summary":"Mature alder with a narrow conical crown and dark fissured bark, a streamside tree.","description":"Mature alder with a narrow conical crown and dark fissured bark, a streamside tree. 5.82 x 15.84 x 6.22 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-alder-mature-0319bc89","cdnUrl":"https://cdn.3dassets.dev/assets/28333/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-alder-mature-0319bc89","thumbnailUrl":"https://cdn.3dassets.dev/assets/28333/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28333/v1/poster.webp","blurhash":"U45O=[tR00IA?[bFDQoMVGV@gftRQ;WBpGxb","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57316,"triangles":1380,"vertices":2937,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.909671203419327,0,-3.110360222172467],"max":[2.909671203419327,15.844558715820312,3.110360222172467]},"sizeMeters":[5.819,15.845,6.221],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:20.795Z","updatedAt":"2026-09-08T02:57:20.896Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28333/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlderMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28333/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28333/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28333/v1/model.glb\" alt=\"Alder Mature (Dense Temperate Forest Flora)\" 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/28333/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/28333/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28334","slug":"dense-temperate-forest-flora-alder-old-4410dfb2","title":"Alder Old (Dense Temperate Forest Flora)","summary":"Old alder with several heavy stems from a wet base and a broken irregular crown.","description":"Old alder with several heavy stems from a wet base and a broken irregular crown. 7.60 x 16.11 x 7.41 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-alder-old-4410dfb2","cdnUrl":"https://cdn.3dassets.dev/assets/28334/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-alder-old-4410dfb2","thumbnailUrl":"https://cdn.3dassets.dev/assets/28334/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28334/v1/poster.webp","blurhash":"U55#^Moy00RQ.ktQHtMyIVoy%2RQMLWBtjt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":26928,"triangles":824,"vertices":1247,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3.8002700076154285,0,-3.707006097454742],"max":[3.8002700076154285,16.106172561645508,3.707006097454742]},"sizeMeters":[7.601,16.106,7.414],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:21.056Z","updatedAt":"2026-09-08T02:57:21.163Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28334/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlderOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28334/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28334/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28334/v1/model.glb\" alt=\"Alder Old (Dense Temperate Forest Flora)\" 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/28334/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/28334/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28335","slug":"dense-temperate-forest-flora-willow-young-c0d67be0","title":"Willow Young (Dense Temperate Forest Flora)","summary":"Young goat willow with a short stem and soft grey green leaf clusters on arching shoots.","description":"Young goat willow with a short stem and soft grey green leaf clusters on arching shoots. 2.04 x 3.35 x 1.90 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-willow-young-c0d67be0","cdnUrl":"https://cdn.3dassets.dev/assets/28335/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-willow-young-c0d67be0","thumbnailUrl":"https://cdn.3dassets.dev/assets/28335/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28335/v1/poster.webp","blurhash":"U88g]G-:00D%_Mxu8{IU4VM|%foLDjRQ%f%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":29524,"triangles":651,"vertices":1473,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0218669226689323,0,-0.949535586985153],"max":[1.0218669226689323,3.3526933193206787,0.949535586985153]},"sizeMeters":[2.044,3.353,1.899],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:23.032Z","updatedAt":"2026-09-08T02:57:23.148Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28335/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WillowYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28335/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28335/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28335/v1/model.glb\" alt=\"Willow Young (Dense Temperate Forest Flora)\" 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/28335/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/28335/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28336","slug":"dense-temperate-forest-flora-willow-mature-0548d882","title":"Willow Mature (Dense Temperate Forest Flora)","summary":"Mature willow with long trailing branch ends and a wide soft crown over the water.","description":"Mature willow with long trailing branch ends and a wide soft crown over the water. 7.92 x 12.40 x 6.51 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-willow-mature-0548d882","cdnUrl":"https://cdn.3dassets.dev/assets/28336/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-willow-mature-0548d882","thumbnailUrl":"https://cdn.3dassets.dev/assets/28336/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28336/v1/poster.webp","blurhash":"U68N:]oK00kC_Maz9Fj[00M|_M%2DjRj%fxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":51432,"triangles":1197,"vertices":2637,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3.9588425351436345,0,-3.253879506947353],"max":[3.9588425351436345,12.40274429321289,3.253879506947353]},"sizeMeters":[7.918,12.403,6.508],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:21.477Z","updatedAt":"2026-09-08T02:57:21.572Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28336/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WillowMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28336/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28336/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28336/v1/model.glb\" alt=\"Willow Mature (Dense Temperate Forest Flora)\" 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/28336/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/28336/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28338","slug":"dense-temperate-forest-flora-willow-old-41c94c50","title":"Willow Pollard Old (Dense Temperate Forest Flora)","summary":"Old pollarded willow: a squat bolling with a knuckle and a burst of straight new shoots.","description":"Old pollarded willow: a squat bolling with a knuckle and a burst of straight new shoots. 4.02 x 7.00 x 4.02 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-willow-old-41c94c50","cdnUrl":"https://cdn.3dassets.dev/assets/28338/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-willow-old-41c94c50","thumbnailUrl":"https://cdn.3dassets.dev/assets/28338/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28338/v1/poster.webp","blurhash":"U784l9%M00E0~qt89FRiM|WBt6og4oRi%ft8","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":37252,"triangles":871,"vertices":1874,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.0078489624060927,0,-2.010303020477295],"max":[2.0078489624060927,7.002468798105036,2.010303020477295]},"sizeMeters":[4.016,7.002,4.021],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:21.758Z","updatedAt":"2026-09-08T02:57:21.877Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28338/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WillowPollardOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28338/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28338/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28338/v1/model.glb\" alt=\"Willow Pollard Old (Dense Temperate Forest Flora)\" 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/28338/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/28338/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28337","slug":"dense-temperate-forest-flora-hornbeam-young-2d5dff73","title":"Hornbeam Young (Dense Temperate Forest Flora)","summary":"Young hornbeam with a fluted grey stem and small ribbed leaves in tight clusters.","description":"Young hornbeam with a fluted grey stem and small ribbed leaves in tight clusters. 2.32 x 5.48 x 1.85 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hornbeam-young-2d5dff73","cdnUrl":"https://cdn.3dassets.dev/assets/28337/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hornbeam-young-2d5dff73","thumbnailUrl":"https://cdn.3dassets.dev/assets/28337/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28337/v1/poster.webp","blurhash":"U37e6J.6004V_Lt78|IU8#nU.6OR?axtITD+","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32452,"triangles":732,"vertices":1625,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.15808141082739,0,-0.9235311260657632],"max":[1.15808141082739,5.477108478546143,0.9235311260657632]},"sizeMeters":[2.316,5.477,1.847],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:21.756Z","updatedAt":"2026-09-08T02:57:21.898Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28337/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HornbeamYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28337/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28337/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28337/v1/model.glb\" alt=\"Hornbeam Young (Dense Temperate Forest Flora)\" 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/28337/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/28337/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28339","slug":"dense-temperate-forest-flora-hornbeam-mature-b28d1f49","title":"Hornbeam Mature (Dense Temperate Forest Flora)","summary":"Mature hornbeam with a twisted fluted bole and a dense rounded crown.","description":"Mature hornbeam with a twisted fluted bole and a dense rounded crown. 9.10 x 18.80 x 7.89 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hornbeam-mature-b28d1f49","cdnUrl":"https://cdn.3dassets.dev/assets/28339/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hornbeam-mature-b28d1f49","thumbnailUrl":"https://cdn.3dassets.dev/assets/28339/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28339/v1/poster.webp","blurhash":"U57n%O%e008|?@oyDQR74UV[?tozRBayb:oM","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57336,"triangles":1380,"vertices":2937,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4.550718681214257,0,-3.9429607725188545],"max":[4.550718681214257,18.800094604492188,3.9429607725188545]},"sizeMeters":[9.101,18.8,7.886],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:22.256Z","updatedAt":"2026-09-08T02:57:22.355Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28339/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HornbeamMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28339/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28339/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28339/v1/model.glb\" alt=\"Hornbeam Mature (Dense Temperate Forest Flora)\" 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/28339/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/28339/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28340","slug":"dense-temperate-forest-flora-hornbeam-old-7a55c05c","title":"Hornbeam Old (Dense Temperate Forest Flora)","summary":"Old hornbeam, heavily fluted and low branched with a broad shading crown.","description":"Old hornbeam, heavily fluted and low branched with a broad shading crown. 10.69 x 16.40 x 9.18 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hornbeam-old-7a55c05c","cdnUrl":"https://cdn.3dassets.dev/assets/28340/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hornbeam-old-7a55c05c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28340/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28340/v1/poster.webp","blurhash":"U58hE%.7004V?@x[MNIC00g1_LVtH^RkpEkA","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57316,"triangles":1380,"vertices":2937,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-5.343147893214926,0,-4.591095477081573],"max":[5.343147893214926,16.402427673339844,4.591095477081573]},"sizeMeters":[10.686,16.402,9.182],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:22.572Z","updatedAt":"2026-09-08T02:57:23.027Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28340/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HornbeamOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28340/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28340/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28340/v1/model.glb\" alt=\"Hornbeam Old (Dense Temperate Forest Flora)\" 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/28340/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/28340/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28341","slug":"dense-temperate-forest-flora-cherry-young-c7af821a","title":"Wild Cherry Young (Dense Temperate Forest Flora)","summary":"Young wild cherry with a glossy banded stem and light green leaves on upswept shoots.","description":"Young wild cherry with a glossy banded stem and light green leaves on upswept shoots. 2.04 x 4.52 x 1.93 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-cherry-young-c7af821a","cdnUrl":"https://cdn.3dassets.dev/assets/28341/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-cherry-young-c7af821a","thumbnailUrl":"https://cdn.3dassets.dev/assets/28341/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28341/v1/poster.webp","blurhash":"U88N,xoy00Rk_Lay8|of03RQ?s%L8|Rk.6xt","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":50920,"triangles":749,"vertices":1697,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-1.017689803858339,0,-0.9650886017042102],"max":[1.017689803858339,4.52296781539917,0.9650886017042102]},"sizeMeters":[2.035,4.523,1.93],"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-08T02:57:22.985Z","updatedAt":"2026-09-08T02:57:23.127Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28341/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WildCherryYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28341/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28341/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28341/v1/model.glb\" alt=\"Wild Cherry Young (Dense Temperate Forest Flora)\" 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/28341/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/28341/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28342","slug":"dense-temperate-forest-flora-cherry-mature-12eb4b2e","title":"Wild Cherry Mature (Dense Temperate Forest Flora)","summary":"Mature wild cherry with a tall straight stem, banded bark and a light rounded crown.","description":"Mature wild cherry with a tall straight stem, banded bark and a light rounded crown. 9.24 x 15.46 x 10.12 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-cherry-mature-12eb4b2e","cdnUrl":"https://cdn.3dassets.dev/assets/28342/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-cherry-mature-12eb4b2e","thumbnailUrl":"https://cdn.3dassets.dev/assets/28342/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28342/v1/poster.webp","blurhash":"UE8g$vt603Rk_Lt6DkM|M}t7odM|8|j[-.WB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":73872,"triangles":1319,"vertices":2539,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-4.619960598118025,0,-5.059736251831055],"max":[4.619960598118025,15.460484638785147,5.059736251831055]},"sizeMeters":[9.24,15.46,10.119],"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-08T02:57:22.781Z","updatedAt":"2026-09-08T02:57:23.079Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28342/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WildCherryMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28342/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28342/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28342/v1/model.glb\" alt=\"Wild Cherry Mature (Dense Temperate Forest Flora)\" 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/28342/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/28342/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28343","slug":"dense-temperate-forest-flora-cherry-blossom-12744dc9","title":"Wild Cherry In Blossom (Dense Temperate Forest Flora)","summary":"Wild cherry in full blossom, its crown massed with pale pink flower clusters before the leaves.","description":"Wild cherry in full blossom, its crown massed with pale pink flower clusters before the leaves. 9.50 x 14.19 x 8.81 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-cherry-blossom-12744dc9","cdnUrl":"https://cdn.3dassets.dev/assets/28343/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-cherry-blossom-12744dc9","thumbnailUrl":"https://cdn.3dassets.dev/assets/28343/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28343/v1/poster.webp","blurhash":"UIA0wMs;00M{~qof9FM{kCofRjR*9Fof%Ma{","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":73880,"triangles":1319,"vertices":2539,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-4.751359939575195,0,-4.406249412026473],"max":[4.751359939575195,14.193956841961757,4.406249412026473]},"sizeMeters":[9.503,14.194,8.812],"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-08T02:57:23.185Z","updatedAt":"2026-09-08T02:57:23.292Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28343/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WildCherryInBlossomDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28343/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28343/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28343/v1/model.glb\" alt=\"Wild Cherry In Blossom (Dense Temperate Forest Flora)\" 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/28343/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/28343/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28344","slug":"dense-temperate-forest-flora-scots-pine-young-0b2ebeee","title":"Scots Pine Young (Dense Temperate Forest Flora)","summary":"Young Scots pine, still a dense narrow cone of blue green needles on a short stem.","description":"Young Scots pine, still a dense narrow cone of blue green needles on a short stem. 1.65 x 3.69 x 1.42 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-scots-pine-young-0b2ebeee","cdnUrl":"https://cdn.3dassets.dev/assets/28344/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-scots-pine-young-0b2ebeee","thumbnailUrl":"https://cdn.3dassets.dev/assets/28344/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28344/v1/poster.webp","blurhash":"U56l3:tl00McDOjY%gR+4TRP?^x].8ogMxR%","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":42052,"triangles":438,"vertices":1309,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.8232703478444403,0,-0.7089348058516274],"max":[0.8232703478444403,3.686295986175537,0.7089348058516274]},"sizeMeters":[1.647,3.686,1.418],"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-08T02:57:23.476Z","updatedAt":"2026-09-08T02:57:23.600Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28344/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ScotsPineYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28344/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28344/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28344/v1/model.glb\" alt=\"Scots Pine Young (Dense Temperate Forest Flora)\" 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/28344/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/28344/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28345","slug":"dense-temperate-forest-flora-scots-pine-mature-c2ba1938","title":"Scots Pine Mature (Dense Temperate Forest Flora)","summary":"Mature Scots pine with a long bare orange bole and a flat plated crown held high.","description":"Mature Scots pine with a long bare orange bole and a flat plated crown held high. 8.79 x 17.88 x 7.63 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-scots-pine-mature-c2ba1938","cdnUrl":"https://cdn.3dassets.dev/assets/28345/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-scots-pine-mature-c2ba1938","thumbnailUrl":"https://cdn.3dassets.dev/assets/28345/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28345/v1/poster.webp","blurhash":"U65E]Kxa00Io?]t7DPM{kWkCV@VtR5bFo}af","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":73152,"triangles":1849,"vertices":2454,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-4.393211364746094,0,-3.8161557382356657],"max":[4.393211364746094,17.879644757788093,3.8161557382356657]},"sizeMeters":[8.786,17.88,7.632],"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-08T02:57:23.496Z","updatedAt":"2026-09-08T02:57:23.609Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28345/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ScotsPineMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28345/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28345/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28345/v1/model.glb\" alt=\"Scots Pine Mature (Dense Temperate Forest Flora)\" 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/28345/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/28345/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28346","slug":"dense-temperate-forest-flora-scots-pine-old-87350c3f","title":"Scots Pine Old (Dense Temperate Forest Flora)","summary":"Old Scots pine, leaning with a broad flat crown of separated needle plates.","description":"Old Scots pine, leaning with a broad flat crown of separated needle plates. 8.16 x 16.23 x 10.57 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-scots-pine-old-87350c3f","cdnUrl":"https://cdn.3dassets.dev/assets/28346/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-scots-pine-old-87350c3f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28346/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28346/v1/poster.webp","blurhash":"U74{9sjZ4TX8?^jZDObbbbaeenozMdV[x]tR","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":79240,"triangles":2062,"vertices":2723,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-4.0797017810218605,0,-5.283987045288086],"max":[4.0797017810218605,16.227096770634624,5.283987045288086]},"sizeMeters":[8.159,16.227,10.568],"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-08T02:57:24.304Z","updatedAt":"2026-09-08T02:57:24.407Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28346/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ScotsPineOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28346/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28346/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28346/v1/model.glb\" alt=\"Scots Pine Old (Dense Temperate Forest Flora)\" 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/28346/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/28346/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28347","slug":"dense-temperate-forest-flora-spruce-young-e3a0e9fe","title":"Norway Spruce Young (Dense Temperate Forest Flora)","summary":"Young Norway spruce, a tight regular cone of dark whorled branches down to the ground.","description":"Young Norway spruce, a tight regular cone of dark whorled branches down to the ground. 1.84 x 3.43 x 1.52 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-spruce-young-e3a0e9fe","cdnUrl":"https://cdn.3dassets.dev/assets/28347/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-spruce-young-e3a0e9fe","thumbnailUrl":"https://cdn.3dassets.dev/assets/28347/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28347/v1/poster.webp","blurhash":"U34yZK%f008_8xWB%}s;D5RQ%}yCt+k8Vsak","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":28216,"triangles":486,"vertices":1453,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9176485158156755,0,-0.761948878929475],"max":[0.9176485158156755,3.432095527648926,0.761948878929475]},"sizeMeters":[1.835,3.432,1.524],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:24.604Z","updatedAt":"2026-09-08T02:57:24.711Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28347/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NorwaySpruceYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28347/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28347/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28347/v1/model.glb\" alt=\"Norway Spruce Young (Dense Temperate Forest Flora)\" 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/28347/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/28347/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28348","slug":"dense-temperate-forest-flora-spruce-mature-7726aba9","title":"Norway Spruce Mature (Dense Temperate Forest Flora)","summary":"Mature Norway spruce with a tall spire crown and drooping whorled boughs.","description":"Mature Norway spruce with a tall spire crown and drooping whorled boughs. 6.04 x 20.60 x 5.58 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-spruce-mature-7726aba9","cdnUrl":"https://cdn.3dassets.dev/assets/28348/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-spruce-mature-7726aba9","thumbnailUrl":"https://cdn.3dassets.dev/assets/28348/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28348/v1/poster.webp","blurhash":"U14M9Jtk00Ht00V]_NtMD5i|.lcByBS_R7vn","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":38592,"triangles":678,"vertices":2029,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3.017662854443118,0,-2.791738215241803],"max":[3.017662854443118,20.602128982543945,2.791738215241803]},"sizeMeters":[6.035,20.602,5.583],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:24.692Z","updatedAt":"2026-09-08T02:57:24.773Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28348/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NorwaySpruceMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28348/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28348/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28348/v1/model.glb\" alt=\"Norway Spruce Mature (Dense Temperate Forest Flora)\" 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/28348/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/28348/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28349","slug":"dense-temperate-forest-flora-spruce-old-eb00d275","title":"Norway Spruce Old (Dense Temperate Forest Flora)","summary":"Old spruce with a thinning ragged crown and a long clear lower bole.","description":"Old spruce with a thinning ragged crown and a long clear lower bole. 3.46 x 23.43 x 3.04 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-spruce-old-eb00d275","cdnUrl":"https://cdn.3dassets.dev/assets/28349/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-spruce-old-eb00d275","thumbnailUrl":"https://cdn.3dassets.dev/assets/28349/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28349/v1/poster.webp","blurhash":"U13vBLo|00Q.60oJ=NS3HYVZ*Iu3?Ha$D%k7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":35980,"triangles":630,"vertices":1885,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.7294697866458155,0,-1.520740674464424],"max":[1.7294697866458155,23.43262481689453,1.520740674464424]},"sizeMeters":[3.459,23.433,3.041],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:24.730Z","updatedAt":"2026-09-08T02:57:24.845Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28349/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NorwaySpruceOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28349/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28349/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28349/v1/model.glb\" alt=\"Norway Spruce Old (Dense Temperate Forest Flora)\" 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/28349/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/28349/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28350","slug":"dense-temperate-forest-flora-silver-fir-young-6ac03b27","title":"Silver Fir Young (Dense Temperate Forest Flora)","summary":"Young silver fir with flat dense needle sprays in even tiers.","description":"Young silver fir with flat dense needle sprays in even tiers. 2.08 x 3.54 x 1.72 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-silver-fir-young-6ac03b27","cdnUrl":"https://cdn.3dassets.dev/assets/28350/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-silver-fir-young-6ac03b27","thumbnailUrl":"https://cdn.3dassets.dev/assets/28350/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28350/v1/poster.webp","blurhash":"U46+99%f00D600RR?^tP8wV@.StlyEt7VsM|","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":28232,"triangles":486,"vertices":1453,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.040539692781001,0,-0.8581422340062259],"max":[1.040539692781001,3.5381557941436768,0.8581422340062259]},"sizeMeters":[2.081,3.538,1.716],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:24.794Z","updatedAt":"2026-09-08T02:57:24.910Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28350/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SilverFirYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28350/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28350/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28350/v1/model.glb\" alt=\"Silver Fir Young (Dense Temperate Forest Flora)\" 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/28350/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/28350/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28351","slug":"dense-temperate-forest-flora-silver-fir-mature-87e1e9e8","title":"Silver Fir Mature (Dense Temperate Forest Flora)","summary":"Mature silver fir with a straight pale bole and a narrow blue green column of foliage.","description":"Mature silver fir with a straight pale bole and a narrow blue green column of foliage. 4.64 x 21.63 x 4.75 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-silver-fir-mature-87e1e9e8","cdnUrl":"https://cdn.3dassets.dev/assets/28351/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-silver-fir-mature-87e1e9e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/28351/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28351/v1/poster.webp","blurhash":"U35O~Px]00DPDiae%gkWD4WB.ltQ-pozIoRP","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":41196,"triangles":726,"vertices":2173,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.3203550454814734,0,-2.3723587338006955],"max":[2.3203550454814734,21.632884979248047,2.3723587338006955]},"sizeMeters":[4.641,21.633,4.745],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:24.810Z","updatedAt":"2026-09-08T02:57:24.947Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28351/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SilverFirMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28351/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28351/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28351/v1/model.glb\" alt=\"Silver Fir Mature (Dense Temperate Forest Flora)\" 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/28351/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/28351/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28352","slug":"dense-temperate-forest-flora-silver-fir-old-78309ac0","title":"Silver Fir Old (Dense Temperate Forest Flora)","summary":"Old silver fir with a flattened stork nest top and heavy lower branches.","description":"Old silver fir with a flattened stork nest top and heavy lower branches. 3.41 x 24.63 x 3.74 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-silver-fir-old-78309ac0","cdnUrl":"https://cdn.3dassets.dev/assets/28352/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-silver-fir-old-78309ac0","thumbnailUrl":"https://cdn.3dassets.dev/assets/28352/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28352/v1/poster.webp","blurhash":"U26IBA%g00000JRj~Wx]UwWBYixaRSX8tQrr","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":38588,"triangles":678,"vertices":2029,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.70423553021029,0,-1.8714569705440762],"max":[1.70423553021029,24.631343841552734,1.8714569705440762]},"sizeMeters":[3.408,24.631,3.743],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:25.111Z","updatedAt":"2026-09-08T02:57:25.209Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28352/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SilverFirOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28352/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28352/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28352/v1/model.glb\" alt=\"Silver Fir Old (Dense Temperate Forest Flora)\" 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/28352/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/28352/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28353","slug":"dense-temperate-forest-flora-larch-young-0afba6b6","title":"European Larch Young (Dense Temperate Forest Flora)","summary":"Young larch with a slender leader and soft light green needle tufts on fine branches.","description":"Young larch with a slender leader and soft light green needle tufts on fine branches. 1.10 x 3.84 x 1.19 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-larch-young-0afba6b6","cdnUrl":"https://cdn.3dassets.dev/assets/28353/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-larch-young-0afba6b6","thumbnailUrl":"https://cdn.3dassets.dev/assets/28353/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28353/v1/poster.webp","blurhash":"U7A0{yxa00IU4oWB.7t702jZ_LbI?YoeIDRl","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":44612,"triangles":486,"vertices":1453,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.5488606937097525,0,-0.5939251628203591],"max":[0.5488606937097525,3.835813283920288,0.5939251628203591]},"sizeMeters":[1.098,3.836,1.188],"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-08T02:57:25.175Z","updatedAt":"2026-09-08T02:57:25.291Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28353/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EuropeanLarchYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28353/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28353/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28353/v1/model.glb\" alt=\"European Larch Young (Dense Temperate Forest Flora)\" 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/28353/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/28353/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28354","slug":"dense-temperate-forest-flora-larch-mature-817dca8d","title":"European Larch Mature (Dense Temperate Forest Flora)","summary":"Mature larch with a narrow open crown and drooping fine shoots, a deciduous conifer.","description":"Mature larch with a narrow open crown and drooping fine shoots, a deciduous conifer. 3.20 x 20.75 x 3.34 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-larch-mature-817dca8d","cdnUrl":"https://cdn.3dassets.dev/assets/28354/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-larch-mature-817dca8d","thumbnailUrl":"https://cdn.3dassets.dev/assets/28354/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28354/v1/poster.webp","blurhash":"U77w{2t600M{tQbHRQjZ01af~ooyxukBRQWB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":52396,"triangles":630,"vertices":1885,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-1.6011775140741664,0,-1.6709297204740166],"max":[1.6011775140741664,20.745328903198242,1.6709297204740166]},"sizeMeters":[3.202,20.745,3.342],"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-08T02:57:25.950Z","updatedAt":"2026-09-08T02:57:26.056Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28354/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EuropeanLarchMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28354/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28354/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28354/v1/model.glb\" alt=\"European Larch Mature (Dense Temperate Forest Flora)\" 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/28354/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/28354/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28356","slug":"dense-temperate-forest-flora-larch-autumn-56b98c50","title":"European Larch Autumn (Dense Temperate Forest Flora)","summary":"Larch in autumn colour, its fine needles turned gold before they fall.","description":"Larch in autumn colour, its fine needles turned gold before they fall. 3.37 x 19.48 x 3.55 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-larch-autumn-56b98c50","cdnUrl":"https://cdn.3dassets.dev/assets/28356/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-larch-autumn-56b98c50","thumbnailUrl":"https://cdn.3dassets.dev/assets/28356/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28356/v1/poster.webp","blurhash":"U99Z+Ct601IVS4j[n%WC0MWC~Tt6-.fRIWj?","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":49800,"triangles":582,"vertices":1741,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-1.6827017448570352,0,-1.772337188893003],"max":[1.6827017448570352,19.482654571533203,1.772337188893003]},"sizeMeters":[3.365,19.483,3.545],"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-08T02:57:26.323Z","updatedAt":"2026-09-08T02:57:26.412Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28356/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EuropeanLarchAutumnDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28356/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28356/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28356/v1/model.glb\" alt=\"European Larch Autumn (Dense Temperate Forest Flora)\" 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/28356/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/28356/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28355","slug":"dense-temperate-forest-flora-yew-young-14ff6e0c","title":"Yew Tree Young (Dense Temperate Forest Flora)","summary":"Young yew, a dense dark bush of overlapping needle sprays on short stems.","description":"Young yew, a dense dark bush of overlapping needle sprays on short stems. 1.94 x 2.81 x 1.62 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-yew-young-14ff6e0c","cdnUrl":"https://cdn.3dassets.dev/assets/28355/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-yew-young-14ff6e0c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28355/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28355/v1/poster.webp","blurhash":"U54ovA%g8wH@*Io|MKVsDPRjx]sAD5V@yCa_","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":27384,"triangles":810,"vertices":1280,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9692696928977966,0,-0.8095340948373059],"max":[0.9692696928977966,2.81495974975906,0.8095340948373059]},"sizeMeters":[1.939,2.815,1.619],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:26.292Z","updatedAt":"2026-09-08T02:57:26.372Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28355/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function YewTreeYoungDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28355/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28355/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28355/v1/model.glb\" alt=\"Yew Tree Young (Dense Temperate Forest Flora)\" 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/28355/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/28355/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28359","slug":"dense-temperate-forest-flora-yew-mature-fdbd7aaa","title":"Yew Tree Mature (Dense Temperate Forest Flora)","summary":"Mature yew with a fluted red brown bole and a heavy black green crown.","description":"Mature yew with a fluted red brown bole and a heavy black green crown. 6.22 x 11.86 x 6.36 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-yew-mature-fdbd7aaa","cdnUrl":"https://cdn.3dassets.dev/assets/28359/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-yew-mature-fdbd7aaa","thumbnailUrl":"https://cdn.3dassets.dev/assets/28359/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28359/v1/poster.webp","blurhash":"U34ep9x]00Hsy?t7QSMyM{V@s,tRQnWBl8t6","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":45300,"triangles":824,"vertices":1247,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-3.109172813157543,0,-3.1790266036987305],"max":[3.109172813157543,11.860757568144699,3.1790266036987305]},"sizeMeters":[6.218,11.861,6.358],"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-08T02:57:26.547Z","updatedAt":"2026-09-08T02:57:26.638Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28359/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function YewTreeMatureDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28359/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28359/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28359/v1/model.glb\" alt=\"Yew Tree Mature (Dense Temperate Forest Flora)\" 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/28359/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/28359/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28357","slug":"dense-temperate-forest-flora-yew-old-94715503","title":"Yew Tree Old (Dense Temperate Forest Flora)","summary":"Ancient yew with a hollowing bole, many fused stems and a wide dark crown.","description":"Ancient yew with a hollowing bole, many fused stems and a wide dark crown. 8.13 x 13.42 x 7.51 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-yew-old-94715503","cdnUrl":"https://cdn.3dassets.dev/assets/28357/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-yew-old-94715503","thumbnailUrl":"https://cdn.3dassets.dev/assets/28357/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28357/v1/poster.webp","blurhash":"U44e=zoz00a1*IafMKofH@RPx[x[HYVtyWtk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":64608,"triangles":1418,"vertices":2114,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-4.063764572143555,0,-3.7527223178347673],"max":[4.063764572143555,13.42482730777466,3.7527223178347673]},"sizeMeters":[8.128,13.425,7.505],"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-08T02:57:26.480Z","updatedAt":"2026-09-08T02:57:26.582Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28357/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function YewTreeOldDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28357/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28357/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28357/v1/model.glb\" alt=\"Yew Tree Old (Dense Temperate Forest Flora)\" 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/28357/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/28357/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28358","slug":"dense-temperate-forest-flora-fallen-pine-a9adccaa","title":"Fallen Pine (Dense Temperate Forest Flora)","summary":"A wind thrown pine lying along the ground with its branch stubs and torn root plate still attached.","description":"A wind thrown pine lying along the ground with its branch stubs and torn root plate still attached. 9.61 x 2.77 x 3.06 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fallen-pine-a9adccaa","cdnUrl":"https://cdn.3dassets.dev/assets/28358/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fallen-pine-a9adccaa","thumbnailUrl":"https://cdn.3dassets.dev/assets/28358/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28358/v1/poster.webp","blurhash":"U36HGi~UJ:Sgt8?F%JNa0357,nxCW89a9JsE","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":46848,"triangles":550,"vertices":1399,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-4.805888811676897,0,-1.5306642307994909],"max":[4.805849552154541,2.769881010055542,1.5306642307994909]},"sizeMeters":[9.612,2.77,3.061],"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-08T02:57:26.482Z","updatedAt":"2026-09-08T02:57:26.596Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28358/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FallenPineDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28358/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28358/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28358/v1/model.glb\" alt=\"Fallen Pine (Dense Temperate Forest Flora)\" 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/28358/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/28358/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28360","slug":"dense-temperate-forest-flora-holly-bush-8d26b620","title":"Holly Bush (Dense Temperate Forest Flora)","summary":"Evergreen holly with stiff dark leaf clusters carried right down to the ground and a few red berries.","description":"Evergreen holly with stiff dark leaf clusters carried right down to the ground and a few red berries. 2.01 x 2.78 x 2.59 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-holly-bush-8d26b620","cdnUrl":"https://cdn.3dassets.dev/assets/28360/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-holly-bush-8d26b620","thumbnailUrl":"https://cdn.3dassets.dev/assets/28360/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28360/v1/poster.webp","blurhash":"U68qpN9F00_MX+Vt$+X500xH_MIoQ:WBOSxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":27580,"triangles":856,"vertices":1336,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.0072827468133552,0,-1.2925935983657837],"max":[1.0073163509368896,2.7804940069691684,1.2925935983657837]},"sizeMeters":[2.015,2.78,2.585],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:26.704Z","updatedAt":"2026-09-08T02:57:26.795Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28360/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HollyBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28360/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28360/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28360/v1/model.glb\" alt=\"Holly Bush (Dense Temperate Forest Flora)\" 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/28360/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/28360/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28361","slug":"dense-temperate-forest-flora-hawthorn-bush-7396936c","title":"Hawthorn Bush (Dense Temperate Forest Flora)","summary":"Thorny hawthorn with a tangle of grey stems, small lobed leaves and dark haws.","description":"Thorny hawthorn with a tangle of grey stems, small lobed leaves and dark haws. 2.79 x 2.40 x 2.51 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hawthorn-bush-7396936c","cdnUrl":"https://cdn.3dassets.dev/assets/28361/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hawthorn-bush-7396936c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28361/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28361/v1/poster.webp","blurhash":"U9B4Bh?b009Y??xtxJoy00V[_2n,HwsqE0Dj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32212,"triangles":1003,"vertices":1583,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.3962453603744507,-0.000022279760364396495,-1.2566506522660885],"max":[1.3962453603744507,2.3956317839982084,1.2566506522660885]},"sizeMeters":[2.792,2.396,2.513],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:26.748Z","updatedAt":"2026-09-08T02:57:26.831Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28361/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HawthornBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28361/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28361/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28361/v1/model.glb\" alt=\"Hawthorn Bush (Dense Temperate Forest Flora)\" 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/28361/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/28361/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28362","slug":"dense-temperate-forest-flora-blackthorn-bush-936ae742","title":"Blackthorn Bush (Dense Temperate Forest Flora)","summary":"Dense blackthorn thicket of dark spiny stems with small leaves and a few sloes.","description":"Dense blackthorn thicket of dark spiny stems with small leaves and a few sloes. 1.88 x 2.69 x 2.53 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-blackthorn-bush-936ae742","cdnUrl":"https://cdn.3dassets.dev/assets/28362/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-blackthorn-bush-936ae742","thumbnailUrl":"https://cdn.3dassets.dev/assets/28362/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28362/v1/poster.webp","blurhash":"U78z}ext00Wr_Mt7IBj]00oy?aM{00Rj.7WB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32172,"triangles":829,"vertices":1570,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9402507875394016,0,-1.2669297456741333],"max":[0.9402507875394016,2.6904708891884175,1.2669297456741333]},"sizeMeters":[1.881,2.69,2.534],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:27.627Z","updatedAt":"2026-09-08T02:57:27.710Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28362/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlackthornBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28362/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28362/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28362/v1/model.glb\" alt=\"Blackthorn Bush (Dense Temperate Forest Flora)\" 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/28362/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/28362/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28363","slug":"dense-temperate-forest-flora-elder-bush-269b5984","title":"Elder Bush (Dense Temperate Forest Flora)","summary":"Elder with soft pithy stems, coarse pinnate leaves and flat creamy flower heads.","description":"Elder with soft pithy stems, coarse pinnate leaves and flat creamy flower heads. 2.39 x 4.21 x 2.57 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-elder-bush-269b5984","cdnUrl":"https://cdn.3dassets.dev/assets/28363/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-elder-bush-269b5984","thumbnailUrl":"https://cdn.3dassets.dev/assets/28363/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28363/v1/poster.webp","blurhash":"U784;*%L00Dj?@x[H]IB4oWB.7s;8zM|yAx[","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":37948,"triangles":1034,"vertices":1805,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.1956063723598345,0,-1.283841848373413],"max":[1.1956063723598345,4.214448319060047,1.283841848373413]},"sizeMeters":[2.391,4.214,2.568],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:27.966Z","updatedAt":"2026-09-08T02:57:28.076Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28363/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ElderBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28363/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28363/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28363/v1/model.glb\" alt=\"Elder Bush (Dense Temperate Forest Flora)\" 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/28363/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/28363/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28364","slug":"dense-temperate-forest-flora-bramble-thicket-45945274","title":"Bramble Thicket (Dense Temperate Forest Flora)","summary":"Low arching bramble canes rooting where they touch, with thorns and dark berries.","description":"Low arching bramble canes rooting where they touch, with thorns and dark berries. 2.97 x 1.72 x 3.08 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-bramble-thicket-45945274","cdnUrl":"https://cdn.3dassets.dev/assets/28364/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-bramble-thicket-45945274","thumbnailUrl":"https://cdn.3dassets.dev/assets/28364/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28364/v1/poster.webp","blurhash":"U571=f?a00IV.7xtRkkC00IB_Mxt01IVx@Vt","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":48336,"triangles":1410,"vertices":2318,"meshes":3,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.4831172344714942,-0.000042379111625523436,-1.5391069650650024],"max":[1.4831172344714942,1.7180017831033247,1.5391069650650024]},"sizeMeters":[2.966,1.718,3.078],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:27.983Z","updatedAt":"2026-09-08T02:57:28.086Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28364/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrambleThicketDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28364/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28364/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28364/v1/model.glb\" alt=\"Bramble Thicket (Dense Temperate Forest Flora)\" 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/28364/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/28364/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28365","slug":"dense-temperate-forest-flora-dog-rose-22f0b1a0","title":"Dog Rose (Dense Temperate Forest Flora)","summary":"Scrambling dog rose with long arching thorny shoots and pale pink flowers.","description":"Scrambling dog rose with long arching thorny shoots and pale pink flowers. 1.64 x 2.31 x 2.22 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-dog-rose-22f0b1a0","cdnUrl":"https://cdn.3dassets.dev/assets/28365/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-dog-rose-22f0b1a0","thumbnailUrl":"https://cdn.3dassets.dev/assets/28365/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28365/v1/poster.webp","blurhash":"U48EF|WC00%f_LMyMy?a00IV?txt00NF%fsq","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":30028,"triangles":708,"vertices":1433,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8198839541841049,0,-1.1093045473098755],"max":[0.8198839541841049,2.3128483295440674,1.1093045473098755]},"sizeMeters":[1.64,2.313,2.219],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:28.098Z","updatedAt":"2026-09-08T02:57:28.194Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28365/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DogRoseDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28365/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28365/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28365/v1/model.glb\" alt=\"Dog Rose (Dense Temperate Forest Flora)\" 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/28365/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/28365/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28366","slug":"dense-temperate-forest-flora-gorse-bush-43cbdb5d","title":"Gorse Bush (Dense Temperate Forest Flora)","summary":"Spiny gorse mound in flower, a solid cushion of green spines under gold blossom.","description":"Spiny gorse mound in flower, a solid cushion of green spines under gold blossom. 1.92 x 1.40 x 1.91 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-gorse-bush-43cbdb5d","cdnUrl":"https://cdn.3dassets.dev/assets/28366/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-gorse-bush-43cbdb5d","thumbnailUrl":"https://cdn.3dassets.dev/assets/28366/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28366/v1/poster.webp","blurhash":"U46[jY?]00Q-_LtRIBa000IA.kI=01My%fS~","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":20744,"triangles":798,"vertices":818,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.9606983065605164,-0.000011501645923284176,-0.9538962799141331],"max":[0.9606983065605164,1.3971271057320924,0.9538962799141331]},"sizeMeters":[1.921,1.397,1.908],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:28.116Z","updatedAt":"2026-09-08T02:57:28.242Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28366/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GorseBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28366/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28366/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28366/v1/model.glb\" alt=\"Gorse Bush (Dense Temperate Forest Flora)\" 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/28366/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/28366/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28367","slug":"dense-temperate-forest-flora-broom-bush-65990bb3","title":"Broom Bush (Dense Temperate Forest Flora)","summary":"Upright broom with slender green whip stems and scattered yellow pea flowers.","description":"Upright broom with slender green whip stems and scattered yellow pea flowers. 1.31 x 1.65 x 1.57 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-broom-bush-65990bb3","cdnUrl":"https://cdn.3dassets.dev/assets/28367/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-broom-bush-65990bb3","thumbnailUrl":"https://cdn.3dassets.dev/assets/28367/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28367/v1/poster.webp","blurhash":"U77_imxt00Rk_LWBD*oz8yMy%yx[8|j]%eae","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":44468,"triangles":1319,"vertices":2105,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6563223365203257,0,-0.7867464423179626],"max":[0.6563223365203257,1.6505053333175714,0.7867464423179626]},"sizeMeters":[1.313,1.651,1.573],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:28.195Z","updatedAt":"2026-09-08T02:57:28.324Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28367/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BroomBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28367/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28367/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28367/v1/model.glb\" alt=\"Broom Bush (Dense Temperate Forest Flora)\" 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/28367/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/28367/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28368","slug":"dense-temperate-forest-flora-rhododendron-bush-aac3fb0a","title":"Rhododendron Bush (Dense Temperate Forest Flora)","summary":"Dense evergreen rhododendron with big leathery leaves and mauve flower trusses.","description":"Dense evergreen rhododendron with big leathery leaves and mauve flower trusses. 3.27 x 2.28 x 2.89 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-rhododendron-bush-aac3fb0a","cdnUrl":"https://cdn.3dassets.dev/assets/28368/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-rhododendron-bush-aac3fb0a","thumbnailUrl":"https://cdn.3dassets.dev/assets/28368/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28368/v1/poster.webp","blurhash":"U66uY0of00jv?]oyH@nm00j[.7e:4TRP%ztQ","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":22392,"triangles":888,"vertices":884,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.6358671188354492,0.00001928437002429728,-1.4433593027329836],"max":[1.6358671188354492,2.279996585199459,1.4433593027329836]},"sizeMeters":[3.272,2.28,2.887],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:28.254Z","updatedAt":"2026-09-08T02:57:28.369Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28368/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RhododendronBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28368/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28368/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28368/v1/model.glb\" alt=\"Rhododendron Bush (Dense Temperate Forest Flora)\" 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/28368/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/28368/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28369","slug":"dense-temperate-forest-flora-juniper-bush-9b66f9d4","title":"Juniper Bush (Dense Temperate Forest Flora)","summary":"Common juniper, a narrow prickly evergreen column of blue green needle sprays.","description":"Common juniper, a narrow prickly evergreen column of blue green needle sprays. 1.36 x 2.58 x 1.06 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-juniper-bush-9b66f9d4","cdnUrl":"https://cdn.3dassets.dev/assets/28369/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-juniper-bush-9b66f9d4","thumbnailUrl":"https://cdn.3dassets.dev/assets/28369/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28369/v1/poster.webp","blurhash":"U46[s-%N00DO00Rj?vs;8xni?]b]%2jYRjX9","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":30808,"triangles":534,"vertices":1597,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6778765161302225,0,-0.5302978884760147],"max":[0.6778765161302225,2.5824880599975586,0.5302978884760147]},"sizeMeters":[1.356,2.582,1.061],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:28.348Z","updatedAt":"2026-09-08T02:57:28.492Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28369/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JuniperBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28369/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28369/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28369/v1/model.glb\" alt=\"Juniper Bush (Dense Temperate Forest Flora)\" 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/28369/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/28369/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28370","slug":"dense-temperate-forest-flora-bilberry-patch-d6f16e35","title":"Bilberry Patch (Dense Temperate Forest Flora)","summary":"Low bilberry with fine green twigs and small round leaves covering the ground under conifers.","description":"Low bilberry with fine green twigs and small round leaves covering the ground under conifers. 1.37 x 0.43 x 1.57 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-bilberry-patch-d6f16e35","cdnUrl":"https://cdn.3dassets.dev/assets/28370/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-bilberry-patch-d6f16e35","thumbnailUrl":"https://cdn.3dassets.dev/assets/28370/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28370/v1/poster.webp","blurhash":"U46bSo%y00s;.7n,Mfof00IB_LbY4UNZ.6ae","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":16792,"triangles":648,"vertices":678,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.687545134162475,-0.000022393289231426028,-0.7847838997840881],"max":[0.687545134162475,0.4255129000853649,0.7847838997840881]},"sizeMeters":[1.375,0.426,1.57],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:29.156Z","updatedAt":"2026-09-08T02:57:29.243Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28370/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BilberryPatchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28370/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28370/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28370/v1/model.glb\" alt=\"Bilberry Patch (Dense Temperate Forest Flora)\" 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/28370/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/28370/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28371","slug":"dense-temperate-forest-flora-honeysuckle-post-a428b673","title":"Honeysuckle On A Post (Dense Temperate Forest Flora)","summary":"A weathered post with honeysuckle twined up it, in leaf and flower.","description":"A weathered post with honeysuckle twined up it, in leaf and flower. 0.30 x 1.71 x 0.29 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-honeysuckle-post-a428b673","cdnUrl":"https://cdn.3dassets.dev/assets/28371/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-honeysuckle-post-a428b673","thumbnailUrl":"https://cdn.3dassets.dev/assets/28371/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28371/v1/poster.webp","blurhash":"U38z[P%f004U_Mt74nIV00Rj~px]9FRQ-;%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":19756,"triangles":428,"vertices":891,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.15199273764822457,0,-0.14742271264038803],"max":[0.1520021380453317,1.7072055339813232,0.14742271264038803]},"sizeMeters":[0.304,1.707,0.295],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:29.570Z","updatedAt":"2026-09-08T02:57:29.665Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28371/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HoneysuckleOnAPostDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28371/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28371/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28371/v1/model.glb\" alt=\"Honeysuckle On A Post (Dense Temperate Forest Flora)\" 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/28371/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/28371/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28372","slug":"dense-temperate-forest-flora-ivy-clad-stump-edd56ecc","title":"Ivy Clad Stump (Dense Temperate Forest Flora)","summary":"A cut stump smothered in ivy, the leaves hiding all but the sawn top.","description":"A cut stump smothered in ivy, the leaves hiding all but the sawn top. 1.08 x 0.75 x 1.27 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-ivy-clad-stump-edd56ecc","cdnUrl":"https://cdn.3dassets.dev/assets/28372/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-ivy-clad-stump-edd56ecc","thumbnailUrl":"https://cdn.3dassets.dev/assets/28372/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28372/v1/poster.webp","blurhash":"U78}3z-p00J7-Xt7D$Mx00NG=|rs4-Rj_N%g","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":47144,"triangles":550,"vertices":1453,"meshes":4,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.5390933067835286,-0.000012757531814455714,-0.6326896548271179],"max":[0.5391474042352578,0.7500423214356231,0.6326896548271179]},"sizeMeters":[1.078,0.75,1.265],"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-08T02:57:29.630Z","updatedAt":"2026-09-08T02:57:29.718Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28372/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IvyCladStumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28372/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28372/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28372/v1/model.glb\" alt=\"Ivy Clad Stump (Dense Temperate Forest Flora)\" 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/28372/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/28372/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28373","slug":"dense-temperate-forest-flora-ivy-trunk-sleeve-0c69f61e","title":"Ivy Trunk Sleeve (Dense Temperate Forest Flora)","summary":"A hollow sleeve of ivy leaves and vines that slides over a mature trunk up to 0.5 metres thick.","description":"A hollow sleeve of ivy leaves and vines that slides over a mature trunk up to 0.5 metres thick. 0.71 x 3.21 x 0.71 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin on the sleeve axis at ground level: drop it over a trunk of the same base position.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-ivy-trunk-sleeve-0c69f61e","cdnUrl":"https://cdn.3dassets.dev/assets/28373/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-ivy-trunk-sleeve-0c69f61e","thumbnailUrl":"https://cdn.3dassets.dev/assets/28373/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28373/v1/poster.webp","blurhash":"U25O.+x.00DspHoJR5Ne01WG_Mos%3WrI.sk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":46584,"triangles":925,"vertices":2435,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3527875092263355,0,-0.3569056513573823],"max":[0.3527875092263355,3.2128372192382812,0.3569056513573823]},"sizeMeters":[0.706,3.213,0.714],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:29.684Z","updatedAt":"2026-09-08T02:57:29.784Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28373/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IvyTrunkSleeveDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28373/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28373/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28373/v1/model.glb\" alt=\"Ivy Trunk Sleeve (Dense Temperate Forest Flora)\" 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/28373/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/28373/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28374","slug":"dense-temperate-forest-flora-hazel-coppice-stool-fc0d9a4c","title":"Hazel Coppice Stool (Dense Temperate Forest Flora)","summary":"A cut hazel stool throwing up a ring of straight new rods from an old mossy base.","description":"A cut hazel stool throwing up a ring of straight new rods from an old mossy base. 2.74 x 5.31 x 2.45 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hazel-coppice-stool-fc0d9a4c","cdnUrl":"https://cdn.3dassets.dev/assets/28374/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hazel-coppice-stool-fc0d9a4c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28374/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28374/v1/poster.webp","blurhash":"UE8|^Sxt02M{_Lt79GRjRna#jsj=DkWC%Loc","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":77056,"triangles":1355,"vertices":2820,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-1.3689767122268677,0,-1.2265934413974],"max":[1.3689767122268677,5.305131542787061,1.2265934413974]},"sizeMeters":[2.738,5.305,2.453],"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-08T02:57:29.751Z","updatedAt":"2026-09-08T02:57:29.854Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28374/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HazelCoppiceStoolDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28374/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28374/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28374/v1/model.glb\" alt=\"Hazel Coppice Stool (Dense Temperate Forest Flora)\" 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/28374/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/28374/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28375","slug":"dense-temperate-forest-flora-sapling-pair-8cb7cca3","title":"Sapling Pair (Dense Temperate Forest Flora)","summary":"Two thin saplings side by side in a gap, each a whippy stem with a few leaf clusters.","description":"Two thin saplings side by side in a gap, each a whippy stem with a few leaf clusters. 1.27 x 2.44 x 0.70 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-sapling-pair-8cb7cca3","cdnUrl":"https://cdn.3dassets.dev/assets/28375/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-sapling-pair-8cb7cca3","thumbnailUrl":"https://cdn.3dassets.dev/assets/28375/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28375/v1/poster.webp","blurhash":"U39H8}kD00n#_I%L919G00tP~qIWIDM#x:-,","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":19112,"triangles":504,"vertices":892,"meshes":4,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6346377192091439,0,-0.34960648365948394],"max":[0.6346309198184319,2.441023111343384,0.34960616386593046]},"sizeMeters":[1.269,2.441,0.699],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:30.842Z","updatedAt":"2026-09-08T02:57:30.933Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28375/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SaplingPairDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28375/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28375/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28375/v1/model.glb\" alt=\"Sapling Pair (Dense Temperate Forest Flora)\" 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/28375/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/28375/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28376","slug":"dense-temperate-forest-flora-bracken-stand-a841770f","title":"Bracken Stand (Dense Temperate Forest Flora)","summary":"A waist high stand of bracken, six overlapping fern crowns filling a gap in the wood.","description":"A waist high stand of bracken, six overlapping fern crowns filling a gap in the wood. 2.36 x 1.03 x 2.35 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-bracken-stand-a841770f","cdnUrl":"https://cdn.3dassets.dev/assets/28376/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-bracken-stand-a841770f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28376/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28376/v1/poster.webp","blurhash":"U87L7Aja01oytPofV[V[00az_Lf7IVWBxtt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":82996,"triangles":2184,"vertices":4776,"meshes":6,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.1790887117385864,-0.00004283507205993242,-1.1766726970672607],"max":[1.1791257322858688,1.0288213891352296,1.1766982382760933]},"sizeMeters":[2.358,1.029,2.353],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:29.899Z","updatedAt":"2026-09-08T02:57:29.995Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28376/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrackenStandDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28376/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28376/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28376/v1/model.glb\" alt=\"Bracken Stand (Dense Temperate Forest Flora)\" 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/28376/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/28376/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28377","slug":"dense-temperate-forest-flora-bracken-single-c240c7d6","title":"Bracken Single (Dense Temperate Forest Flora)","summary":"One bracken crown, five broad fronds arching out from a single point.","description":"One bracken crown, five broad fronds arching out from a single point. 0.90 x 1.04 x 1.53 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-bracken-single-c240c7d6","cdnUrl":"https://cdn.3dassets.dev/assets/28377/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-bracken-single-c240c7d6","thumbnailUrl":"https://cdn.3dassets.dev/assets/28377/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28377/v1/poster.webp","blurhash":"U5724]s.00kB?@RkMzt600Mz?@x@01j[%Loy","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":19876,"triangles":455,"vertices":995,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.4523676575370735,0.000024736677028291965,-0.7650836706161499],"max":[0.4523676575370735,1.0396251074925884,0.7650836706161499]},"sizeMeters":[0.905,1.04,1.53],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:29.958Z","updatedAt":"2026-09-08T02:57:30.095Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28377/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrackenSingleDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28377/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28377/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28377/v1/model.glb\" alt=\"Bracken Single (Dense Temperate Forest Flora)\" 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/28377/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/28377/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28378","slug":"dense-temperate-forest-flora-nettle-clump-5ba39771","title":"Nettle Clump (Dense Temperate Forest Flora)","summary":"A patch of stinging nettles, square stems with paired toothed leaves up their length.","description":"A patch of stinging nettles, square stems with paired toothed leaves up their length. 0.96 x 1.09 x 0.64 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-nettle-clump-5ba39771","cdnUrl":"https://cdn.3dassets.dev/assets/28378/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-nettle-clump-5ba39771","thumbnailUrl":"https://cdn.3dassets.dev/assets/28378/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28378/v1/poster.webp","blurhash":"U97_ffjJ00t4%eoMM|WU00WU?[jbIVRjxtt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":18084,"triangles":420,"vertices":845,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4808902144432068,0,-0.3198498896321069],"max":[0.4808902144432068,1.091644525527954,0.3198498896321069]},"sizeMeters":[0.962,1.092,0.64],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:30.891Z","updatedAt":"2026-09-08T02:57:30.981Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28378/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NettleClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28378/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28378/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28378/v1/model.glb\" alt=\"Nettle Clump (Dense Temperate Forest Flora)\" 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/28378/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/28378/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28379","slug":"dense-temperate-forest-flora-foxglove-clump-51c30b82","title":"Foxglove Clump (Dense Temperate Forest Flora)","summary":"Three foxglove spikes with purple bells down one side above a basal leaf rosette.","description":"Three foxglove spikes with purple bells down one side above a basal leaf rosette. 0.57 x 1.15 x 0.49 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-foxglove-clump-51c30b82","cdnUrl":"https://cdn.3dassets.dev/assets/28379/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-foxglove-clump-51c30b82","thumbnailUrl":"https://cdn.3dassets.dev/assets/28379/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28379/v1/poster.webp","blurhash":"U57e0I_30000Q]oNt#WR00IT?d-=EcNEwi%4","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":39280,"triangles":825,"vertices":1807,"meshes":7,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.28338876366615295,0,-0.24647802950292358],"max":[0.28339640408568806,1.1508519649505615,0.2464955861420399]},"sizeMeters":[0.567,1.151,0.493],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:31.175Z","updatedAt":"2026-09-08T02:57:31.269Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28379/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoxgloveClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28379/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28379/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28379/v1/model.glb\" alt=\"Foxglove Clump (Dense Temperate Forest Flora)\" 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/28379/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/28379/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28380","slug":"dense-temperate-forest-flora-cow-parsley-clump-fc85bef4","title":"Cow Parsley Clump (Dense Temperate Forest Flora)","summary":"Cow parsley in flower, hollow stems carrying flat white umbels above ferny leaves.","description":"Cow parsley in flower, hollow stems carrying flat white umbels above ferny leaves. 0.79 x 1.20 x 0.68 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-cow-parsley-clump-fc85bef4","cdnUrl":"https://cdn.3dassets.dev/assets/28380/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-cow-parsley-clump-fc85bef4","thumbnailUrl":"https://cdn.3dassets.dev/assets/28380/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28380/v1/poster.webp","blurhash":"UE8z_Zxu00IB~qt74.M{xvofNFWBIUj[xuWB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":21568,"triangles":615,"vertices":987,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.39336302876472473,0,-0.3392931694075568],"max":[0.39336302876472473,1.1962856531023132,0.3392931694075568]},"sizeMeters":[0.787,1.196,0.679],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:31.234Z","updatedAt":"2026-09-08T02:57:31.318Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28380/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CowParsleyClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28380/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28380/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28380/v1/model.glb\" alt=\"Cow Parsley Clump (Dense Temperate Forest Flora)\" 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/28380/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/28380/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28381","slug":"dense-temperate-forest-flora-bluebell-patch-5ea679cd","title":"Bluebell Patch (Dense Temperate Forest Flora)","summary":"A two metre patch of bluebells, strap leaves under nodding violet flower stems.","description":"A two metre patch of bluebells, strap leaves under nodding violet flower stems. 1.77 x 0.41 x 2.32 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred at y = 0 on a two metre footprint, so it drops straight onto a floor tile.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-bluebell-patch-5ea679cd","cdnUrl":"https://cdn.3dassets.dev/assets/28381/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-bluebell-patch-5ea679cd","thumbnailUrl":"https://cdn.3dassets.dev/assets/28381/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28381/v1/poster.webp","blurhash":"U88qZy%200f%g3WBV[tQ00M|~ojGn4s:ozM|","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":56228,"triangles":1173,"vertices":2895,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8830005130081824,-0.0000025610048015184406,-1.162399172782898],"max":[0.8830005130081824,0.40879905735216915,1.162399172782898]},"sizeMeters":[1.766,0.409,2.325],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:31.283Z","updatedAt":"2026-09-08T02:57:31.388Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28381/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BluebellPatchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28381/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28381/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28381/v1/model.glb\" alt=\"Bluebell Patch (Dense Temperate Forest Flora)\" 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/28381/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/28381/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28382","slug":"dense-temperate-forest-flora-wild-garlic-patch-3953f820","title":"Wild Garlic Patch (Dense Temperate Forest Flora)","summary":"A two metre patch of wild garlic, broad flat leaves under starry white flower heads.","description":"A two metre patch of wild garlic, broad flat leaves under starry white flower heads. 1.95 x 0.39 x 2.12 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred at y = 0 on a two metre footprint, so it drops straight onto a floor tile.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-wild-garlic-patch-3953f820","cdnUrl":"https://cdn.3dassets.dev/assets/28382/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-wild-garlic-patch-3953f820","thumbnailUrl":"https://cdn.3dassets.dev/assets/28382/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28382/v1/poster.webp","blurhash":"U98qE4t401RRNaj[soay00Rl~ot6$*axSxkC","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":42176,"triangles":789,"vertices":2159,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.9774593296975682,-0.000022634682062653427,-1.0602976083755493],"max":[0.9774593296975682,0.38526855235872803,1.0602976083755493]},"sizeMeters":[1.955,0.385,2.121],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:31.350Z","updatedAt":"2026-09-08T02:57:31.459Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28382/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WildGarlicPatchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28382/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28382/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28382/v1/model.glb\" alt=\"Wild Garlic Patch (Dense Temperate Forest Flora)\" 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/28382/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/28382/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28383","slug":"dense-temperate-forest-flora-heather-clump-5db6d13a","title":"Heather Clump (Dense Temperate Forest Flora)","summary":"A low heather cushion of fine wiry shoots with purple flower spikes over it.","description":"A low heather cushion of fine wiry shoots with purple flower spikes over it. 0.71 x 0.50 x 1.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-heather-clump-5db6d13a","cdnUrl":"https://cdn.3dassets.dev/assets/28383/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-heather-clump-5db6d13a","thumbnailUrl":"https://cdn.3dassets.dev/assets/28383/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28383/v1/poster.webp","blurhash":"U46k-N-q00EJ_NjIIASd00IU.Rs=00kU%#nT","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":19556,"triangles":750,"vertices":760,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.35302429689160303,-0.000012270199449243568,-0.4979572594165802],"max":[0.35302429689160303,0.49611948751645085,0.4979572594165802]},"sizeMeters":[0.706,0.496,0.996],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:31.494Z","updatedAt":"2026-09-08T02:57:31.597Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28383/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HeatherClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28383/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28383/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28383/v1/model.glb\" alt=\"Heather Clump (Dense Temperate Forest Flora)\" 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/28383/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/28383/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28384","slug":"dense-temperate-forest-flora-dead-bush-461636d8","title":"Dead Bush (Dense Temperate Forest Flora)","summary":"A dead shrub of bare grey twigs, left standing where it grew.","description":"A dead shrub of bare grey twigs, left standing where it grew. 0.98 x 1.38 x 1.13 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-dead-bush-461636d8","cdnUrl":"https://cdn.3dassets.dev/assets/28384/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-dead-bush-461636d8","thumbnailUrl":"https://cdn.3dassets.dev/assets/28384/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28384/v1/poster.webp","blurhash":"U7A^H~xu00%LRk9Gxs~p00IU_2j]t8?aRi4n","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":23120,"triangles":420,"vertices":1212,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.49163716652208017,0,-0.5665831384134347],"max":[0.49163716652208017,1.3777024745941162,0.5665831384134347]},"sizeMeters":[0.983,1.378,1.133],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:31.581Z","updatedAt":"2026-09-08T02:57:31.669Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28384/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeadBushDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28384/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28384/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28384/v1/model.glb\" alt=\"Dead Bush (Dense Temperate Forest Flora)\" 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/28384/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/28384/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28385","slug":"dense-temperate-forest-flora-tall-grass-tussock-fa9e7ab1","title":"Tall Grass Tussock (Dense Temperate Forest Flora)","summary":"A tall coarse grass tussock, a dense fan of arching blades from one crown.","description":"A tall coarse grass tussock, a dense fan of arching blades from one crown. 1.21 x 0.81 x 1.10 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-tall-grass-tussock-fa9e7ab1","cdnUrl":"https://cdn.3dassets.dev/assets/28385/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-tall-grass-tussock-fa9e7ab1","thumbnailUrl":"https://cdn.3dassets.dev/assets/28385/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28385/v1/poster.webp","blurhash":"UA84*hf$01WE%eWBV[t701WC_Lox8|s:x[M|","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":14124,"triangles":324,"vertices":684,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.6050345301628113,9.065037531730269e-7,-0.5483846708977121],"max":[0.6050345301628113,0.8142964715594487,0.5483846708977121]},"sizeMeters":[1.21,0.814,1.097],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:32.434Z","updatedAt":"2026-09-08T02:57:32.535Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28385/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TallGrassTussockDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28385/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28385/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28385/v1/model.glb\" alt=\"Tall Grass Tussock (Dense Temperate Forest Flora)\" 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/28385/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/28385/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28386","slug":"dense-temperate-forest-flora-meadow-grass-clump-9922893b","title":"Meadow Grass Clump (Dense Temperate Forest Flora)","summary":"A soft clump of meadow grass, short blades leaning out in every direction.","description":"A soft clump of meadow grass, short blades leaning out in every direction. 0.70 x 0.35 x 0.70 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-meadow-grass-clump-9922893b","cdnUrl":"https://cdn.3dassets.dev/assets/28386/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-meadow-grass-clump-9922893b","thumbnailUrl":"https://cdn.3dassets.dev/assets/28386/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28386/v1/poster.webp","blurhash":"U984xWRQ00x[?aWBIUt700t7_LRQ01t7-:M{","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":12696,"triangles":288,"vertices":608,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.35211312770843506,0.000013801848684297235,-0.34815861154898486],"max":[0.35211312770843506,0.34872045775672345,0.34815861154898486]},"sizeMeters":[0.704,0.349,0.696],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:32.464Z","updatedAt":"2026-09-08T02:57:32.569Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28386/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MeadowGrassClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28386/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28386/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28386/v1/model.glb\" alt=\"Meadow Grass Clump (Dense Temperate Forest Flora)\" 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/28386/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/28386/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28387","slug":"dense-temperate-forest-flora-sedge-clump-d53b03a6","title":"Sedge Clump (Dense Temperate Forest Flora)","summary":"A wet ground sedge, stiff narrow blades in a tight upright clump.","description":"A wet ground sedge, stiff narrow blades in a tight upright clump. 0.45 x 0.52 x 0.45 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-sedge-clump-d53b03a6","cdnUrl":"https://cdn.3dassets.dev/assets/28387/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-sedge-clump-d53b03a6","thumbnailUrl":"https://cdn.3dassets.dev/assets/28387/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28387/v1/poster.webp","blurhash":"U57d|1-:009FxtRQRk-;00IV_M-:IVozt7IB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":12668,"triangles":288,"vertices":608,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.22262245466028305,0,-0.2236946120962333],"max":[0.22262245466028305,0.5166379809379578,0.2236946120962333]},"sizeMeters":[0.445,0.517,0.447],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:32.741Z","updatedAt":"2026-09-08T02:57:32.851Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28387/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SedgeClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28387/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28387/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28387/v1/model.glb\" alt=\"Sedge Clump (Dense Temperate Forest Flora)\" 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/28387/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/28387/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28388","slug":"dense-temperate-forest-flora-woodrush-clump-3c7cdd9f","title":"Woodrush Clump (Dense Temperate Forest Flora)","summary":"Great woodrush, broad hairy strap leaves lying out flat over the litter.","description":"Great woodrush, broad hairy strap leaves lying out flat over the litter. 0.76 x 0.34 x 0.83 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-woodrush-clump-3c7cdd9f","cdnUrl":"https://cdn.3dassets.dev/assets/28388/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-woodrush-clump-3c7cdd9f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28388/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28388/v1/poster.webp","blurhash":"U86Rxzoy01WCyBjGM|kU00V[?[oxDQba%eaL","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":11252,"triangles":252,"vertices":532,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.37770832946303634,-0.000015052308364515987,-0.41305506229400635],"max":[0.37770832946303634,0.33814880465440333,0.41305506229400635]},"sizeMeters":[0.755,0.338,0.826],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:32.803Z","updatedAt":"2026-09-08T02:57:32.882Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28388/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WoodrushClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28388/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28388/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28388/v1/model.glb\" alt=\"Woodrush Clump (Dense Temperate Forest Flora)\" 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/28388/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/28388/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28389","slug":"dense-temperate-forest-flora-fern-royal-f7624f0e","title":"Royal Fern (Dense Temperate Forest Flora)","summary":"A big royal fern, six tall upright fronds from a single crown.","description":"A big royal fern, six tall upright fronds from a single crown. 1.21 x 1.27 x 0.91 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fern-royal-f7624f0e","cdnUrl":"https://cdn.3dassets.dev/assets/28389/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fern-royal-f7624f0e","thumbnailUrl":"https://cdn.3dassets.dev/assets/28389/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28389/v1/poster.webp","blurhash":"UA7_cXbZ00nm_LkBDjah8|oe.6Rk4VjZ.6WC","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":27240,"triangles":642,"vertices":1386,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.6060645678210936,0,-0.4564789684377555],"max":[0.6060645678210936,1.268332600593567,0.4564789684377555]},"sizeMeters":[1.212,1.268,0.913],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:32.833Z","updatedAt":"2026-09-08T02:57:32.929Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28389/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoyalFernDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28389/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28389/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28389/v1/model.glb\" alt=\"Royal Fern (Dense Temperate Forest Flora)\" 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/28389/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/28389/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28390","slug":"dense-temperate-forest-flora-fern-lady-e6c77e1c","title":"Lady Fern (Dense Temperate Forest Flora)","summary":"A lady fern, five finely divided fronds arching out low and wide.","description":"A lady fern, five finely divided fronds arching out low and wide. 0.78 x 0.65 x 0.99 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fern-lady-e6c77e1c","cdnUrl":"https://cdn.3dassets.dev/assets/28390/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fern-lady-e6c77e1c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28390/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28390/v1/poster.webp","blurhash":"UA8}3p%L01RQ%et6M|M|00M{_Lj[8|M|%e%e","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":22904,"triangles":535,"vertices":1155,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.38949165324738116,-0.00002934203853821593,-0.4953799247741699],"max":[0.38949165324738116,0.6463668511938117,0.4953799247741699]},"sizeMeters":[0.779,0.646,0.991],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:32.943Z","updatedAt":"2026-09-08T02:57:33.066Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28390/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LadyFernDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28390/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28390/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28390/v1/model.glb\" alt=\"Lady Fern (Dense Temperate Forest Flora)\" 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/28390/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/28390/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28391","slug":"dense-temperate-forest-flora-fern-harts-tongue-6036195f","title":"Harts Tongue Fern (Dense Temperate Forest Flora)","summary":"Harts tongue fern, a rosette of undivided glossy strap leaves.","description":"Harts tongue fern, a rosette of undivided glossy strap leaves. 0.88 x 0.13 x 0.88 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fern-harts-tongue-6036195f","cdnUrl":"https://cdn.3dassets.dev/assets/28391/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fern-harts-tongue-6036195f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28391/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28391/v1/poster.webp","blurhash":"U65h[7of4Tj?x[j@RPaf00ay?[WVH[WCyCkU","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":5336,"triangles":108,"vertices":216,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.4408932626247406,-0.000013536983920675594,-0.4392247923782894],"max":[0.4408932626247406,0.1326029367985264,0.4392247923782894]},"sizeMeters":[0.882,0.133,0.878],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:33.080Z","updatedAt":"2026-09-08T02:57:33.186Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28391/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HartsTongueFernDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28391/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28391/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28391/v1/model.glb\" alt=\"Harts Tongue Fern (Dense Temperate Forest Flora)\" 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/28391/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/28391/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28392","slug":"dense-temperate-forest-flora-moss-cushion-4f726913","title":"Moss Cushion (Dense Temperate Forest Flora)","summary":"A rounded cushion of moss, the sort that sits proud on a log or a stone.","description":"A rounded cushion of moss, the sort that sits proud on a log or a stone. 0.49 x 0.16 x 0.45 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-moss-cushion-4f726913","cdnUrl":"https://cdn.3dassets.dev/assets/28392/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-moss-cushion-4f726913","thumbnailUrl":"https://cdn.3dassets.dev/assets/28392/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28392/v1/poster.webp","blurhash":"UCAKd7%L01RkRjRjoft700My?@t6oyxuafM{","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":17992,"triangles":299,"vertices":891,"meshes":2,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.24281159043312073,-0.000007901374261681804,-0.2247721552848816],"max":[0.24281205155509514,0.15834418299447942,0.2247703185015487]},"sizeMeters":[0.486,0.158,0.45],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:33.244Z","updatedAt":"2026-09-08T02:57:33.332Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28392/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MossCushionDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28392/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28392/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28392/v1/model.glb\" alt=\"Moss Cushion (Dense Temperate Forest Flora)\" 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/28392/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/28392/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28393","slug":"dense-temperate-forest-flora-moss-carpet-tile-938b19f6","title":"Moss Carpet Tile (Dense Temperate Forest Flora)","summary":"A two metre moss carpet tile for the forest floor, lumpy and deep green.","description":"A two metre moss carpet tile for the forest floor, lumpy and deep green. 2.00 x 0.43 x 2.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-moss-carpet-tile-938b19f6","cdnUrl":"https://cdn.3dassets.dev/assets/28393/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-moss-carpet-tile-938b19f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/28393/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28393/v1/poster.webp","blurhash":"U5BE4~?a00NF%3R%S0t800D*_LafDj%2s:M_","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":41772,"triangles":754,"vertices":2212,"meshes":2,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.0000679007033518586,-1],"max":[1,0.4273824199748097,1]},"sizeMeters":[2,0.427,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:33.996Z","updatedAt":"2026-09-08T02:57:34.102Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28393/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MossCarpetTileDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28393/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28393/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28393/v1/model.glb\" alt=\"Moss Carpet Tile (Dense Temperate Forest Flora)\" 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/28393/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/28393/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28394","slug":"dense-temperate-forest-flora-leaf-litter-tile-9c6625f9","title":"Leaf Litter Tile (Dense Temperate Forest Flora)","summary":"A two metre leaf litter tile, brown fallen broadleaf litter over bare soil.","description":"A two metre leaf litter tile, brown fallen broadleaf litter over bare soil. 2.00 x 0.34 x 2.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-leaf-litter-tile-9c6625f9","cdnUrl":"https://cdn.3dassets.dev/assets/28394/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-leaf-litter-tile-9c6625f9","thumbnailUrl":"https://cdn.3dassets.dev/assets/28394/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28394/v1/poster.webp","blurhash":"U3BMrV~V00Mz_1RRRktQ009Z~UR*01%Kn#IV","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32496,"triangles":634,"vertices":1618,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.0000729410257869767,-1],"max":[1,0.3399270625504917,1]},"sizeMeters":[2,0.34,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:34.090Z","updatedAt":"2026-09-08T02:57:34.207Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28394/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LeafLitterTileDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28394/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28394/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28394/v1/model.glb\" alt=\"Leaf Litter Tile (Dense Temperate Forest Flora)\" 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/28394/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/28394/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28395","slug":"dense-temperate-forest-flora-pine-needle-tile-6896b6fe","title":"Pine Needle Tile (Dense Temperate Forest Flora)","summary":"A two metre pine needle tile, the dry rusty carpet under a conifer.","description":"A two metre pine needle tile, the dry rusty carpet under a conifer. 2.00 x 0.38 x 2.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-pine-needle-tile-6896b6fe","cdnUrl":"https://cdn.3dassets.dev/assets/28395/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-pine-needle-tile-6896b6fe","thumbnailUrl":"https://cdn.3dassets.dev/assets/28395/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28395/v1/poster.webp","blurhash":"U5C$il_100Rj%LRkRjt7009a~BR*9H%Kt6M{","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":59632,"triangles":764,"vertices":2074,"meshes":3,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-1,-0.00004409268968189051,-1],"max":[1,0.38360780296392405,1]},"sizeMeters":[2,0.384,2],"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-08T02:57:34.366Z","updatedAt":"2026-09-08T02:57:34.484Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28395/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PineNeedleTileDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28395/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28395/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28395/v1/model.glb\" alt=\"Pine Needle Tile (Dense Temperate Forest Flora)\" 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/28395/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/28395/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28398","slug":"dense-temperate-forest-flora-forest-floor-tile-322d430f","title":"Forest Floor Tile Mixed (Dense Temperate Forest Flora)","summary":"A two metre mixed forest floor tile: moss, leaf litter, twigs and a few stones.","description":"A two metre mixed forest floor tile: moss, leaf litter, twigs and a few stones. 2.00 x 0.43 x 2.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-forest-floor-tile-322d430f","cdnUrl":"https://cdn.3dassets.dev/assets/28398/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-forest-floor-tile-322d430f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28398/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28398/v1/poster.webp","blurhash":"U4B3m6^*00IqxuRkR%xs00D*~oafD*x@tRIW","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":47424,"triangles":819,"vertices":2293,"meshes":8,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.0000679007033518586,-1],"max":[1,0.43261904463480744,1]},"sizeMeters":[2,0.433,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:34.593Z","updatedAt":"2026-09-08T02:57:34.694Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28398/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForestFloorTileMixedDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28398/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28398/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28398/v1/model.glb\" alt=\"Forest Floor Tile Mixed (Dense Temperate Forest Flora)\" 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/28398/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/28398/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28396","slug":"dense-temperate-forest-flora-wood-anemone-patch-f32c7c32","title":"Wood Anemone Patch (Dense Temperate Forest Flora)","summary":"Wood anemones on the floor of an old wood, white flowers over divided leaves.","description":"Wood anemones on the floor of an old wood, white flowers over divided leaves. 1.30 x 0.22 x 1.42 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-wood-anemone-patch-f32c7c32","cdnUrl":"https://cdn.3dassets.dev/assets/28396/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-wood-anemone-patch-f32c7c32","thumbnailUrl":"https://cdn.3dassets.dev/assets/28396/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28396/v1/poster.webp","blurhash":"U88|;Jf+00ScNGoet6WD00ae~Vsp-URjNIs.","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":35084,"triangles":645,"vertices":1767,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6493525205246387,-0.00001992052152380297,-0.7089918851852417],"max":[0.6493811032615409,0.2238445250034593,0.7089918851852417]},"sizeMeters":[1.299,0.224,1.418],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:34.470Z","updatedAt":"2026-09-08T02:57:34.570Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28396/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WoodAnemonePatchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28396/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28396/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28396/v1/model.glb\" alt=\"Wood Anemone Patch (Dense Temperate Forest Flora)\" 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/28396/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/28396/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28397","slug":"dense-temperate-forest-flora-primrose-clump-41bb3f4f","title":"Primrose Clump (Dense Temperate Forest Flora)","summary":"A primrose clump, crinkled basal leaves under short pale yellow flowers.","description":"A primrose clump, crinkled basal leaves under short pale yellow flowers. 0.80 x 0.25 x 0.92 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-primrose-clump-41bb3f4f","cdnUrl":"https://cdn.3dassets.dev/assets/28397/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-primrose-clump-41bb3f4f","thumbnailUrl":"https://cdn.3dassets.dev/assets/28397/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28397/v1/poster.webp","blurhash":"U89@Y3%e02xuxaM{j[%L00IV~nM|IU%fWBDj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":21140,"triangles":384,"vertices":1048,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4001330457186428,-0.000005086178738400449,-0.46180689334869385],"max":[0.4001330457186428,0.24615474533553772,0.46180689334869385]},"sizeMeters":[0.8,0.246,0.924],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:34.576Z","updatedAt":"2026-09-08T02:57:34.696Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28397/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PrimroseClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28397/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28397/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28397/v1/model.glb\" alt=\"Primrose Clump (Dense Temperate Forest Flora)\" 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/28397/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/28397/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28399","slug":"dense-temperate-forest-flora-wood-sorrel-patch-4acf8a8a","title":"Wood Sorrel Patch (Dense Temperate Forest Flora)","summary":"Wood sorrel, tiny clover shaped leaves spreading over a mossy patch.","description":"Wood sorrel, tiny clover shaped leaves spreading over a mossy patch. 1.00 x 0.13 x 1.07 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-wood-sorrel-patch-4acf8a8a","cdnUrl":"https://cdn.3dassets.dev/assets/28399/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-wood-sorrel-patch-4acf8a8a","thumbnailUrl":"https://cdn.3dassets.dev/assets/28399/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28399/v1/poster.webp","blurhash":"UB8}Veoe01bYV[fikBjI00WC_KjItjjIaMbr","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":38732,"triangles":717,"vertices":1970,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.500505161128235,0.00003394938769581135,-0.5344996452331543],"max":[0.500505161128235,0.13218668201119643,0.5344996452331543]},"sizeMeters":[1.001,0.132,1.069],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:34.679Z","updatedAt":"2026-09-08T02:57:34.801Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28399/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WoodSorrelPatchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28399/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28399/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28399/v1/model.glb\" alt=\"Wood Sorrel Patch (Dense Temperate Forest Flora)\" 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/28399/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/28399/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28400","slug":"dense-temperate-forest-flora-clover-patch-947c39cc","title":"Clover Patch (Dense Temperate Forest Flora)","summary":"A patch of clover, round trefoil leaves with a few white heads.","description":"A patch of clover, round trefoil leaves with a few white heads. 1.06 x 0.16 x 0.95 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-clover-patch-947c39cc","cdnUrl":"https://cdn.3dassets.dev/assets/28400/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-clover-patch-947c39cc","thumbnailUrl":"https://cdn.3dassets.dev/assets/28400/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28400/v1/poster.webp","blurhash":"U57xErIC00Wmr_WTSJxI00%L_Mt7O7xbxIEJ","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":36740,"triangles":704,"vertices":1904,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5313689708709717,0.000012791053628946614,-0.47474064217803574],"max":[0.5313689708709717,0.16189984459212603,0.47474064217803574]},"sizeMeters":[1.063,0.162,0.949],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:34.752Z","updatedAt":"2026-09-08T02:57:34.858Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28400/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CloverPatchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28400/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28400/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28400/v1/model.glb\" alt=\"Clover Patch (Dense Temperate Forest Flora)\" 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/28400/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/28400/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28401","slug":"dense-temperate-forest-flora-thistle-3645c4d4","title":"Thistle (Dense Temperate Forest Flora)","summary":"A single spear thistle, spiny winged stem with one purple flower head.","description":"A single spear thistle, spiny winged stem with one purple flower head. 0.42 x 1.08 x 0.36 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-thistle-3645c4d4","cdnUrl":"https://cdn.3dassets.dev/assets/28401/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-thistle-3645c4d4","thumbnailUrl":"https://cdn.3dassets.dev/assets/28401/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28401/v1/poster.webp","blurhash":"U17BAlxI00EdL[V@czpH#IofTTWBIBWq%fsm","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":12528,"triangles":232,"vertices":482,"meshes":4,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.20786529779434204,0,-0.1776183499540325],"max":[0.20786529779434204,1.0796306133270264,0.1776183499540325]},"sizeMeters":[0.416,1.08,0.355],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:35.634Z","updatedAt":"2026-09-08T02:57:35.726Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28401/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThistleDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28401/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28401/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28401/v1/model.glb\" alt=\"Thistle (Dense Temperate Forest Flora)\" 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/28401/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/28401/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28402","slug":"dense-temperate-forest-flora-dandelion-clump-e7e170ed","title":"Dandelion Clump (Dense Temperate Forest Flora)","summary":"A dandelion clump, toothed leaves flat to the ground under yellow flower heads.","description":"A dandelion clump, toothed leaves flat to the ground under yellow flower heads. 0.61 x 0.22 x 0.55 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-dandelion-clump-e7e170ed","cdnUrl":"https://cdn.3dassets.dev/assets/28402/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-dandelion-clump-e7e170ed","thumbnailUrl":"https://cdn.3dassets.dev/assets/28402/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28402/v1/poster.webp","blurhash":"U78}9+pH00vg-;WVMyae00n4_KE%DjxZxuRk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":19448,"triangles":352,"vertices":952,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.30355076653773205,-0.00000483066568471302,-0.2763414978981018],"max":[0.30354348061122594,0.21674374107484717,0.2763414978981018]},"sizeMeters":[0.607,0.217,0.553],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:35.742Z","updatedAt":"2026-09-08T02:57:35.846Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28402/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DandelionClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28402/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28402/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28402/v1/model.glb\" alt=\"Dandelion Clump (Dense Temperate Forest Flora)\" 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/28402/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/28402/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28403","slug":"dense-temperate-forest-flora-reed-clump-467f08af","title":"Reed Clump (Dense Temperate Forest Flora)","summary":"A clump of tall reeds for the stream bank, straight blades with brown seed heads.","description":"A clump of tall reeds for the stream bank, straight blades with brown seed heads. 0.66 x 1.65 x 0.63 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-reed-clump-467f08af","cdnUrl":"https://cdn.3dassets.dev/assets/28403/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-reed-clump-467f08af","thumbnailUrl":"https://cdn.3dassets.dev/assets/28403/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28403/v1/poster.webp","blurhash":"U37dzat600IW=YWBEltR00WB_MxZOZWXwHs+","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":17268,"triangles":448,"vertices":784,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.33222629613434246,0,-0.31501249840717443],"max":[0.33222629613434246,1.6503551006317139,0.31501249840717443]},"sizeMeters":[0.664,1.65,0.63],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:35.969Z","updatedAt":"2026-09-08T02:57:36.071Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28403/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ReedClumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28403/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28403/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28403/v1/model.glb\" alt=\"Reed Clump (Dense Temperate Forest Flora)\" 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/28403/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/28403/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28404","slug":"dense-temperate-forest-flora-lily-pads-862cd35a","title":"Lily Pads (Dense Temperate Forest Flora)","summary":"Floating lily pads with one open flower, for the surface of a pond or a slow stream.","description":"Floating lily pads with one open flower, for the surface of a pond or a slow stream. 1.84 x 0.08 x 1.61 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin at the water line: place it at the height of the water surface.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-lily-pads-862cd35a","cdnUrl":"https://cdn.3dassets.dev/assets/28404/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-lily-pads-862cd35a","thumbnailUrl":"https://cdn.3dassets.dev/assets/28404/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28404/v1/poster.webp","blurhash":"U76uwto|4TxabYoyj]Vt00RQ?]R*epRPWAtk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":10340,"triangles":172,"vertices":455,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9201199412345886,0.000046893953282248386,-0.8043151791980444],"max":[0.9201199412345886,0.0799959605442833,0.8043151791980444]},"sizeMeters":[1.84,0.08,1.609],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:36.055Z","updatedAt":"2026-09-08T02:57:36.160Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28404/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LilyPadsDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28404/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28404/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28404/v1/model.glb\" alt=\"Lily Pads (Dense Temperate Forest Flora)\" 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/28404/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/28404/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28406","slug":"dense-temperate-forest-flora-fly-agaric-group-32cf290c","title":"Fly Agaric Group (Dense Temperate Forest Flora)","summary":"Five fly agarics in the litter, red caps with white flecks over ringed white stems.","description":"Five fly agarics in the litter, red caps with white flecks over ringed white stems. 0.64 x 0.24 x 0.62 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fly-agaric-group-32cf290c","cdnUrl":"https://cdn.3dassets.dev/assets/28406/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fly-agaric-group-32cf290c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28406/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28406/v1/poster.webp","blurhash":"UBA,2q-V01ELRQs:buNG00Ip}[xGtkNHrs-V","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":59792,"triangles":1655,"vertices":2935,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.31780993938446045,0.0000032255016820959687,-0.3102058562374706],"max":[0.31780993938446045,0.24089872140997742,0.3102058562374706]},"sizeMeters":[0.636,0.241,0.62],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:36.264Z","updatedAt":"2026-09-08T02:57:36.398Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28406/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlyAgaricGroupDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28406/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28406/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28406/v1/model.glb\" alt=\"Fly Agaric Group (Dense Temperate Forest Flora)\" 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/28406/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/28406/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28405","slug":"dense-temperate-forest-flora-cep-group-e2febd77","title":"Cep Group (Dense Temperate Forest Flora)","summary":"Three ceps, thick pale bulbous stems under smooth brown caps.","description":"Three ceps, thick pale bulbous stems under smooth brown caps. 0.48 x 0.16 x 0.51 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-cep-group-e2febd77","cdnUrl":"https://cdn.3dassets.dev/assets/28405/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-cep-group-e2febd77","thumbnailUrl":"https://cdn.3dassets.dev/assets/28405/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28405/v1/poster.webp","blurhash":"UAAmSKxu00oeV@RkWrxZ00M{~VoLxut7jENH","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":23256,"triangles":429,"vertices":1114,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.24171049892902374,0.0000058460996456705105,-0.25324103236198425],"max":[0.24170316751496881,0.1571448366188265,0.25324103236198425]},"sizeMeters":[0.483,0.157,0.506],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:36.267Z","updatedAt":"2026-09-08T02:57:36.393Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28405/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CepGroupDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28405/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28405/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28405/v1/model.glb\" alt=\"Cep Group (Dense Temperate Forest Flora)\" 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/28405/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/28405/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28407","slug":"dense-temperate-forest-flora-chanterelle-cluster-43e9b1fa","title":"Chanterelle Cluster (Dense Temperate Forest Flora)","summary":"A cluster of chanterelles, small gold funnel caps on tapering stems.","description":"A cluster of chanterelles, small gold funnel caps on tapering stems. 0.37 x 0.11 x 0.32 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-chanterelle-cluster-43e9b1fa","cdnUrl":"https://cdn.3dassets.dev/assets/28407/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-chanterelle-cluster-43e9b1fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/28407/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28407/v1/poster.webp","blurhash":"UABN1F?Z01aLQ.s.tkkC00D+~nWopvI;Q:WA","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":44264,"triangles":901,"vertices":2298,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.18655838072299957,0.000008783739857246703,-0.15945583448520234],"max":[0.18655838072299957,0.10770180742986661,0.15945583448520234]},"sizeMeters":[0.373,0.108,0.319],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:36.271Z","updatedAt":"2026-09-08T02:57:36.396Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28407/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChanterelleClusterDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28407/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28407/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28407/v1/model.glb\" alt=\"Chanterelle Cluster (Dense Temperate Forest Flora)\" 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/28407/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/28407/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28408","slug":"dense-temperate-forest-flora-bracket-fungus-log-316e0f80","title":"Bracket Fungus On A Log (Dense Temperate Forest Flora)","summary":"A fallen log with hard bracket fungi stepping up one side of it.","description":"A fallen log with hard bracket fungi stepping up one side of it. 2.44 x 0.58 x 0.56 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-bracket-fungus-log-316e0f80","cdnUrl":"https://cdn.3dassets.dev/assets/28408/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-bracket-fungus-log-316e0f80","thumbnailUrl":"https://cdn.3dassets.dev/assets/28408/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28408/v1/poster.webp","blurhash":"U7BDTd?b00off9~p%MIT00D*~qofkC009G?b","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":20940,"triangles":402,"vertices":1028,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.2207516431808472,0.00009151052070915933,-0.2803105369210698],"max":[1.2207516431808472,0.5756147925989503,0.2803105369210698]},"sizeMeters":[2.442,0.576,0.561],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:36.375Z","updatedAt":"2026-09-08T02:57:36.501Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28408/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BracketFungusOnALogDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28408/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28408/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28408/v1/model.glb\" alt=\"Bracket Fungus On A Log (Dense Temperate Forest Flora)\" 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/28408/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/28408/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28409","slug":"dense-temperate-forest-flora-puffball-trio-d4c7e08c","title":"Puffball Trio (Dense Temperate Forest Flora)","summary":"Three puffballs on the litter, smooth pale domes with a short base.","description":"Three puffballs on the litter, smooth pale domes with a short base. 0.64 x 0.10 x 0.66 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-puffball-trio-d4c7e08c","cdnUrl":"https://cdn.3dassets.dev/assets/28409/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-puffball-trio-d4c7e08c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28409/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28409/v1/poster.webp","blurhash":"U99QQ=xa00j[WBj[WVWB00NG~pj[xtW-oeoz","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":11076,"triangles":201,"vertices":490,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3180745998829777,0.000008161379333106178,-0.33231356739997864],"max":[0.3180745998829777,0.09999184011078302,0.33231356739997864]},"sizeMeters":[0.636,0.1,0.665],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:37.224Z","updatedAt":"2026-09-08T02:57:37.313Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28409/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PuffballTrioDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28409/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28409/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28409/v1/model.glb\" alt=\"Puffball Trio (Dense Temperate Forest Flora)\" 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/28409/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/28409/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28410","slug":"dense-temperate-forest-flora-ink-cap-cluster-6dd143fa","title":"Ink Cap Cluster (Dense Temperate Forest Flora)","summary":"A tight cluster of shaggy ink caps, tall narrow caps on thin white stems.","description":"A tight cluster of shaggy ink caps, tall narrow caps on thin white stems. 0.27 x 0.28 x 0.31 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-ink-cap-cluster-6dd143fa","cdnUrl":"https://cdn.3dassets.dev/assets/28410/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-ink-cap-cluster-6dd143fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/28410/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28410/v1/poster.webp","blurhash":"UDD07Lx[00D*9aWC%LjZ00of~qWVV?Rjozxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":55936,"triangles":1137,"vertices":2887,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.13699905574321747,-0.000004191399298199283,-0.15305615961551666],"max":[0.13699905574321747,0.2797789954904014,0.15305615961551666]},"sizeMeters":[0.274,0.28,0.306],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:37.327Z","updatedAt":"2026-09-08T02:57:37.430Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28410/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function InkCapClusterDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28410/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28410/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28410/v1/model.glb\" alt=\"Ink Cap Cluster (Dense Temperate Forest Flora)\" 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/28410/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/28410/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28411","slug":"dense-temperate-forest-flora-honey-fungus-stump-90a55b79","title":"Honey Fungus On A Stump (Dense Temperate Forest Flora)","summary":"An old stump crowded with honey fungus, tiered clusters of tawny caps round its base.","description":"An old stump crowded with honey fungus, tiered clusters of tawny caps round its base. 0.95 x 0.51 x 0.89 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-honey-fungus-stump-90a55b79","cdnUrl":"https://cdn.3dassets.dev/assets/28411/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-honey-fungus-stump-90a55b79","thumbnailUrl":"https://cdn.3dassets.dev/assets/28411/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28411/v1/poster.webp","blurhash":"UBDJ6Oxu00IUDiodo#af00M{~p%2_3WFi^jY","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":71292,"triangles":1458,"vertices":3672,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4764237701892853,-0.000003895919440166651,-0.44736194610595703],"max":[0.4764237701892853,0.5120119144794149,0.44737018937630474]},"sizeMeters":[0.953,0.512,0.895],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:37.585Z","updatedAt":"2026-09-08T02:57:37.669Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28411/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HoneyFungusOnAStumpDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28411/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28411/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28411/v1/model.glb\" alt=\"Honey Fungus On A Stump (Dense Temperate Forest Flora)\" 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/28411/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/28411/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28412","slug":"dense-temperate-forest-flora-turkey-tail-branch-6ce2ea01","title":"Turkey Tail On A Branch (Dense Temperate Forest Flora)","summary":"A dead branch on the ground with banded turkey tail brackets along its top.","description":"A dead branch on the ground with banded turkey tail brackets along its top. 1.56 x 0.11 x 0.19 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-turkey-tail-branch-6ce2ea01","cdnUrl":"https://cdn.3dassets.dev/assets/28412/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-turkey-tail-branch-6ce2ea01","thumbnailUrl":"https://cdn.3dassets.dev/assets/28412/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28412/v1/poster.webp","blurhash":"U69@L.?b9Zj^-;~qxvRk00Rj~pt79F00M{?G","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":28244,"triangles":582,"vertices":1363,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7795640230178833,0.000016842426828644896,-0.09676403560763705],"max":[0.7795640230178833,0.11307230180306027,0.09667659366886097]},"sizeMeters":[1.559,0.113,0.193],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:37.691Z","updatedAt":"2026-09-08T02:57:37.792Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28412/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TurkeyTailOnABranchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28412/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28412/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28412/v1/model.glb\" alt=\"Turkey Tail On A Branch (Dense Temperate Forest Flora)\" 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/28412/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/28412/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28416","slug":"dense-temperate-forest-flora-morel-pair-95904089","title":"Morel Pair (Dense Temperate Forest Flora)","summary":"Two morels pushing through the litter, pitted conical caps on hollow pale stems.","description":"Two morels pushing through the litter, pitted conical caps on hollow pale stems. 0.29 x 0.17 x 0.28 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-morel-pair-95904089","cdnUrl":"https://cdn.3dassets.dev/assets/28416/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-morel-pair-95904089","thumbnailUrl":"https://cdn.3dassets.dev/assets/28416/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28416/v1/poster.webp","blurhash":"UEA,Xht60LR*4oa#xuaf02Rk-pkC~ooeads:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":11472,"triangles":180,"vertices":472,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.14618287980556488,4.569119086417217e-7,-0.14198927321914467],"max":[0.14618287980556488,0.1699986565396202,0.14198927321914467]},"sizeMeters":[0.292,0.17,0.284],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:38.034Z","updatedAt":"2026-09-08T02:57:38.157Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28416/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MorelPairDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28416/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28416/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28416/v1/model.glb\" alt=\"Morel Pair (Dense Temperate Forest Flora)\" 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/28416/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/28416/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28413","slug":"dense-temperate-forest-flora-fairy-ring-adce4d8c","title":"Fairy Ring (Dense Temperate Forest Flora)","summary":"A fairy ring: fourteen small mushrooms standing in a circle a metre and a half across in the grass.","description":"A fairy ring: fourteen small mushrooms standing in a circle a metre and a half across in the grass. 1.68 x 0.12 x 1.45 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fairy-ring-adce4d8c","cdnUrl":"https://cdn.3dassets.dev/assets/28413/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fairy-ring-adce4d8c","thumbnailUrl":"https://cdn.3dassets.dev/assets/28413/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28413/v1/poster.webp","blurhash":"UBAAs,%L01WBs:oeRjV]00IV_LayR*WCxtt5","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":96600,"triangles":1880,"vertices":4657,"meshes":17,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8389171361923218,0.00004813933157418217,-0.7243838271831713],"max":[0.8389171361923218,0.11972256004810333,0.7244433119156816]},"sizeMeters":[1.678,0.12,1.449],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:37.902Z","updatedAt":"2026-09-08T02:57:38.024Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28413/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FairyRingDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28413/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28413/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28413/v1/model.glb\" alt=\"Fairy Ring (Dense Temperate Forest Flora)\" 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/28413/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/28413/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28414","slug":"dense-temperate-forest-flora-fallen-oak-trunk-fa74b888","title":"Fallen Oak Trunk (Dense Temperate Forest Flora)","summary":"A big oak blown over and left where it fell, branch stubs still on it and the root plate torn up.","description":"A big oak blown over and left where it fell, branch stubs still on it and the root plate torn up. 7.88 x 3.75 x 3.62 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fallen-oak-trunk-fa74b888","cdnUrl":"https://cdn.3dassets.dev/assets/28414/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fallen-oak-trunk-fa74b888","thumbnailUrl":"https://cdn.3dassets.dev/assets/28414/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28414/v1/poster.webp","blurhash":"U47J|L~U1gNFTK-o-SIW0f9b+ws.rWE1ENtj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":44664,"triangles":515,"vertices":1298,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-3.937915035998501,0,-1.807409796762951],"max":[3.937896251678467,3.747486114501953,1.807409796762951]},"sizeMeters":[7.876,3.747,3.615],"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-08T02:57:37.937Z","updatedAt":"2026-09-08T02:57:38.046Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28414/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FallenOakTrunkDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28414/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28414/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28414/v1/model.glb\" alt=\"Fallen Oak Trunk (Dense Temperate Forest Flora)\" 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/28414/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/28414/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28415","slug":"dense-temperate-forest-flora-fallen-birch-07aec1df","title":"Fallen Birch (Dense Temperate Forest Flora)","summary":"A slim fallen birch, white bark peeling off the pale rotting wood.","description":"A slim fallen birch, white bark peeling off the pale rotting wood. 5.02 x 1.13 x 1.05 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-fallen-birch-07aec1df","cdnUrl":"https://cdn.3dassets.dev/assets/28415/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-fallen-birch-07aec1df","thumbnailUrl":"https://cdn.3dassets.dev/assets/28415/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28415/v1/poster.webp","blurhash":"U5A^OJ_300?b4n~q?bD%0000_3WB_30000?b","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":12268,"triangles":213,"vertices":611,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.5116593837738037,-0.000030515295223576544,-0.5230739352053113],"max":[2.5116593837738037,1.1252223230421108,0.5230739352053113]},"sizeMeters":[5.023,1.125,1.046],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:38.020Z","updatedAt":"2026-09-08T02:57:38.143Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28415/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FallenBirchDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28415/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28415/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28415/v1/model.glb\" alt=\"Fallen Birch (Dense Temperate Forest Flora)\" 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/28415/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/28415/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28417","slug":"dense-temperate-forest-flora-mossy-log-36205088","title":"Mossy Log (Dense Temperate Forest Flora)","summary":"A long decaying log deep in moss, the classic old wood floor piece.","description":"A long decaying log deep in moss, the classic old wood floor piece. 4.25 x 1.63 x 1.54 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-mossy-log-36205088","cdnUrl":"https://cdn.3dassets.dev/assets/28417/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-mossy-log-36205088","thumbnailUrl":"https://cdn.3dassets.dev/assets/28417/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28417/v1/poster.webp","blurhash":"U6BDQV_M00-:01%M_2Io0000-;t7~pIV00R%","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":45792,"triangles":818,"vertices":2430,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.1264493465423584,0.000006333748865716693,-0.7686938843896065],"max":[2.1264493465423584,1.6266910873250477,0.7686938843896065]},"sizeMeters":[4.253,1.627,1.537],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:38.857Z","updatedAt":"2026-09-08T02:57:38.972Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28417/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MossyLogDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28417/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28417/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28417/v1/model.glb\" alt=\"Mossy Log (Dense Temperate Forest Flora)\" 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/28417/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/28417/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28418","slug":"dense-temperate-forest-flora-hollow-log-0b4a9125","title":"Hollow Log (Dense Temperate Forest Flora)","summary":"A hollow log open at both ends, walls modelled so you can see and walk right through it.","description":"A hollow log open at both ends, walls modelled so you can see and walk right through it. 3.20 x 0.81 x 0.74 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-hollow-log-0b4a9125","cdnUrl":"https://cdn.3dassets.dev/assets/28418/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-hollow-log-0b4a9125","thumbnailUrl":"https://cdn.3dassets.dev/assets/28418/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28418/v1/poster.webp","blurhash":"UAD9*O-;4osqx?~pxbIC00R%_2V]a600NF-:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":24920,"triangles":440,"vertices":1266,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.600000023841858,-0.00001292174745859409,-0.37098339182784384],"max":[1.600000023841858,0.806255278354831,0.370946827269646]},"sizeMeters":[3.2,0.806,0.742],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:38.987Z","updatedAt":"2026-09-08T02:57:39.091Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28418/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HollowLogDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28418/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28418/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28418/v1/model.glb\" alt=\"Hollow Log (Dense Temperate Forest Flora)\" 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/28418/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/28418/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28419","slug":"dense-temperate-forest-flora-stump-large-dca9db05","title":"Stump Large (Dense Temperate Forest Flora)","summary":"A large sawn stump with a heavy root flare and a clean cut face.","description":"A large sawn stump with a heavy root flare and a clean cut face. 1.53 x 0.73 x 1.52 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-stump-large-dca9db05","cdnUrl":"https://cdn.3dassets.dev/assets/28419/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-stump-large-dca9db05","thumbnailUrl":"https://cdn.3dassets.dev/assets/28419/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28419/v1/poster.webp","blurhash":"U89Gmwxa00I:?vf+9FaL0LR*?Hs:00jF_NXS","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":27584,"triangles":175,"vertices":461,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.7666388750076294,0.000042157559230870945,-0.7601813924946711],"max":[0.7666388750076294,0.7319956770926831,0.7601813924946711]},"sizeMeters":[1.533,0.732,1.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-08T02:57:39.319Z","updatedAt":"2026-09-08T02:57:39.422Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28419/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StumpLargeDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28419/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28419/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28419/v1/model.glb\" alt=\"Stump Large (Dense Temperate Forest Flora)\" 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/28419/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/28419/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28420","slug":"dense-temperate-forest-flora-stump-small-ead80fc2","title":"Stump Small (Dense Temperate Forest Flora)","summary":"A small sawn stump, low enough to sit on and half buried in litter.","description":"A small sawn stump, low enough to sit on and half buried in litter. 0.70 x 0.37 x 0.70 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-stump-small-ead80fc2","cdnUrl":"https://cdn.3dassets.dev/assets/28420/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-stump-small-ead80fc2","thumbnailUrl":"https://cdn.3dassets.dev/assets/28420/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28420/v1/poster.webp","blurhash":"U89Gp--o00E2_Nog9FWA0LNH?HxZ00V@_Mt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":25632,"triangles":145,"vertices":373,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.3517134487628937,-0.0000053194184966298685,-0.3517134487628937],"max":[0.3517134487628937,0.37200031696269387,0.3517134487628937]},"sizeMeters":[0.703,0.372,0.703],"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-08T02:57:39.356Z","updatedAt":"2026-09-08T02:57:39.455Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28420/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StumpSmallDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28420/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28420/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28420/v1/model.glb\" alt=\"Stump Small (Dense Temperate Forest Flora)\" 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/28420/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/28420/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28421","slug":"dense-temperate-forest-flora-stump-with-fungi-c01e7cc9","title":"Stump With Fungi (Dense Temperate Forest Flora)","summary":"A rotting stump with hard brackets stepping up it and moss over the cut face.","description":"A rotting stump with hard brackets stepping up it and moss over the cut face. 1.47 x 0.67 x 1.27 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-stump-with-fungi-c01e7cc9","cdnUrl":"https://cdn.3dassets.dev/assets/28421/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-stump-with-fungi-c01e7cc9","thumbnailUrl":"https://cdn.3dassets.dev/assets/28421/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28421/v1/poster.webp","blurhash":"UCBy+~%L00MxoKWBn+of00M|~VtQV[ofX6WB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":25784,"triangles":536,"vertices":1264,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7341746687889099,0.000008445372604637402,-0.6328103021517131],"max":[0.7341746687889099,0.6663924742207646,0.6328103021517131]},"sizeMeters":[1.468,0.666,1.266],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:39.519Z","updatedAt":"2026-09-08T02:57:39.608Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28421/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StumpWithFungiDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28421/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28421/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28421/v1/model.glb\" alt=\"Stump With Fungi (Dense Temperate Forest Flora)\" 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/28421/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/28421/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28422","slug":"dense-temperate-forest-flora-root-ball-c7a95a98","title":"Root Ball Uprooted (Dense Temperate Forest Flora)","summary":"The torn root plate of an uprooted tree standing on end, soil and broken roots still in it.","description":"The torn root plate of an uprooted tree standing on end, soil and broken roots still in it. 2.55 x 3.26 x 3.14 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-root-ball-c7a95a98","cdnUrl":"https://cdn.3dassets.dev/assets/28422/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-root-ball-c7a95a98","thumbnailUrl":"https://cdn.3dassets.dev/assets/28422/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28422/v1/poster.webp","blurhash":"U47A#d~U020Mx[s.RPS3019a?G-oIUR+tRk8","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":35712,"triangles":375,"vertices":894,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-1.2757583828496588,0,-1.571660742832612],"max":[1.2758216857910156,3.258683681488037,1.571660742832612]},"sizeMeters":[2.552,3.259,3.143],"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-08T02:57:39.537Z","updatedAt":"2026-09-08T02:57:39.637Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28422/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RootBallUprootedDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28422/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28422/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28422/v1/model.glb\" alt=\"Root Ball Uprooted (Dense Temperate Forest Flora)\" 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/28422/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/28422/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28423","slug":"dense-temperate-forest-flora-branch-pile-5e8b8580","title":"Branch Pile (Dense Temperate Forest Flora)","summary":"A heap of cut and fallen branches, the sort left after a tree comes down.","description":"A heap of cut and fallen branches, the sort left after a tree comes down. 1.97 x 0.33 x 1.45 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-branch-pile-5e8b8580","cdnUrl":"https://cdn.3dassets.dev/assets/28423/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-branch-pile-5e8b8580","thumbnailUrl":"https://cdn.3dassets.dev/assets/28423/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28423/v1/poster.webp","blurhash":"U99%#KM{00%MoMt7j[Rj00xt~pM{NFM{j[xu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":8832,"triangles":195,"vertices":403,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.9840722680091858,0.000050054367007612566,-0.7268446006762387],"max":[0.9840722680091858,0.3318482176704985,0.7268446006762387]},"sizeMeters":[1.968,0.332,1.454],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:39.604Z","updatedAt":"2026-09-08T02:57:39.714Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28423/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BranchPileDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28423/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28423/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28423/v1/model.glb\" alt=\"Branch Pile (Dense Temperate Forest Flora)\" 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/28423/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/28423/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28424","slug":"dense-temperate-forest-flora-standing-dead-tree-0bc1e61d","title":"Standing Dead Tree (Dense Temperate Forest Flora)","summary":"A standing dead trunk with snapped limbs and a splintered broken top.","description":"A standing dead trunk with snapped limbs and a splintered broken top. 2.00 x 9.97 x 1.68 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-standing-dead-tree-0bc1e61d","cdnUrl":"https://cdn.3dassets.dev/assets/28424/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-standing-dead-tree-0bc1e61d","thumbnailUrl":"https://cdn.3dassets.dev/assets/28424/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28424/v1/poster.webp","blurhash":"U38gpg?b0000S$WBnht700Io_M?bD%Rj-pxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":28564,"triangles":565,"vertices":1496,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.9987228408223465,0,-0.838148644733979],"max":[0.9987228408223465,9.965027809143066,0.838148644733979]},"sizeMeters":[1.997,9.965,1.676],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:39.693Z","updatedAt":"2026-09-08T02:57:39.780Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28424/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StandingDeadTreeDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28424/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28424/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28424/v1/model.glb\" alt=\"Standing Dead Tree (Dense Temperate Forest Flora)\" 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/28424/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/28424/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28425","slug":"dense-temperate-forest-flora-mossy-boulder-large-a8829872","title":"Mossy Boulder Large (Dense Temperate Forest Flora)","summary":"A big boulder with moss over its shoulders and a bare weathered top.","description":"A big boulder with moss over its shoulders and a bare weathered top. 2.35 x 1.64 x 2.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-mossy-boulder-large-a8829872","cdnUrl":"https://cdn.3dassets.dev/assets/28425/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-mossy-boulder-large-a8829872","thumbnailUrl":"https://cdn.3dassets.dev/assets/28425/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28425/v1/poster.webp","blurhash":"U9D9@m-:00IU9EoexbRk00M|~pt7-FRRkRfP","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":32192,"triangles":560,"vertices":1672,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.1773442029953003,-0.00005377435842823797,-0.9988703571957351],"max":[1.1773442029953003,1.6405140271202692,0.9988703571957351]},"sizeMeters":[2.355,1.641,1.998],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:40.430Z","updatedAt":"2026-09-08T02:57:40.536Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28425/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MossyBoulderLargeDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28425/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28425/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28425/v1/model.glb\" alt=\"Mossy Boulder Large (Dense Temperate Forest Flora)\" 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/28425/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/28425/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28426","slug":"dense-temperate-forest-flora-boulder-medium-37690777","title":"Boulder Medium (Dense Temperate Forest Flora)","summary":"A single grey boulder, bare and faceted, half sunk into the forest floor.","description":"A single grey boulder, bare and faceted, half sunk into the forest floor. 1.25 x 0.90 x 1.01 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-boulder-medium-37690777","cdnUrl":"https://cdn.3dassets.dev/assets/28426/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-boulder-medium-37690777","thumbnailUrl":"https://cdn.3dassets.dev/assets/28426/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28426/v1/poster.webp","blurhash":"UCD,4X~q00D%4oRjxuoe00D%?bt7xujuoft6","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":5428,"triangles":80,"vertices":233,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.6264194250106812,0.000002666156853015078,-0.5066681118521098],"max":[0.6264194250106812,0.8964551847762219,0.5066681118521098]},"sizeMeters":[1.253,0.896,1.013],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:40.550Z","updatedAt":"2026-09-08T02:57:40.652Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28426/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoulderMediumDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28426/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28426/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28426/v1/model.glb\" alt=\"Boulder Medium (Dense Temperate Forest Flora)\" 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/28426/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/28426/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28427","slug":"dense-temperate-forest-flora-rock-cluster-b4b042e2","title":"Rock Cluster (Dense Temperate Forest Flora)","summary":"Three boulders leaning together with smaller stones scattered round them.","description":"Three boulders leaning together with smaller stones scattered round them. 2.12 x 0.74 x 1.86 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-rock-cluster-b4b042e2","cdnUrl":"https://cdn.3dassets.dev/assets/28427/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-rock-cluster-b4b042e2","thumbnailUrl":"https://cdn.3dassets.dev/assets/28427/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28427/v1/poster.webp","blurhash":"U8A0?#~q009FD%ay%MM{004n~q-;?bofM{%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":25356,"triangles":370,"vertices":1068,"meshes":10,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0612895488739014,-0.000006346039242738355,-0.9285717912207707],"max":[1.0612895488739014,0.7358321253541487,0.9285747408866882]},"sizeMeters":[2.123,0.736,1.857],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:40.952Z","updatedAt":"2026-09-08T02:57:41.056Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28427/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RockClusterDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28427/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28427/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28427/v1/model.glb\" alt=\"Rock Cluster (Dense Temperate Forest Flora)\" 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/28427/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/28427/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28428","slug":"dense-temperate-forest-flora-rocky-outcrop-with-ferns-eaaca7f5","title":"Rocky Outcrop With Ferns (Dense Temperate Forest Flora)","summary":"A low rock outcrop breaking through the floor with ferns and moss growing off its ledges.","description":"A low rock outcrop breaking through the floor with ferns and moss growing off its ledges. 2.95 x 1.41 x 2.64 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-rocky-outcrop-with-ferns-eaaca7f5","cdnUrl":"https://cdn.3dassets.dev/assets/28428/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-rocky-outcrop-with-ferns-eaaca7f5","thumbnailUrl":"https://cdn.3dassets.dev/assets/28428/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28428/v1/poster.webp","blurhash":"UCC6+8M{00afRjofWBRj00t7~qoyt7WBofof","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":67436,"triangles":1450,"vertices":3527,"meshes":5,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.476134181022644,0.00006722735795461343,-1.3197077405253725],"max":[1.476134181022644,1.407179435834852,1.3197437524795532]},"sizeMeters":[2.952,1.407,2.639],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:41.017Z","updatedAt":"2026-09-08T02:57:41.113Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28428/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RockyOutcropWithFernsDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28428/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28428/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28428/v1/model.glb\" alt=\"Rocky Outcrop With Ferns (Dense Temperate Forest Flora)\" 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/28428/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/28428/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28430","slug":"dense-temperate-forest-flora-forest-path-tile-961b4a13","title":"Forest Path Tile (Dense Temperate Forest Flora)","summary":"A two metre trodden path tile with a bare soil track winding through it and mossy shoulders. Butt them end to end for a path that never runs straight.","description":"A two metre trodden path tile with a bare soil track winding through it and mossy shoulders. Butt them end to end for a path that never runs straight. 2.02 x 0.40 x 2.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-forest-path-tile-961b4a13","cdnUrl":"https://cdn.3dassets.dev/assets/28430/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-forest-path-tile-961b4a13","thumbnailUrl":"https://cdn.3dassets.dev/assets/28430/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28430/v1/poster.webp","blurhash":"U4B3m5^%00R*%eR*NGs:00D+~VRl8|xaw}M|","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":46252,"triangles":796,"vertices":2296,"meshes":8,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.0215929793224916,-0.000028986623537730072,-1],"max":[1,0.3982381539358867,1]},"sizeMeters":[2.022,0.398,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:41.127Z","updatedAt":"2026-09-08T02:57:41.309Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28430/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForestPathTileDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28430/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28430/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28430/v1/model.glb\" alt=\"Forest Path Tile (Dense Temperate Forest Flora)\" 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/28430/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/28430/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28429","slug":"dense-temperate-forest-flora-path-fork-tile-5a26e50d","title":"Path Fork Tile (Dense Temperate Forest Flora)","summary":"A two metre path tile where the track forks east, with matching path ports north, south and east.","description":"A two metre path tile where the track forks east, with matching path ports north, south and east. 2.00 x 0.41 x 2.10 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-path-fork-tile-5a26e50d","cdnUrl":"https://cdn.3dassets.dev/assets/28429/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-path-fork-tile-5a26e50d","thumbnailUrl":"https://cdn.3dassets.dev/assets/28429/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28429/v1/poster.webp","blurhash":"U3B3m7~o00Sw-;RkMz%K004p~oM|8{xZtPD*","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":57168,"triangles":977,"vertices":2824,"meshes":9,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000028986623537730072,-1.0213475227355957],"max":[1,0.40901665427510375,1.0781757831573486]},"sizeMeters":[2,0.409,2.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:41.075Z","updatedAt":"2026-09-08T02:57:41.163Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28429/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PathForkTileDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28429/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28429/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28429/v1/model.glb\" alt=\"Path Fork Tile (Dense Temperate Forest Flora)\" 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/28429/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/28429/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28431","slug":"dense-temperate-forest-flora-stream-tile-9d67d609","title":"Stream Tile (Dense Temperate Forest Flora)","summary":"A two metre stream tile with a gravel channel, a static water surface and raised mossy banks.","description":"A two metre stream tile with a gravel channel, a static water surface and raised mossy banks. 2.21 x 0.39 x 2.18 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-stream-tile-9d67d609","cdnUrl":"https://cdn.3dassets.dev/assets/28431/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-stream-tile-9d67d609","thumbnailUrl":"https://cdn.3dassets.dev/assets/28431/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28431/v1/poster.webp","blurhash":"U6BgC^~q00IV%Lt6axWE008{.8ae9GM}WDt5","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":54060,"triangles":906,"vertices":2608,"meshes":12,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.0315034076365457,-0.000028986623537730072,-1.0878206491470337],"max":[1.1793594729649515,0.3920257838822249,1.0878206491470337]},"sizeMeters":[2.211,0.392,2.176],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:41.327Z","updatedAt":"2026-09-08T02:57:41.682Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28431/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StreamTileDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28431/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28431/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28431/v1/model.glb\" alt=\"Stream Tile (Dense Temperate Forest Flora)\" 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/28431/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/28431/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28432","slug":"dense-temperate-forest-flora-stream-bend-74db45b2","title":"Stream Bend (Dense Temperate Forest Flora)","summary":"A two metre stream tile that turns the channel a quarter circle, from the north edge to the east edge.","description":"A two metre stream tile that turns the channel a quarter circle, from the north edge to the east edge. 2.03 x 0.38 x 2.03 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-stream-bend-74db45b2","cdnUrl":"https://cdn.3dassets.dev/assets/28432/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-stream-bend-74db45b2","thumbnailUrl":"https://cdn.3dassets.dev/assets/28432/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28432/v1/poster.webp","blurhash":"U6CP|t~p004.x[WBRjRk004..7%LIAt8kBt6","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":55036,"triangles":921,"vertices":2649,"meshes":11,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000028986623537730072,-1.029405117034912],"max":[1.029405117034912,0.3828957611192705,1]},"sizeMeters":[2.029,0.383,2.029],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:41.374Z","updatedAt":"2026-09-08T02:57:41.732Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28432/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StreamBendDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28432/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28432/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28432/v1/model.glb\" alt=\"Stream Bend (Dense Temperate Forest Flora)\" 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/28432/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/28432/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28433","slug":"dense-temperate-forest-flora-stepping-stones-6c131234","title":"Stepping Stones (Dense Temperate Forest Flora)","summary":"A two metre ford tile: the path crosses the stream on five flat stones, with path ports north and south and stream ports east and west.","description":"A two metre ford tile: the path crosses the stream on five flat stones, with path ports north and south and stream ports east and west. 2.18 x 0.31 x 2.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, pivot on the two metre grid origin so tiles butt against their neighbours without overlapping.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-stepping-stones-6c131234","cdnUrl":"https://cdn.3dassets.dev/assets/28433/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-stepping-stones-6c131234","thumbnailUrl":"https://cdn.3dassets.dev/assets/28433/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28433/v1/poster.webp","blurhash":"U3C6.H_300xa-;IoIU%M009F_3IU4n?b%M4.","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":51628,"triangles":854,"vertices":2408,"meshes":13,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0878206491470337,-0.000028986623537730072,-1],"max":[1.0878206491470337,0.3100021036278859,1]},"sizeMeters":[2.176,0.31,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:42.034Z","updatedAt":"2026-09-08T02:57:42.128Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28433/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteppingStonesDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28433/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28433/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28433/v1/model.glb\" alt=\"Stepping Stones (Dense Temperate Forest Flora)\" 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/28433/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/28433/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28434","slug":"dense-temperate-forest-flora-small-pond-ae0a3007","title":"Small Pond (Dense Temperate Forest Flora)","summary":"A four metre woodland pond with a dished muddy basin, a still water surface and a soft bank.","description":"A four metre woodland pond with a dished muddy basin, a still water surface and a soft bank. 4.00 x 0.46 x 4.00 metres. Faceted low poly geometry with flat colours and a light procedural bark map, sized for free forest, foliage and nature scenes in Unity, Godot, Unreal, three.js and Blender. Trees and plants are static meshes: no rig, no animation, no collision and no simulation data. +Y up, +Z forward, origin centred on the footprint at y = 0.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-small-pond-ae0a3007","cdnUrl":"https://cdn.3dassets.dev/assets/28434/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-small-pond-ae0a3007","thumbnailUrl":"https://cdn.3dassets.dev/assets/28434/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28434/v1/poster.webp","blurhash":"U2AAN=~U00RQ?GM}NYx@009H?]Iq02--t7IV","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"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":72928,"triangles":1331,"vertices":3523,"meshes":14,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00009308741436625523,-2],"max":[2,0.4619955424382288,2]},"sizeMeters":[4,0.462,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-08T02:57:42.194Z","updatedAt":"2026-09-08T02:57:42.323Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28434/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SmallPondDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28434/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28434/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28434/v1/model.glb\" alt=\"Small Pond (Dense Temperate Forest Flora)\" 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/28434/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/28434/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"28437","slug":"dense-temperate-forest-flora-old-wood-he-9969ea49-starter-scene","title":"Old Wood Heart (Dense Temperate Forest Flora)","summary":"A dense stretch of old temperate woodland with a trodden path winding in from the front and a stream crossing it at a ford of stepping stones. Oak, beech, sycamore, ash and hornbeam close the canopy overhead, spruce, silver fir and Scots pine mix in from the west with larches...","description":"A dense stretch of old temperate woodland with a trodden path winding in from the front and a stream crossing it at a ford of stepping stones. Oak, beech, sycamore, ash and hornbeam close the canopy overhead, spruce, silver fir and Scots pine mix in from the west with larches on the far edge, and a lighter birch and rowan glade opens to the east over bluebells, anemones and a fairy ring. Alder and willow lean over the water among reeds and lily pads. Under it all: holly, hawthorn, hazel coppice, bramble and rhododendron, bracken, ferns, nettles and foxgloves along the path, and a floor of moss carpet, leaf litter and pine needle tiles carrying fallen trunks, stumps, boulders, fly agarics and ceps.","status":"published","url":"https://3dassets.dev/assets/dense-temperate-forest-flora-old-wood-he-9969ea49-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/28437/v1/model.glb","downloadUrl":"https://3dassets.dev/download/dense-temperate-forest-flora-old-wood-he-9969ea49-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/28437/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/28437/v1/poster.webp","blurhash":"U89k4z%100ELOTWYnSoI00NH_Ls:vmslb@R.","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4290164,"triangles":97278,"vertices":211144,"meshes":350,"materials":12,"textures":1,"animations":[],"boundingBox":{"min":[-17.654721232514962,-0.00004409268968189051,-17.875285567881583],"max":[17.444446624881152,24.921343841552734,14.51862757634761]},"sizeMeters":[35.099,24.921,32.394],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":1,"publishedAt":"2026-09-08T02:57:44.266Z","updatedAt":"2026-09-08T04:08:16.277Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/28437/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OldWoodHeartDenseTemperateForestFlora(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/28437/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/28437/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/28437/v1/model.glb\" alt=\"Old Wood Heart (Dense Temperate Forest Flora)\" 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/28437/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/28437/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}