{"data":{"id":70,"slug":"alpine-and-arctic-biomes","title":"Alpine and Arctic Biomes","summary":"Restrained alpine vegetation, glacial geology, snow and translucent ice.","description":"Original metre-scale mountain and tundra kit. Higher segment counts and smoothed organic forms support believable proportions without a scanned or photorealistic claim. Ground, ridge, scree and stream modules carry explicit matching four-metre profiles.","url":"https://3dassets.dev/packs/alpine-and-arctic-biomes","coverUrl":"https://cdn.3dassets.dev/assets/4229/v1/poster.webp","assetCount":85,"aiGenerated":true,"aiGeneratedAssetCount":85,"aiModels":["GPT-6 via Codex"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":8993600,"totalTriangles":180083,"starterScene":{"id":"4229","slug":"alpine-and-arctic-biomes-timberline-slop-f1bc9c87-starter-scene","title":"Timberline slope (Alpine and Arctic Biomes)","summary":"Composed example for Alpine and Arctic Biomes.","description":"Wind-shaped spruce, krummholz and alpine grass beside scree.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-timberline-slop-f1bc9c87-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/4229/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-timberline-slop-f1bc9c87-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/4229/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4229/v1/poster.webp","blurhash":"UC9HU+?b8_Nt8_E0WBsp8_Rjozae_N-;xbR*","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":425340,"triangles":9855,"vertices":19835,"meshes":115,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-5,-0.00007078949538602552,-2.5657737704255004],"max":[3.594583034515381,7.440000057220459,5]},"sizeMeters":[8.595,7.44,7.566],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:45.923Z","updatedAt":"2026-09-06T06:04:46.816Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4229/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TimberlineSlopeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4229/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4229/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4229/v1/model.glb\" alt=\"Timberline slope (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4229/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4229/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"4148","slug":"alpine-and-arctic-biomes-alpine-spruce-175b499d","title":"Mature alpine spruce (Alpine and Arctic Biomes)","summary":"Tall spruce with a tapered trunk and layered drooping boughs at metre scale.","description":"Tall spruce with a tapered trunk and layered drooping boughs at metre scale. 8.59 × 20.46 × 8.75 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-alpine-spruce-175b499d","cdnUrl":"https://cdn.3dassets.dev/assets/4148/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-alpine-spruce-175b499d","thumbnailUrl":"https://cdn.3dassets.dev/assets/4148/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4148/v1/poster.webp","blurhash":"U55YZwtR00MeR5aeozbv8wV[?]t7%#buR5nO","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":402716,"triangles":6548,"vertices":19644,"meshes":141,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4.292566299438477,0,-4.375436782836914],"max":[4.292566299438477,20.459999084472656,4.375436782836914]},"sizeMeters":[8.585,20.46,8.751],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:26.919Z","updatedAt":"2026-09-06T06:04:27.626Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4148/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MatureAlpineSpruceAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4148/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4148/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4148/v1/model.glb\" alt=\"Mature alpine spruce (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4148/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4148/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4149","slug":"alpine-and-arctic-biomes-snow-laden-spruce-23c0ee73","title":"Snow-laden spruce (Alpine and Arctic Biomes)","summary":"Heavy snow pillows rest on drooping spruce boughs.","description":"Heavy snow pillows rest on drooping spruce boughs. 5.71 × 13.02 × 5.18 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-snow-laden-spruce-23c0ee73","cdnUrl":"https://cdn.3dassets.dev/assets/4149/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-snow-laden-spruce-23c0ee73","thumbnailUrl":"https://cdn.3dassets.dev/assets/4149/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4149/v1/poster.webp","blurhash":"U78N%-t700M_nPkBSeV[00ay_NkCxuWBRkoz","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":523604,"triangles":8508,"vertices":25524,"meshes":181,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.8559999465942383,0,-2.5904455184936523],"max":[2.8559999465942383,13.020000457763672,2.5904455184936523]},"sizeMeters":[5.712,13.02,5.181],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:27.197Z","updatedAt":"2026-09-06T06:04:27.919Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4149/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowLadenSpruceAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4149/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4149/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4149/v1/model.glb\" alt=\"Snow-laden spruce (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4149/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4149/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4150","slug":"alpine-and-arctic-biomes-wind-flagged-spruce-ae573a97","title":"Wind-flagged spruce (Alpine and Arctic Biomes)","summary":"Exposed conifer retains branches predominantly on its leeward side.","description":"Exposed conifer retains branches predominantly on its leeward side. 1.92 × 7.44 × 2.91 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-wind-flagged-spruce-ae573a97","cdnUrl":"https://cdn.3dassets.dev/assets/4150/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-wind-flagged-spruce-ae573a97","thumbnailUrl":"https://cdn.3dassets.dev/assets/4150/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4150/v1/poster.webp","blurhash":"U45YKH%M008_bEofahNG4TRQ?^x]xuayRQof","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":199644,"triangles":3236,"vertices":9708,"meshes":69,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9580395764576874,0,-1.452530026435852],"max":[0.9580193758010864,7.440000057220459,1.452530026435852]},"sizeMeters":[1.916,7.44,2.905],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:27.689Z","updatedAt":"2026-09-06T06:04:28.533Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4150/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WindFlaggedSpruceAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4150/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4150/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4150/v1/model.glb\" alt=\"Wind-flagged spruce (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4150/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4150/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4151","slug":"alpine-and-arctic-biomes-krummholz-pine-2cec976f","title":"Krummholz pine (Alpine and Arctic Biomes)","summary":"Prostrate pine with contorted low woody stems and ground-hugging needle masses.","description":"Prostrate pine with contorted low woody stems and ground-hugging needle masses. 2.85 × 1.29 × 3.49 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-krummholz-pine-2cec976f","cdnUrl":"https://cdn.3dassets.dev/assets/4151/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-krummholz-pine-2cec976f","thumbnailUrl":"https://cdn.3dassets.dev/assets/4151/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4151/v1/poster.webp","blurhash":"U56IHOR500o}pIV@i_tR00tk_NRPMKtRo}Mx","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":43812,"triangles":875,"vertices":2625,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.4234533068258217,-0.00007078949538602552,-1.7456601858139038],"max":[1.4234533068258217,1.28621729133934,1.7456601858139038]},"sizeMeters":[2.847,1.286,3.491],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:27.831Z","updatedAt":"2026-09-06T06:04:27.959Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4151/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function KrummholzPineAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4151/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4151/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4151/v1/model.glb\" alt=\"Krummholz pine (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4151/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4151/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4152","slug":"alpine-and-arctic-biomes-dwarf-mountain-pine-5aa0ae9b","title":"Dwarf mountain pine (Alpine and Arctic Biomes)","summary":"Short dense multi-stem pine with a broad low rounded canopy.","description":"Short dense multi-stem pine with a broad low rounded canopy. 3.19 × 3.27 × 3.13 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-dwarf-mountain-pine-5aa0ae9b","cdnUrl":"https://cdn.3dassets.dev/assets/4152/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-dwarf-mountain-pine-5aa0ae9b","thumbnailUrl":"https://cdn.3dassets.dev/assets/4152/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4152/v1/poster.webp","blurhash":"U76l0#%g4TMx?^tRMeRP4TV?%zae8wRPtkax","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":72404,"triangles":1470,"vertices":4410,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5945830345153809,0,-1.5657737704255006],"max":[1.5945830345153809,3.2703472715758295,1.5657737704255006]},"sizeMeters":[3.189,3.27,3.132],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:28.011Z","updatedAt":"2026-09-06T06:04:28.125Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4152/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DwarfMountainPineAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4152/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4152/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4152/v1/model.glb\" alt=\"Dwarf mountain pine (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4152/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4152/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4153","slug":"alpine-and-arctic-biomes-swiss-stone-pine-c08b0c7c","title":"Swiss stone pine (Alpine and Arctic Biomes)","summary":"Rounded umbrella crown with stout high branches and dense needle cushions.","description":"Rounded umbrella crown with stout high branches and dense needle cushions. 5.18 × 8.61 × 6.63 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-swiss-stone-pine-c08b0c7c","cdnUrl":"https://cdn.3dassets.dev/assets/4153/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-swiss-stone-pine-c08b0c7c","thumbnailUrl":"https://cdn.3dassets.dev/assets/4153/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4153/v1/poster.webp","blurhash":"U76Ru%o|00RQ?]kVH@a2MxWBtRs;MdM{kq%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":100796,"triangles":2062,"vertices":6186,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.5889627826760644,0,-3.314936637878418],"max":[2.5889627826760644,8.60591682387427,3.314936637878418]},"sizeMeters":[5.178,8.606,6.63],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:28.478Z","updatedAt":"2026-09-06T06:04:28.589Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4153/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SwissStonePineAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4153/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4153/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4153/v1/model.glb\" alt=\"Swiss stone pine (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4153/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4153/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4154","slug":"alpine-and-arctic-biomes-alpine-larch-autumn-91a0de7d","title":"Autumn alpine larch (Alpine and Arctic Biomes)","summary":"Slender larch with sparse layered golden foliage above a clear bole.","description":"Slender larch with sparse layered golden foliage above a clear bole. 4.69 × 17.45 × 4.34 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-alpine-larch-autumn-91a0de7d","cdnUrl":"https://cdn.3dassets.dev/assets/4154/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-alpine-larch-autumn-91a0de7d","thumbnailUrl":"https://cdn.3dassets.dev/assets/4154/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4154/v1/poster.webp","blurhash":"U47wvQM|00-:xuoMIVR%02t6~oIVRUWBtPt6","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":48196,"triangles":966,"vertices":2898,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.3442753421000413,0,-2.1719591380526295],"max":[2.3442753421000413,17.449899673461914,2.1719591380526295]},"sizeMeters":[4.689,17.45,4.344],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:28.849Z","updatedAt":"2026-09-06T06:04:28.987Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4154/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AutumnAlpineLarchAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4154/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4154/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4154/v1/model.glb\" alt=\"Autumn alpine larch (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4154/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4154/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4155","slug":"alpine-and-arctic-biomes-alpine-larch-winter-5df2db2c","title":"Winter alpine larch (Alpine and Arctic Biomes)","summary":"Bare winter tree with fine upward branches on a tapering trunk.","description":"Bare winter tree with fine upward branches on a tapering trunk. 1.48 × 13.01 × 1.22 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-alpine-larch-winter-5df2db2c","cdnUrl":"https://cdn.3dassets.dev/assets/4155/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-alpine-larch-winter-5df2db2c","thumbnailUrl":"https://cdn.3dassets.dev/assets/4155/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4155/v1/poster.webp","blurhash":"U05}dK?Z0001?^s98_OY8xNL*H-NDhxu%$9Y","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":43944,"triangles":893,"vertices":2679,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.7387796255813642,0,-0.6100889811252556],"max":[0.7387796255813642,13.0148344039917,0.6100889811252556]},"sizeMeters":[1.478,13.015,1.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:28.874Z","updatedAt":"2026-09-06T06:04:29.075Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4155/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WinterAlpineLarchAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4155/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4155/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4155/v1/model.glb\" alt=\"Winter alpine larch (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4155/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4155/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4156","slug":"alpine-and-arctic-biomes-timberline-tree-a66ec10c","title":"Stunted timberline tree (Alpine and Arctic Biomes)","summary":"Low wind-shaped conifer with an asymmetric crown and exposed upper stem.","description":"Low wind-shaped conifer with an asymmetric crown and exposed upper stem. 1.01 × 3.91 × 1.53 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-timberline-tree-a66ec10c","cdnUrl":"https://cdn.3dassets.dev/assets/4156/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-timberline-tree-a66ec10c","thumbnailUrl":"https://cdn.3dassets.dev/assets/4156/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4156/v1/poster.webp","blurhash":"U45h#,%M008_oJofR+NF4TRP?^x]xuaxM|og","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":199228,"triangles":3236,"vertices":9708,"meshes":69,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5029707917580981,0,-0.7625782489776611],"max":[0.502960205078125,3.9059998989105225,0.7625782489776611]},"sizeMeters":[1.006,3.906,1.525],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:29.025Z","updatedAt":"2026-09-06T06:04:30.081Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4156/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StuntedTimberlineTreeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4156/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4156/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4156/v1/model.glb\" alt=\"Stunted timberline tree (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4156/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4156/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4157","slug":"alpine-and-arctic-biomes-alpine-snag-974a4e19","title":"Standing alpine snag (Alpine and Arctic Biomes)","summary":"Tall weathered snag with snapped lateral limbs and a splintered tip.","description":"Tall weathered snag with snapped lateral limbs and a splintered tip. 0.74 × 6.71 × 0.89 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-alpine-snag-974a4e19","cdnUrl":"https://cdn.3dassets.dev/assets/4157/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-alpine-snag-974a4e19","thumbnailUrl":"https://cdn.3dassets.dev/assets/4157/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4157/v1/poster.webp","blurhash":"U28NkG_200008_M{.8?H00Rk~qxu-rt7ImMy","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28180,"triangles":565,"vertices":1695,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.37030883252604324,0,-0.4465006940856052],"max":[0.37030883252604324,6.711233139038086,0.4465006940856052]},"sizeMeters":[0.741,6.711,0.893],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:29.241Z","updatedAt":"2026-09-06T06:04:29.359Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4157/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StandingAlpineSnagAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4157/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4157/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4157/v1/model.glb\" alt=\"Standing alpine snag (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4157/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4157/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4158","slug":"alpine-and-arctic-biomes-windthrown-trunk-1f338990","title":"Wind-thrown timberline trunk (Alpine and Arctic Biomes)","summary":"Fallen tapering trunk with attached branch stubs and a rough butt end.","description":"Fallen tapering trunk with attached branch stubs and a rough butt end. 5.41 × 1.87 × 2.24 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-windthrown-trunk-1f338990","cdnUrl":"https://cdn.3dassets.dev/assets/4158/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-windthrown-trunk-1f338990","thumbnailUrl":"https://cdn.3dassets.dev/assets/4158/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4158/v1/poster.webp","blurhash":"U68;Jb~p4.NH-;_3%M9Z00IV?bk9M{019G-;","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":26560,"triangles":515,"vertices":1545,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.706523541110179,0,-1.1217093384582049],"max":[2.7065038681030273,1.8737430572509766,1.1217093384582049]},"sizeMeters":[5.413,1.874,2.243],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:29.274Z","updatedAt":"2026-09-06T06:04:29.397Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4158/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WindThrownTimberlineTrunkAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4158/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4158/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4158/v1/model.glb\" alt=\"Wind-thrown timberline trunk (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4158/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4158/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4159","slug":"alpine-and-arctic-biomes-snow-stump-26177897","title":"Snow-covered conifer stump (Alpine and Arctic Biomes)","summary":"Broken stump under a shallow rounded snow cap.","description":"Broken stump under a shallow rounded snow cap. 0.99 × 0.65 × 0.93 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-snow-stump-26177897","cdnUrl":"https://cdn.3dassets.dev/assets/4159/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-snow-stump-26177897","thumbnailUrl":"https://cdn.3dassets.dev/assets/4159/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4159/v1/poster.webp","blurhash":"UAE39t?H00D*?cofMwWB00NG~qs;00e.?vbH","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":52464,"triangles":1041,"vertices":3123,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.49362912774086,-0.000029858851937070163,-0.463432252407074],"max":[0.49362912774086,0.6538205904412663,0.463432252407074]},"sizeMeters":[0.987,0.654,0.927],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:29.411Z","updatedAt":"2026-09-06T06:04:29.567Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4159/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowCoveredConiferStumpAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4159/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4159/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4159/v1/model.glb\" alt=\"Snow-covered conifer stump (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4159/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4159/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4160","slug":"alpine-and-arctic-biomes-alpine-meadow-tuft-d02dd9de","title":"Alpine meadow tuft (Alpine and Arctic Biomes)","summary":"Mixed upright and arching grass blades form a dense meadow tuft.","description":"Mixed upright and arching grass blades form a dense meadow tuft. 0.64 × 0.41 × 0.62 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-alpine-meadow-tuft-d02dd9de","cdnUrl":"https://cdn.3dassets.dev/assets/4160/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-alpine-meadow-tuft-d02dd9de","thumbnailUrl":"https://cdn.3dassets.dev/assets/4160/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4160/v1/poster.webp","blurhash":"U88N?|Rj00nj-:WBRjkA00t7_LRk4ot7xuRk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":35648,"triangles":720,"vertices":2160,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.3209693133831024,-0.000017793968769636015,-0.31093871623034824],"max":[0.3209693133831024,0.40665239293918287,0.31093871623034824]},"sizeMeters":[0.642,0.407,0.622],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:29.910Z","updatedAt":"2026-09-06T06:04:30.092Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4160/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpineMeadowTuftAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4160/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4160/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4160/v1/model.glb\" alt=\"Alpine meadow tuft (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4160/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4160/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4161","slug":"alpine-and-arctic-biomes-cushion-plant-582816f6","title":"Alpine cushion plant (Alpine and Arctic Biomes)","summary":"Dense low hemispherical cushion growing close to the ground.","description":"Dense low hemispherical cushion growing close to the ground. 0.66 × 0.18 × 0.56 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-cushion-plant-582816f6","cdnUrl":"https://cdn.3dassets.dev/assets/4161/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-cushion-plant-582816f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/4161/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4161/v1/poster.webp","blurhash":"UB9tZ4xu00M{M|j[ofay00M|_Mt7%LayWCj@","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33332,"triangles":672,"vertices":2016,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.32995161414146423,0.000014692981280525763,-0.28193961132684886],"max":[0.32995161414146423,0.18120764152284696,0.28193961132684886]},"sizeMeters":[0.66,0.181,0.564],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:30.022Z","updatedAt":"2026-09-06T06:04:30.084Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4161/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpineCushionPlantAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4161/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4161/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4161/v1/model.glb\" alt=\"Alpine cushion plant (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4161/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4161/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4162","slug":"alpine-and-arctic-biomes-moss-campion-68fe0550","title":"Moss campion cushion (Alpine and Arctic Biomes)","summary":"Compact foliage cushion bearing many small low violet flowers.","description":"Compact foliage cushion bearing many small low violet flowers. 0.61 × 0.16 × 0.50 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-moss-campion-68fe0550","cdnUrl":"https://cdn.3dassets.dev/assets/4162/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-moss-campion-68fe0550","thumbnailUrl":"https://cdn.3dassets.dev/assets/4162/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4162/v1/poster.webp","blurhash":"UA9tV~t700RjV_k9WTWD00Rk~pt6tLe?s=oc","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":139588,"triangles":2492,"vertices":7476,"meshes":31,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.30368077754974365,0.000020333487353696444,-0.25152112252945014],"max":[0.30368077754974365,0.16217585435423595,0.25152112252945014]},"sizeMeters":[0.607,0.162,0.503],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:30.737Z","updatedAt":"2026-09-06T06:04:31.494Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4162/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MossCampionCushionAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4162/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4162/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4162/v1/model.glb\" alt=\"Moss campion cushion (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4162/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4162/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4163","slug":"alpine-and-arctic-biomes-saxifrage-89c2a95c","title":"Saxifrage mat (Alpine and Arctic Biomes)","summary":"Small basal leaf rosettes nestle in a shallow crevice.","description":"Small basal leaf rosettes nestle in a shallow crevice. 0.74 × 0.20 × 0.51 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-saxifrage-89c2a95c","cdnUrl":"https://cdn.3dassets.dev/assets/4163/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-saxifrage-89c2a95c","thumbnailUrl":"https://cdn.3dassets.dev/assets/4163/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4163/v1/poster.webp","blurhash":"UAAdAn%M00M{M{ofofWB00IU~qoz-;RjRjt8","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":54228,"triangles":1456,"vertices":4368,"meshes":6,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.36877167224884033,0.00001723013351451197,-0.2566219571708749],"max":[0.36877167224884033,0.19975062444029368,0.2566219571708749]},"sizeMeters":[0.738,0.2,0.513],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:30.355Z","updatedAt":"2026-09-06T06:04:30.502Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4163/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SaxifrageMatAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4163/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4163/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4163/v1/model.glb\" alt=\"Saxifrage mat (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4163/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4163/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4164","slug":"alpine-and-arctic-biomes-alpine-rose-8be82785","title":"Alpine rose shrub (Alpine and Arctic Biomes)","summary":"Low woody shrub with small leathery leaves and muted pink flower clusters.","description":"Low woody shrub with small leathery leaves and muted pink flower clusters. 0.85 × 0.62 × 0.86 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-alpine-rose-8be82785","cdnUrl":"https://cdn.3dassets.dev/assets/4164/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-alpine-rose-8be82785","thumbnailUrl":"https://cdn.3dassets.dev/assets/4164/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4164/v1/poster.webp","blurhash":"U79%@kn$00.8~qf49Fo#00R%%LIB4VR*%LaK","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":24136,"triangles":450,"vertices":1350,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.42468427095945244,-0.00001373781762112336,-0.4275549054145813],"max":[0.42468427095945244,0.6155608307281332,0.4275549054145813]},"sizeMeters":[0.849,0.616,0.855],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:30.826Z","updatedAt":"2026-09-06T06:04:31.828Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4164/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpineRoseShrubAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4164/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4164/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4164/v1/model.glb\" alt=\"Alpine rose shrub (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4164/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4164/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4165","slug":"alpine-and-arctic-biomes-dwarf-willow-mat-7eb9574b","title":"Dwarf willow mat (Alpine and Arctic Biomes)","summary":"Trailing woody stems with a shallow canopy of small leaves.","description":"Trailing woody stems with a shallow canopy of small leaves. 1.12 × 0.34 × 1.29 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-dwarf-willow-mat-7eb9574b","cdnUrl":"https://cdn.3dassets.dev/assets/4165/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-dwarf-willow-mat-7eb9574b","thumbnailUrl":"https://cdn.3dassets.dev/assets/4165/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4165/v1/poster.webp","blurhash":"U57UYPx@00V[-pWBM{af00M|~pbZ9Ft7%LkA","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":67824,"triangles":1375,"vertices":4125,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5578846079253167,-0.000013716917249773086,-0.6455102562904358],"max":[0.5578846079253167,0.3378959289542842,0.6455102562904358]},"sizeMeters":[1.116,0.338,1.291],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:30.795Z","updatedAt":"2026-09-06T06:04:30.884Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4165/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DwarfWillowMatAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4165/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4165/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4165/v1/model.glb\" alt=\"Dwarf willow mat (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4165/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4165/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4166","slug":"alpine-and-arctic-biomes-arctic-willow-5fedfa86","title":"Arctic willow (Alpine and Arctic Biomes)","summary":"Short upright willow with several woody shoots and small leaf groups.","description":"Short upright willow with several woody shoots and small leaf groups. 0.56 × 0.90 × 0.57 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-arctic-willow-5fedfa86","cdnUrl":"https://cdn.3dassets.dev/assets/4166/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-arctic-willow-5fedfa86","thumbnailUrl":"https://cdn.3dassets.dev/assets/4166/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4166/v1/poster.webp","blurhash":"U67K#S%L00IB_LoeDjjb8{M{-;%L4URj.7t7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":53172,"triangles":1070,"vertices":3210,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2801446929479877,0,-0.28744328022003174],"max":[0.2801446929479877,0.8971131658224466,0.28744328022003174]},"sizeMeters":[0.56,0.897,0.575],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:30.859Z","updatedAt":"2026-09-06T06:04:31.054Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4166/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArcticWillowAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4166/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4166/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4166/v1/model.glb\" alt=\"Arctic willow (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4166/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4166/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4167","slug":"alpine-and-arctic-biomes-dwarf-birch-49b10768","title":"Dwarf birch (Alpine and Arctic Biomes)","summary":"Bushy low birch with numerous fine stems and rounded leaf clusters.","description":"Bushy low birch with numerous fine stems and rounded leaf clusters. 1.14 × 1.40 × 1.14 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-dwarf-birch-49b10768","cdnUrl":"https://cdn.3dassets.dev/assets/4167/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-dwarf-birch-49b10768","thumbnailUrl":"https://cdn.3dassets.dev/assets/4167/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4167/v1/poster.webp","blurhash":"UA8z}Zox00bI~ooeDjfl8{WB-;j]8{RQ%LtQ","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":94244,"triangles":1926,"vertices":5778,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5677054380626191,0,-0.5723165273666382],"max":[0.5677054380626191,1.4001170607986828,0.5723165273666382]},"sizeMeters":[1.135,1.4,1.145],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:31.506Z","updatedAt":"2026-09-06T06:04:31.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4167/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DwarfBirchAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4167/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4167/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4167/v1/model.glb\" alt=\"Dwarf birch (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4167/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4167/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4168","slug":"alpine-and-arctic-biomes-crowberry-47e4a259","title":"Crowberry mat (Alpine and Arctic Biomes)","summary":"Low dark evergreen mat carrying scattered dark berry-sized nodules.","description":"Low dark evergreen mat carrying scattered dark berry-sized nodules. 0.65 × 0.32 × 0.58 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-crowberry-47e4a259","cdnUrl":"https://cdn.3dassets.dev/assets/4168/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-crowberry-47e4a259","thumbnailUrl":"https://cdn.3dassets.dev/assets/4168/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4168/v1/poster.webp","blurhash":"U56IZ;j[00xb%gWAR*tQ00V@?^X58xt7oMMx","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":126436,"triangles":2440,"vertices":7320,"meshes":14,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.326898455619812,9.093146323135848e-7,-0.2879104748903517],"max":[0.326898455619812,0.3200716876702424,0.2879104748903517]},"sizeMeters":[0.654,0.32,0.576],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:31.559Z","updatedAt":"2026-09-06T06:04:31.627Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4168/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CrowberryMatAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4168/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4168/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4168/v1/model.glb\" alt=\"Crowberry mat (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4168/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4168/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4169","slug":"alpine-and-arctic-biomes-juniper-mat-fd5e4f66","title":"Prostrate juniper mat (Alpine and Arctic Biomes)","summary":"Spreading dense evergreen branches radiate close to the ground.","description":"Spreading dense evergreen branches radiate close to the ground. 1.23 × 0.54 × 1.47 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-juniper-mat-fd5e4f66","cdnUrl":"https://cdn.3dassets.dev/assets/4169/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-juniper-mat-fd5e4f66","thumbnailUrl":"https://cdn.3dassets.dev/assets/4169/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4169/v1/poster.webp","blurhash":"U45rY%x]00j^%#WoMxtR00My?]ocD4oMx]Mw","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":61808,"triangles":1250,"vertices":3750,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6147349479506456,-0.000016454646926233885,-0.7350662350654602],"max":[0.6147349479506456,0.5400978563997532,0.7350662350654602]},"sizeMeters":[1.229,0.54,1.47],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:31.457Z","updatedAt":"2026-09-06T06:04:31.644Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4169/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ProstrateJuniperMatAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4169/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4169/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4169/v1/model.glb\" alt=\"Prostrate juniper mat (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4169/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4169/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4170","slug":"alpine-and-arctic-biomes-reindeer-lichen-954b5a3e","title":"Reindeer lichen mat (Alpine and Arctic Biomes)","summary":"Small pale branching lichens form an airy ground cushion.","description":"Small pale branching lichens form an airy ground cushion. 0.44 × 0.15 × 0.36 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-reindeer-lichen-954b5a3e","cdnUrl":"https://cdn.3dassets.dev/assets/4170/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-reindeer-lichen-954b5a3e","thumbnailUrl":"https://cdn.3dassets.dev/assets/4170/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4170/v1/poster.webp","blurhash":"U8BzB|%M00xut7xuWBM{00M{~pWBNFIUWBxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":53308,"triangles":840,"vertices":2520,"meshes":20,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.2210513155885905,0,-0.17975129842076948],"max":[0.22105156026559364,0.1463763415813446,0.179750326756781]},"sizeMeters":[0.442,0.146,0.36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:31.941Z","updatedAt":"2026-09-06T06:04:32.025Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4170/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ReindeerLichenMatAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4170/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4170/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4170/v1/model.glb\" alt=\"Reindeer lichen mat (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4170/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4170/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4171","slug":"alpine-and-arctic-biomes-lichen-crusted-rock-73f033f6","title":"Lichen-crusted rock (Alpine and Arctic Biomes)","summary":"Weathered rock with low pale lichen growths confined to the upper surface.","description":"Weathered rock with low pale lichen growths confined to the upper surface. 1.33 × 0.75 × 1.06 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-lichen-crusted-rock-73f033f6","cdnUrl":"https://cdn.3dassets.dev/assets/4171/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-lichen-crusted-rock-73f033f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/4171/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4171/v1/poster.webp","blurhash":"UCC6+A%M00IUIUoft7WB00M{~qxu%MRjj[j[","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":165944,"triangles":3248,"vertices":9744,"meshes":15,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6656025052070618,-0.000025508166720089598,-0.5286915617244239],"max":[0.6656025052070618,0.7508314821733729,0.5286915617244239]},"sizeMeters":[1.331,0.751,1.057],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:32.550Z","updatedAt":"2026-09-06T06:04:33.492Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4171/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LichenCrustedRockAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4171/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4171/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4171/v1/model.glb\" alt=\"Lichen-crusted rock (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4171/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4171/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4172","slug":"alpine-and-arctic-biomes-gentian-patch-729330cc","title":"Gentian patch (Alpine and Arctic Biomes)","summary":"Short violet tubular flowers rise from low basal leaves.","description":"Short violet tubular flowers rise from low basal leaves. 0.47 × 0.27 × 0.47 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-gentian-patch-729330cc","cdnUrl":"https://cdn.3dassets.dev/assets/4172/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-gentian-patch-729330cc","thumbnailUrl":"https://cdn.3dassets.dev/assets/4172/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4172/v1/poster.webp","blurhash":"U38qQl%g00%GDrafxsWG00IV_4M}?:S0Mz%2","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17888,"triangles":1064,"vertices":3192,"meshes":21,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.23504094530415856,0,-0.2359486222267151],"max":[0.23504094616067292,0.26499998569488525,0.2359486222267151]},"sizeMeters":[0.47,0.265,0.472],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:32.386Z","updatedAt":"2026-09-06T06:04:32.496Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4172/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GentianPatchAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4172/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4172/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4172/v1/model.glb\" alt=\"Gentian patch (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4172/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4172/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4173","slug":"alpine-and-arctic-biomes-cotton-grass-6e2fc342","title":"Cotton grass clump (Alpine and Arctic Biomes)","summary":"Slender upright sedges with attached pale cottony seed heads.","description":"Slender upright sedges with attached pale cottony seed heads. 0.45 × 0.55 × 0.45 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-cotton-grass-6e2fc342","cdnUrl":"https://cdn.3dassets.dev/assets/4173/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-cotton-grass-6e2fc342","thumbnailUrl":"https://cdn.3dassets.dev/assets/4173/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4173/v1/poster.webp","blurhash":"UAB3{Dt700t7~qazITt700M{.7%M0JM_s;%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":191492,"triangles":3640,"vertices":10920,"meshes":26,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.22546804221505287,0,-0.22253425539023752],"max":[0.22547111958519972,0.5484451055526733,0.22253529316241114]},"sizeMeters":[0.451,0.548,0.445],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:32.996Z","updatedAt":"2026-09-06T06:04:33.064Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4173/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CottonGrassClumpAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4173/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4173/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4173/v1/model.glb\" alt=\"Cotton grass clump (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4173/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4173/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4175","slug":"alpine-and-arctic-biomes-alpine-sedge-97fcb7aa","title":"Alpine sedge tuft (Alpine and Arctic Biomes)","summary":"Narrow arching sedge blades grow in a compact dense clump.","description":"Narrow arching sedge blades grow in a compact dense clump. 0.36 × 0.22 × 0.37 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-alpine-sedge-97fcb7aa","cdnUrl":"https://cdn.3dassets.dev/assets/4175/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-alpine-sedge-97fcb7aa","thumbnailUrl":"https://cdn.3dassets.dev/assets/4175/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4175/v1/poster.webp","blurhash":"U77_G-a#00xt-;V[M{x[00WC_Mj[4Uoy%MMy","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28720,"triangles":576,"vertices":1728,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.18218437091544307,-0.000001709902221411208,-0.18730618059635162],"max":[0.18218437091544307,0.22172234579318212,0.18730618059635162]},"sizeMeters":[0.364,0.222,0.375],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:33.093Z","updatedAt":"2026-09-06T06:04:33.185Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4175/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpineSedgeTuftAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4175/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4175/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4175/v1/model.glb\" alt=\"Alpine sedge tuft (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4175/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4175/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4174","slug":"alpine-and-arctic-biomes-tundra-hummock-d8cc3f24","title":"Tundra hummock (Alpine and Arctic Biomes)","summary":"Peaty mound topped by a compact sedge tussock.","description":"Peaty mound topped by a compact sedge tussock. 0.94 × 0.35 × 0.84 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-tundra-hummock-d8cc3f24","cdnUrl":"https://cdn.3dassets.dev/assets/4174/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-tundra-hummock-d8cc3f24","thumbnailUrl":"https://cdn.3dassets.dev/assets/4174/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4174/v1/poster.webp","blurhash":"U89jr-%L00M{IVa#ofj?00M{~pxb-;odW.a}","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":70720,"triangles":1436,"vertices":4308,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.47148510813713074,-0.000017321309048079492,-0.4198572945443079],"max":[0.47148510813713074,0.3509623390681925,0.4198572945443079]},"sizeMeters":[0.943,0.351,0.84],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:32.972Z","updatedAt":"2026-09-06T06:04:33.130Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4174/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TundraHummockAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4174/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4174/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4174/v1/model.glb\" alt=\"Tundra hummock (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4174/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4174/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4176","slug":"alpine-and-arctic-biomes-polygon-tundra-tile-41e41cc7","title":"Polygon tundra tile (Alpine and Arctic Biomes)","summary":"Four-metre frost-patterned ground tile with a shallow central polygon ridge.","description":"Four-metre frost-patterned ground tile with a shallow central polygon ridge. 4.00 × 0.32 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-polygon-tundra-tile-41e41cc7","cdnUrl":"https://cdn.3dassets.dev/assets/4176/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-polygon-tundra-tile-41e41cc7","thumbnailUrl":"https://cdn.3dassets.dev/assets/4176/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4176/v1/poster.webp","blurhash":"U5Aw9n-;00e.oyWBaxof00IU~pR*RRt7WYRk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":87128,"triangles":1794,"vertices":5382,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.0001263244428127419,-2],"max":[2,0.32484326526742285,2]},"sizeMeters":[4,0.325,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:33.154Z","updatedAt":"2026-09-06T06:04:34.196Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4176/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PolygonTundraTileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4176/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4176/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4176/v1/model.glb\" alt=\"Polygon tundra tile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4176/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4176/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4177","slug":"alpine-and-arctic-biomes-solifluction-lobe-c2963f83","title":"Solifluction lobe (Alpine and Arctic Biomes)","summary":"Rounded tongue of slowly displaced soil with a raised downslope lip.","description":"Rounded tongue of slowly displaced soil with a raised downslope lip. 4.00 × 0.60 × 3.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-solifluction-lobe-c2963f83","cdnUrl":"https://cdn.3dassets.dev/assets/4177/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-solifluction-lobe-c2963f83","thumbnailUrl":"https://cdn.3dassets.dev/assets/4177/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4177/v1/poster.webp","blurhash":"U5A^H~-:00IUE1xts;NG00IU~pxu^+IVS3xa","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":87120,"triangles":1794,"vertices":5382,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00013465406504170607,-1.49992370372631],"max":[2,0.5973208474913547,1.49992370372631]},"sizeMeters":[4,0.597,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:33.139Z","updatedAt":"2026-09-06T06:04:33.311Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4177/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SolifluctionLobeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4177/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4177/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4177/v1/model.glb\" alt=\"Solifluction lobe (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4177/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4177/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4178","slug":"alpine-and-arctic-biomes-granite-slab-0686c548","title":"Granite slab (Alpine and Arctic Biomes)","summary":"Broad glacially worn granite slab with restrained surface irregularity.","description":"Broad glacially worn granite slab with restrained surface irregularity. 3.01 × 0.54 × 2.30 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-granite-slab-0686c548","cdnUrl":"https://cdn.3dassets.dev/assets/4178/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-granite-slab-0686c548","thumbnailUrl":"https://cdn.3dassets.dev/assets/4178/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4178/v1/poster.webp","blurhash":"UBA0]=xu00RPRjofofWA00M{~qt7xuRjWAt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44068,"triangles":896,"vertices":2688,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.504819631576538,0.00007057557661338532,-1.151381969153581],"max":[1.504819631576538,0.5361054502908488,1.151381969153581]},"sizeMeters":[3.01,0.536,2.303],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:33.391Z","updatedAt":"2026-09-06T06:04:33.486Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4178/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GraniteSlabAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4178/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4178/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4178/v1/model.glb\" alt=\"Granite slab (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4178/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4178/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4179","slug":"alpine-and-arctic-biomes-frost-blockfield-11349ebf","title":"Frost-shattered blockfield tile (Alpine and Arctic Biomes)","summary":"Four-metre ground tile carrying angular frost-fractured rocks.","description":"Four-metre ground tile carrying angular frost-fractured rocks. 4.09 × 0.46 × 4.29 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-frost-blockfield-11349ebf","cdnUrl":"https://cdn.3dassets.dev/assets/4179/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-frost-blockfield-11349ebf","thumbnailUrl":"https://cdn.3dassets.dev/assets/4179/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4179/v1/poster.webp","blurhash":"U6BzC5-;00RjWBofayay00IU~qWBt7RjofoM","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":193176,"triangles":3544,"vertices":10632,"meshes":36,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.086562395095825,-0.000060427989866981835,-2.158594846725464],"max":[2.0068325996398926,0.4626063768388025,2.1331539154052734]},"sizeMeters":[4.093,0.463,4.292],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:34.067Z","updatedAt":"2026-09-06T06:04:35.016Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4179/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrostShatteredBlockfieldTileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4179/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4179/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4179/v1/model.glb\" alt=\"Frost-shattered blockfield tile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4179/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4179/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4180","slug":"alpine-and-arctic-biomes-scree-slope-4dff7e36","title":"Scree slope tile (Alpine and Arctic Biomes)","summary":"Sloping four-metre rubble surface with a level lateral connector profile.","description":"Sloping four-metre rubble surface with a level lateral connector profile. 4.00 × 1.63 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-scree-slope-4dff7e36","cdnUrl":"https://cdn.3dassets.dev/assets/4180/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-scree-slope-4dff7e36","thumbnailUrl":"https://cdn.3dassets.dev/assets/4180/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4180/v1/poster.webp","blurhash":"U9Csmr~q00IU4nof%Mt7009F%May~qM{M{WB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":196400,"triangles":3554,"vertices":10662,"meshes":41,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00010987855504251964,-2],"max":[2,1.6253299180973175,2]},"sizeMeters":[4,1.625,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:34.537Z","updatedAt":"2026-09-06T06:04:35.573Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4180/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ScreeSlopeTileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4180/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4180/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4180/v1/model.glb\" alt=\"Scree slope tile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4180/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4180/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4181","slug":"alpine-and-arctic-biomes-talus-cone-a24855ca","title":"Alpine talus cone (Alpine and Arctic Biomes)","summary":"Steep cone of fractured material beneath a mountain wall.","description":"Steep cone of fractured material beneath a mountain wall. 5.07 × 2.36 × 4.20 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-talus-cone-a24855ca","cdnUrl":"https://cdn.3dassets.dev/assets/4181/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-talus-cone-a24855ca","thumbnailUrl":"https://cdn.3dassets.dev/assets/4181/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4181/v1/poster.webp","blurhash":"UBB|Nh-;00IVD%oft7M{00IU~qxu?bj@j]xu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":128504,"triangles":2296,"vertices":6888,"meshes":29,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.5352120399475098,-0.00008357745936704575,-2.1010065903126507],"max":[2.5352120399475098,2.3608118413143475,2.1010065903126507]},"sizeMeters":[5.07,2.361,4.202],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:34.489Z","updatedAt":"2026-09-06T06:04:34.591Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4181/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpineTalusConeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4181/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4181/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4181/v1/model.glb\" alt=\"Alpine talus cone (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4181/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4181/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4182","slug":"alpine-and-arctic-biomes-arete-ridge-acc67e94","title":"Arete ridge section (Alpine and Arctic Biomes)","summary":"Four-metre sharp mountain ridge with matching end profiles.","description":"Four-metre sharp mountain ridge with matching end profiles. 4.00 × 2.82 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-arete-ridge-acc67e94","cdnUrl":"https://cdn.3dassets.dev/assets/4182/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-arete-ridge-acc67e94","thumbnailUrl":"https://cdn.3dassets.dev/assets/4182/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4182/v1/poster.webp","blurhash":"UEF6C6~q00D%4nayt7Rj00D%-;V[-;of-;xu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":87128,"triangles":1794,"vertices":5382,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.000022883144839225267,-2],"max":[2,2.8206656029544037,2]},"sizeMeters":[4,2.821,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:34.609Z","updatedAt":"2026-09-06T06:04:35.645Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4182/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AreteRidgeSectionAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4182/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4182/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4182/v1/model.glb\" alt=\"Arete ridge section (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4182/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4182/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4183","slug":"alpine-and-arctic-biomes-gendarme-0c8b84d9","title":"Gendarme pinnacle (Alpine and Arctic Biomes)","summary":"Slender detached summit pinnacle with an irregular pointed crest.","description":"Slender detached summit pinnacle with an irregular pointed crest. 2.14 × 6.00 × 1.72 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-gendarme-0c8b84d9","cdnUrl":"https://cdn.3dassets.dev/assets/4183/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-gendarme-0c8b84d9","thumbnailUrl":"https://cdn.3dassets.dev/assets/4183/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4183/v1/poster.webp","blurhash":"U49@VE_3000000Rj?ct800NG~q%MRiaexut8","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":3960,"triangles":62,"vertices":186,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0709250160222175,0,-0.858516190069277],"max":[1.0709250160222175,6,0.858516190069277]},"sizeMeters":[2.142,6,1.717],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:34.645Z","updatedAt":"2026-09-06T06:04:34.774Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4183/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GendarmePinnacleAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4183/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4183/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4183/v1/model.glb\" alt=\"Gendarme pinnacle (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4183/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4183/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4184","slug":"alpine-and-arctic-biomes-summit-block-d8468b9d","title":"Summit block (Alpine and Arctic Biomes)","summary":"Large fractured mountain summit block with a narrow upper ledge.","description":"Large fractured mountain summit block with a narrow upper ledge. 3.71 × 3.44 × 3.23 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-summit-block-d8468b9d","cdnUrl":"https://cdn.3dassets.dev/assets/4184/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-summit-block-d8468b9d","thumbnailUrl":"https://cdn.3dassets.dev/assets/4184/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4184/v1/poster.webp","blurhash":"U8D]rH~q004n0JRj%MWX00IU?cxufixu-;az","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":47944,"triangles":964,"vertices":2892,"meshes":2,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.8556585311889648,-0.00013522805011279004,-1.6128208047648709],"max":[1.8556585311889648,3.4434083168245846,1.6128208047648709]},"sizeMeters":[3.711,3.444,3.226],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:34.860Z","updatedAt":"2026-09-06T06:04:34.961Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4184/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SummitBlockAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4184/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4184/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4184/v1/model.glb\" alt=\"Summit block (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4184/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4184/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4185","slug":"alpine-and-arctic-biomes-glacial-erratic-382f20c0","title":"Glacial erratic (Alpine and Arctic Biomes)","summary":"Large isolated rounded boulder with a flattened grounded base.","description":"Large isolated rounded boulder with a flattened grounded base. 3.95 × 2.77 × 3.37 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-glacial-erratic-382f20c0","cdnUrl":"https://cdn.3dassets.dev/assets/4185/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-glacial-erratic-382f20c0","thumbnailUrl":"https://cdn.3dassets.dev/assets/4185/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4185/v1/poster.webp","blurhash":"UBCZeN.800D%ITf6oLWB00IU~qxu%MbHt7s:","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44084,"triangles":896,"vertices":2688,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.9750014543533325,0.00011735917898536563,-1.6859268678767378],"max":[1.9750014543533325,2.7686273479285584,1.6859268678767378]},"sizeMeters":[3.95,2.769,3.372],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:34.840Z","updatedAt":"2026-09-06T06:04:35.002Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4185/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlacialErraticAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4185/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4185/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4185/v1/model.glb\" alt=\"Glacial erratic (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4185/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4185/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4186","slug":"alpine-and-arctic-biomes-roche-moutonnee-4e093079","title":"Roche moutonnee (Alpine and Arctic Biomes)","summary":"Asymmetric bedrock knob with a gentle polished stoss side and steeper lee face.","description":"Asymmetric bedrock knob with a gentle polished stoss side and steeper lee face. 4.00 × 1.40 × 3.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-roche-moutonnee-4e093079","cdnUrl":"https://cdn.3dassets.dev/assets/4186/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-roche-moutonnee-4e093079","thumbnailUrl":"https://cdn.3dassets.dev/assets/4186/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4186/v1/poster.webp","blurhash":"UBC?r^-;00Rj4nt7%MM{00D%-;t7~qM{WBxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":87136,"triangles":1794,"vertices":5382,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00010146452094372815,-1.49992370372631],"max":[2,1.3994773800482876,1.49992370372631]},"sizeMeters":[4,1.4,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:35.679Z","updatedAt":"2026-09-06T06:04:36.699Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4186/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RocheMoutonneeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4186/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4186/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4186/v1/model.glb\" alt=\"Roche moutonnee (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4186/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4186/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4187","slug":"alpine-and-arctic-biomes-lateral-moraine-622c1158","title":"Lateral moraine ridge (Alpine and Arctic Biomes)","summary":"Elongate debris ridge deposited along a glacier margin.","description":"Elongate debris ridge deposited along a glacier margin. 6.00 × 1.20 × 3.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-lateral-moraine-622c1158","cdnUrl":"https://cdn.3dassets.dev/assets/4187/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-lateral-moraine-622c1158","thumbnailUrl":"https://cdn.3dassets.dev/assets/4187/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4187/v1/poster.webp","blurhash":"U7C%BS~q00oMD%_3-;D%008__3oy?b009F-;","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":171916,"triangles":3194,"vertices":9582,"meshes":29,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-3,-0.000014035637794090894,-1.50022888882107],"max":[3,1.1998718461020588,1.50022888882107]},"sizeMeters":[6,1.2,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:36.288Z","updatedAt":"2026-09-06T06:04:37.073Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4187/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LateralMoraineRidgeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4187/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4187/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4187/v1/model.glb\" alt=\"Lateral moraine ridge (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4187/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4187/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4188","slug":"alpine-and-arctic-biomes-terminal-moraine-caa6d8f8","title":"Terminal moraine mound (Alpine and Arctic Biomes)","summary":"Curved bank of mixed glacial debris across an old glacier snout.","description":"Curved bank of mixed glacial debris across an old glacier snout. 6.00 × 1.30 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-terminal-moraine-caa6d8f8","cdnUrl":"https://cdn.3dassets.dev/assets/4188/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-terminal-moraine-caa6d8f8","thumbnailUrl":"https://cdn.3dassets.dev/assets/4188/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4188/v1/poster.webp","blurhash":"U8C%BR~q00jZIU-;%MM{004n_3WB-;4nIUxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":193176,"triangles":3544,"vertices":10632,"meshes":36,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-3,-0.000044812122401038934,-2.000122074037904],"max":[3,1.3000436915550793,2.000122074037904]},"sizeMeters":[6,1.3,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:36.199Z","updatedAt":"2026-09-06T06:04:36.252Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4188/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TerminalMoraineMoundAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4188/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4188/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4188/v1/model.glb\" alt=\"Terminal moraine mound (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4188/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4188/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4189","slug":"alpine-and-arctic-biomes-cliff-band-16dae424","title":"Alpine cliff band (Alpine and Arctic Biomes)","summary":"Banded four-metre rock face with a rough fractured frontage.","description":"Banded four-metre rock face with a rough fractured frontage. 4.19 × 3.80 × 1.34 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-cliff-band-16dae424","cdnUrl":"https://cdn.3dassets.dev/assets/4189/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-cliff-band-16dae424","thumbnailUrl":"https://cdn.3dassets.dev/assets/4189/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4189/v1/poster.webp","blurhash":"U5ECzm_3009F-;.8M{4n00IU~qoes:t7InD%","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4900,"triangles":80,"vertices":240,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.0968737602233887,-0.000029895810382152277,-0.6714833938420978],"max":[2.0968737602233887,3.800029848126666,0.6714833938420978]},"sizeMeters":[4.194,3.8,1.343],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:36.307Z","updatedAt":"2026-09-06T06:04:36.379Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4189/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AlpineCliffBandAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4189/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4189/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4189/v1/model.glb\" alt=\"Alpine cliff band (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4189/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4189/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4190","slug":"alpine-and-arctic-biomes-couloir-wall-2a14e81b","title":"Couloir wall (Alpine and Arctic Biomes)","summary":"Tall narrow ravine wall with a sloping broken top.","description":"Tall narrow ravine wall with a sloping broken top. 3.89 × 5.00 × 1.75 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-couloir-wall-2a14e81b","cdnUrl":"https://cdn.3dassets.dev/assets/4190/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-couloir-wall-2a14e81b","thumbnailUrl":"https://cdn.3dassets.dev/assets/4190/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4190/v1/poster.webp","blurhash":"U3Am#gM{00tQInxusoIB00WC~qxtS4ozn%Mx","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":34576,"triangles":568,"vertices":1704,"meshes":11,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.9445631275368511,-0.000009963371499221996,-0.8775595306834459],"max":[1.9445631275368511,5,0.8774411097961572]},"sizeMeters":[3.889,5,1.755],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:36.515Z","updatedAt":"2026-09-06T06:04:37.475Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4190/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CouloirWallAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4190/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4190/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4190/v1/model.glb\" alt=\"Couloir wall (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4190/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4190/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4191","slug":"alpine-and-arctic-biomes-rock-step-965ce51d","title":"Mountain rock step (Alpine and Arctic Biomes)","summary":"Wide exposed bedrock ledge with a low approachable face.","description":"Wide exposed bedrock ledge with a low approachable face. 3.12 × 0.64 × 1.54 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-rock-step-965ce51d","cdnUrl":"https://cdn.3dassets.dev/assets/4191/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-rock-step-965ce51d","thumbnailUrl":"https://cdn.3dassets.dev/assets/4191/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4191/v1/poster.webp","blurhash":"UBAdAoxu00M{Rjxut7M{00NG~qt7%MIUM{%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44068,"triangles":896,"vertices":2688,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5612190961837769,-0.00006175627749765988,-0.767911867830254],"max":[1.5612190961837769,0.6433509050850232,0.767911867830254]},"sizeMeters":[3.122,0.643,1.536],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:36.338Z","updatedAt":"2026-09-06T06:04:36.469Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4191/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MountainRockStepAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4191/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4191/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4191/v1/model.glb\" alt=\"Mountain rock step (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4191/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4191/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4192","slug":"alpine-and-arctic-biomes-boulder-with-lichen-74427cf4","title":"Lichen boulder (Alpine and Arctic Biomes)","summary":"Low broad granite boulder with a large muted upper lichen patch.","description":"Low broad granite boulder with a large muted upper lichen patch. 2.25 × 1.18 × 1.83 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-boulder-with-lichen-74427cf4","cdnUrl":"https://cdn.3dassets.dev/assets/4192/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-boulder-with-lichen-74427cf4","thumbnailUrl":"https://cdn.3dassets.dev/assets/4192/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4192/v1/poster.webp","blurhash":"UBB|Nj-;00IANFbHWBRj00IU~qxu%2jZt7t7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":56344,"triangles":1136,"vertices":3408,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.1243324279785156,-0.00006023573876157151,-0.9147489302493133],"max":[1.1243324279785156,1.1776974551677777,0.9147489302493133]},"sizeMeters":[2.249,1.178,1.829],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:36.897Z","updatedAt":"2026-09-06T06:04:37.046Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4192/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LichenBoulderAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4192/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4192/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4192/v1/model.glb\" alt=\"Lichen boulder (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4192/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4192/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4193","slug":"alpine-and-arctic-biomes-rockfall-fan-21871404","title":"Rockfall debris fan (Alpine and Arctic Biomes)","summary":"Wide shallow fan of mixed fractured rock fragments.","description":"Wide shallow fan of mixed fractured rock fragments. 5.14 × 0.58 × 4.14 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-rockfall-fan-21871404","cdnUrl":"https://cdn.3dassets.dev/assets/4193/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-rockfall-fan-21871404","thumbnailUrl":"https://cdn.3dassets.dev/assets/4193/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4193/v1/poster.webp","blurhash":"U8B:v#xu00RjM{ogt7V@00M{~qj[%MRjM{of","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":223140,"triangles":4044,"vertices":12132,"meshes":46,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.569200038909912,-0.000020296868160463166,-2.0718631744384766],"max":[2.569200038909912,0.579925831677323,2.0718631744384766]},"sizeMeters":[5.138,0.58,4.144],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:37.050Z","updatedAt":"2026-09-06T06:04:37.140Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4193/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RockfallDebrisFanAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4193/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4193/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4193/v1/model.glb\" alt=\"Rockfall debris fan (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4193/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4193/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4194","slug":"alpine-and-arctic-biomes-snowbank-drift-26c6d929","title":"Snowbank drift (Alpine and Arctic Biomes)","summary":"Soft wind-shaped snowbank with a rounded sloping face.","description":"Soft wind-shaped snowbank with a rounded sloping face. 4.19 × 1.17 × 2.92 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-snowbank-drift-26c6d929","cdnUrl":"https://cdn.3dassets.dev/assets/4194/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-snowbank-drift-26c6d929","thumbnailUrl":"https://cdn.3dassets.dev/assets/4194/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4194/v1/poster.webp","blurhash":"UID0Jxxu00RPM{t7t7Rj00M{~qt7%MRjRjxb","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44072,"triangles":896,"vertices":2688,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.097400665283203,-0.00007393080769024785,-1.4603136929768057],"max":[2.097400665283203,1.1675881357866331,1.4603136929768057]},"sizeMeters":[4.195,1.168,2.921],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:37.742Z","updatedAt":"2026-09-06T06:04:38.780Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4194/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowbankDriftAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4194/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4194/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4194/v1/model.glb\" alt=\"Snowbank drift (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4194/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4194/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4195","slug":"alpine-and-arctic-biomes-deep-drift-rock-f373c786","title":"Deep snow drift against rock (Alpine and Arctic Biomes)","summary":"Leeward drift banks against the side of an exposed boulder.","description":"Leeward drift banks against the side of an exposed boulder. 3.73 × 1.92 × 2.64 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-deep-drift-rock-f373c786","cdnUrl":"https://cdn.3dassets.dev/assets/4195/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-deep-drift-rock-f373c786","thumbnailUrl":"https://cdn.3dassets.dev/assets/4195/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4195/v1/poster.webp","blurhash":"UGD,7hxu00M|9Fxu%MIU00NF~qof?bIUIUxv","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":87864,"triangles":1792,"vertices":5376,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.862937569618225,-0.00006508163076168749,-1.3175735792511387],"max":[1.862937569618225,1.9176591083757115,1.3175735792511387]},"sizeMeters":[3.726,1.918,2.635],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:37.717Z","updatedAt":"2026-09-06T06:04:37.801Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4195/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeepSnowDriftAgainstRockAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4195/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4195/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4195/v1/model.glb\" alt=\"Deep snow drift against rock (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4195/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4195/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4196","slug":"alpine-and-arctic-biomes-cornice-overhang-588ba131","title":"Snow cornice overhang (Alpine and Arctic Biomes)","summary":"Overhanging lip of wind-deposited snow attached to a ridge.","description":"Overhanging lip of wind-deposited snow attached to a ridge. 4.09 × 1.77 × 2.36 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-cornice-overhang-588ba131","cdnUrl":"https://cdn.3dassets.dev/assets/4196/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-cornice-overhang-588ba131","thumbnailUrl":"https://cdn.3dassets.dev/assets/4196/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4196/v1/poster.webp","blurhash":"U6IF0pxu00NH00?bof0000Io_Nax~qWB-;%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":130864,"triangles":2690,"vertices":8070,"meshes":2,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.0451700687408447,0.00005950960513556591,-1.1822507489334153],"max":[2.0451700687408447,1.7743979691713299,1.1823232518555928]},"sizeMeters":[4.09,1.774,2.365],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:37.776Z","updatedAt":"2026-09-06T06:04:37.887Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4196/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowCorniceOverhangAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4196/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4196/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4196/v1/model.glb\" alt=\"Snow cornice overhang (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4196/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4196/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4197","slug":"alpine-and-arctic-biomes-wind-scoured-snow-ca9a5a68","title":"Wind-scoured snow patch (Alpine and Arctic Biomes)","summary":"Thin irregular snow cover leaves the central bedrock exposed.","description":"Thin irregular snow cover leaves the central bedrock exposed. 3.12 × 0.34 × 2.29 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-wind-scoured-snow-ca9a5a68","cdnUrl":"https://cdn.3dassets.dev/assets/4197/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-wind-scoured-snow-ca9a5a68","thumbnailUrl":"https://cdn.3dassets.dev/assets/4197/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4197/v1/poster.webp","blurhash":"UCA^OL%M00IUt7t7WBM{00M{~qxuRiM{t7%M","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":131500,"triangles":2688,"vertices":8064,"meshes":3,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5613183975219727,0.000024801636031773766,-1.144858908175942],"max":[1.5613183975219727,0.34127589994816665,1.144858908175942]},"sizeMeters":[3.123,0.341,2.29],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:38.024Z","updatedAt":"2026-09-06T06:04:38.220Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4197/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WindScouredSnowPatchAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4197/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4197/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4197/v1/model.glb\" alt=\"Wind-scoured snow patch (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4197/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4197/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4198","slug":"alpine-and-arctic-biomes-sastrugi-tile-97ea28b2","title":"Sastrugi tile (Alpine and Arctic Biomes)","summary":"Wind-eroded snow ribs aligned along a repeating four-metre tile.","description":"Wind-eroded snow ribs aligned along a repeating four-metre tile. 4.00 × 0.29 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-sastrugi-tile-97ea28b2","cdnUrl":"https://cdn.3dassets.dev/assets/4198/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-sastrugi-tile-97ea28b2","thumbnailUrl":"https://cdn.3dassets.dev/assets/4198/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4198/v1/poster.webp","blurhash":"UBE:3w-;00awxuj]WBj[00IU~qRjIUWBt6WB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":87128,"triangles":1794,"vertices":5382,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00005891905584162749,-2],"max":[2,0.2910834254189508,2]},"sizeMeters":[4,0.291,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:38.584Z","updatedAt":"2026-09-06T06:04:39.526Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4198/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SastrugiTileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4198/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4198/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4198/v1/model.glb\" alt=\"Sastrugi tile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4198/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4198/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4199","slug":"alpine-and-arctic-biomes-snow-bridge-b0e597e4","title":"Snow bridge (Alpine and Arctic Biomes)","summary":"Thick frozen snow span with a clear open passage beneath.","description":"Thick frozen snow span with a clear open passage beneath. 4.00 × 1.70 × 1.30 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-snow-bridge-b0e597e4","cdnUrl":"https://cdn.3dassets.dev/assets/4199/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-snow-bridge-b0e597e4","thumbnailUrl":"https://cdn.3dassets.dev/assets/4199/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4199/v1/poster.webp","blurhash":"UIG98LD$9F~qt7?bD%IT00RjozD%4n9F?bxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16280,"triangles":132,"vertices":396,"meshes":16,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.9999967464253388,-0.0000306437570851692,-0.6499999761581421],"max":[1.9999967464253388,1.7000224443249923,0.6499999761581421]},"sizeMeters":[4,1.7,1.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:38.517Z","updatedAt":"2026-09-06T06:04:39.528Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4199/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowBridgeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4199/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4199/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4199/v1/model.glb\" alt=\"Snow bridge (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4199/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4199/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4200","slug":"alpine-and-arctic-biomes-snow-boulder-33c0f808","title":"Snow-covered boulder (Alpine and Arctic Biomes)","summary":"Rounded granite boulder with a separate fitted upper snow cap.","description":"Rounded granite boulder with a separate fitted upper snow cap. 2.11 × 1.52 × 1.73 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-snow-boulder-33c0f808","cdnUrl":"https://cdn.3dassets.dev/assets/4200/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-snow-boulder-33c0f808","thumbnailUrl":"https://cdn.3dassets.dev/assets/4200/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4200/v1/poster.webp","blurhash":"UBE3I~?b009Z%gt7IARj00IU~qxuD%Rj-;oM","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":87824,"triangles":1792,"vertices":5376,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0565637350082397,0.00005415846613376907,-0.8663197078910605],"max":[1.0565637350082397,1.5215118252063586,0.8663197078910605]},"sizeMeters":[2.113,1.521,1.733],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:38.493Z","updatedAt":"2026-09-06T06:04:38.651Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4200/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowCoveredBoulderAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4200/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4200/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4200/v1/model.glb\" alt=\"Snow-covered boulder (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4200/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4200/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4201","slug":"alpine-and-arctic-biomes-avalanche-debris-9d6f6378","title":"Avalanche debris pile (Alpine and Arctic Biomes)","summary":"Broken compacted snow blocks at the foot of a slide path.","description":"Broken compacted snow blocks at the foot of a slide path. 4.38 × 0.55 × 3.55 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-avalanche-debris-9d6f6378","cdnUrl":"https://cdn.3dassets.dev/assets/4201/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-avalanche-debris-9d6f6378","thumbnailUrl":"https://cdn.3dassets.dev/assets/4201/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4201/v1/poster.webp","blurhash":"UHC6.HWB00RjRjofofRj00of~qof%MRjRjxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":67092,"triangles":1100,"vertices":3300,"meshes":22,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.189498852805055,-0.000024299402732769204,-1.7730610370635986],"max":[2.189504861831665,0.5458840216818184,1.773058678783963]},"sizeMeters":[4.379,0.546,3.546],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:38.726Z","updatedAt":"2026-09-06T06:04:38.899Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4201/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AvalancheDebrisPileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4201/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4201/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4201/v1/model.glb\" alt=\"Avalanche debris pile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4201/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4201/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4202","slug":"alpine-and-arctic-biomes-snow-ripple-tile-4fbc430d","title":"Snow ripple tile (Alpine and Arctic Biomes)","summary":"Low smooth snow ripples with a repeatable four-metre edge.","description":"Low smooth snow ripples with a repeatable four-metre edge. 4.00 × 0.23 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-snow-ripple-tile-4fbc430d","cdnUrl":"https://cdn.3dassets.dev/assets/4202/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-snow-ripple-tile-4fbc430d","thumbnailUrl":"https://cdn.3dassets.dev/assets/4202/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4202/v1/poster.webp","blurhash":"UAF6C5%M00o2xuayWUof00IU~qRjD%ofaeRj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":87140,"triangles":1794,"vertices":5382,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.000006258380605139724,-2],"max":[2,0.22999374579172,2]},"sizeMeters":[4,0.23,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:39.206Z","updatedAt":"2026-09-06T06:04:39.257Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4202/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SnowRippleTileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4202/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4202/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4202/v1/model.glb\" alt=\"Snow ripple tile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4202/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4202/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4203","slug":"alpine-and-arctic-biomes-snow-shelter-mound-5b589744","title":"Natural snow shelter mound (Alpine and Arctic Biomes)","summary":"Deep rounded snow mound with a low open hollow at one end.","description":"Deep rounded snow mound with a low open hollow at one end. 3.40 × 1.50 × 2.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-snow-shelter-mound-5b589744","cdnUrl":"https://cdn.3dassets.dev/assets/4203/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-snow-shelter-mound-5b589744","thumbnailUrl":"https://cdn.3dassets.dev/assets/4203/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4203/v1/poster.webp","blurhash":"UIGlP1D%00~qWB%MM{IU00aextM_IUIA-;xu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15404,"triangles":132,"vertices":396,"meshes":16,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.6999843057817903,0.00007303790539064936,-1],"max":[1.6999843057817903,1.4999525484252347,1]},"sizeMeters":[3.4,1.5,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:39.174Z","updatedAt":"2026-09-06T06:04:39.318Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4203/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NaturalSnowShelterMoundAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4203/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4203/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4203/v1/model.glb\" alt=\"Natural snow shelter mound (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4203/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4203/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4204","slug":"alpine-and-arctic-biomes-crevasse-block-beb95695","title":"Crevasse half block (Alpine and Arctic Biomes)","summary":"Glacier slab with a steep interior face; pair the two opposing crevasse ports to leave an open one-metre fissure.","description":"Glacier slab with a steep interior face; pair the two opposing crevasse ports to leave an open one-metre fissure. 4.00 × 3.12 × 2.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-crevasse-block-beb95695","cdnUrl":"https://cdn.3dassets.dev/assets/4204/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-crevasse-block-beb95695","thumbnailUrl":"https://cdn.3dassets.dev/assets/4204/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4204/v1/poster.webp","blurhash":"UHI?4x_N00TJ^j?vTJMx00m,VsRPkX$+nhD%","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":2508,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00007629627368999081,-1.00015259254738],"max":[2,3.1200603694283036,1.00015259254738]},"sizeMeters":[4,3.12,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:39.804Z","updatedAt":"2026-09-06T06:04:40.831Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4204/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CrevasseHalfBlockAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4204/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4204/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4204/v1/model.glb\" alt=\"Crevasse half block (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4204/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4204/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4205","slug":"alpine-and-arctic-biomes-serac-56f901c6","title":"Glacier serac (Alpine and Arctic Biomes)","summary":"Tall fractured ice tower with sloping facets and a broken crown.","description":"Tall fractured ice tower with sloping facets and a broken crown. 4.25 × 10.00 × 3.05 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-serac-56f901c6","cdnUrl":"https://cdn.3dassets.dev/assets/4205/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-serac-56f901c6","thumbnailUrl":"https://cdn.3dassets.dev/assets/4205/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4205/v1/poster.webp","blurhash":"U6CH1n%g004TI9Rjxvxu00V@?^t7x]xuV@D%","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4332,"triangles":68,"vertices":204,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.1260719626453444,0,-1.52302621539964],"max":[2.1260719626453444,10,1.52302621539964]},"sizeMeters":[4.252,10,3.046],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:40.111Z","updatedAt":"2026-09-06T06:04:41.104Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4205/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlacierSeracAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4205/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4205/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4205/v1/model.glb\" alt=\"Glacier serac (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4205/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4205/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4206","slug":"alpine-and-arctic-biomes-ice-cliff-35f8942f","title":"Ice cliff face (Alpine and Arctic Biomes)","summary":"Tall blue glacier face with narrow vertical ribs and a snow cap.","description":"Tall blue glacier face with narrow vertical ribs and a snow cap. 5.00 × 5.22 × 1.65 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-ice-cliff-35f8942f","cdnUrl":"https://cdn.3dassets.dev/assets/4206/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-ice-cliff-35f8942f","thumbnailUrl":"https://cdn.3dassets.dev/assets/4206/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4206/v1/poster.webp","blurhash":"U9H38X^~00Mw~A?wJ78_00n:yXM}xv-:V[9F","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8092,"triangles":504,"vertices":1512,"meshes":14,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.5,0,-0.8260005686897003],"max":[2.5,5.2198665292094155,0.8259709032622664]},"sizeMeters":[5,5.22,1.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:40.326Z","updatedAt":"2026-09-06T06:04:41.282Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4206/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IceCliffFaceAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4206/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4206/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4206/v1/model.glb\" alt=\"Ice cliff face (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4206/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4206/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4207","slug":"alpine-and-arctic-biomes-glacier-snout-c617d5ba","title":"Glacier snout (Alpine and Arctic Biomes)","summary":"Broad rounded toe of a glacier descending to a meltwater edge.","description":"Broad rounded toe of a glacier descending to a meltwater edge. 9.02 × 3.64 × 6.14 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-glacier-snout-c617d5ba","cdnUrl":"https://cdn.3dassets.dev/assets/4207/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-glacier-snout-c617d5ba","thumbnailUrl":"https://cdn.3dassets.dev/assets/4207/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4207/v1/poster.webp","blurhash":"ULDmR4oz00axRPozf,V@00V@_NkCtlRji_kC","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":87912,"triangles":1792,"vertices":5376,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4.51149845123291,0.000004474002819332412,-3.0695317383888208],"max":[4.51149845123291,3.639548834484119,3.0695317383888208]},"sizeMeters":[9.023,3.64,6.139],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:40.381Z","updatedAt":"2026-09-06T06:04:41.352Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4207/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlacierSnoutAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4207/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4207/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4207/v1/model.glb\" alt=\"Glacier snout (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4207/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4207/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4209","slug":"alpine-and-arctic-biomes-blue-ice-slab-fde5beae","title":"Blue ice slab (Alpine and Arctic Biomes)","summary":"Low broad blue ice block with subtly uneven surfaces.","description":"Low broad blue ice block with subtly uneven surfaces. 3.06 × 0.59 × 2.42 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-blue-ice-slab-fde5beae","cdnUrl":"https://cdn.3dassets.dev/assets/4209/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-blue-ice-slab-fde5beae","thumbnailUrl":"https://cdn.3dassets.dev/assets/4209/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4209/v1/poster.webp","blurhash":"UKBNZoxu00RQRPoft7WB00RP_Nt7%MRjRPt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44172,"triangles":896,"vertices":2688,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5280747413635254,-0.0000567245782449044,-1.2100270184685626],"max":[1.5280747413635254,0.5890310812295511,1.2100270184685626]},"sizeMeters":[3.056,0.589,2.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:40.781Z","updatedAt":"2026-09-06T06:04:41.806Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4209/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlueIceSlabAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4209/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4209/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4209/v1/model.glb\" alt=\"Blue ice slab (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4209/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4209/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4208","slug":"alpine-and-arctic-biomes-bare-glacier-tile-c1065b3a","title":"Bare glacier surface tile (Alpine and Arctic Biomes)","summary":"Four-metre exposed ice surface with shallow melt channels.","description":"Four-metre exposed ice surface with shallow melt channels. 4.00 × 0.33 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-bare-glacier-tile-c1065b3a","cdnUrl":"https://cdn.3dassets.dev/assets/4208/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-bare-glacier-tile-c1065b3a","thumbnailUrl":"https://cdn.3dassets.dev/assets/4208/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4208/v1/poster.webp","blurhash":"UCDd33%M00azt7WVayof00M{_NWBIospa{ae","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":87252,"triangles":1794,"vertices":5382,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.000048391368404621105,-2],"max":[2,0.3276951091027105,2]},"sizeMeters":[4,0.328,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:40.675Z","updatedAt":"2026-09-06T06:04:40.829Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4208/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BareGlacierSurfaceTileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4208/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4208/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4208/v1/model.glb\" alt=\"Bare glacier surface tile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4208/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4208/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4211","slug":"alpine-and-arctic-biomes-icicle-cluster-167aca64","title":"Icicle cluster (Alpine and Arctic Biomes)","summary":"Multiple tapering ice pendants attached to a small ice shelf, delivered grounded.","description":"Multiple tapering ice pendants attached to a small ice shelf, delivered grounded. 1.20 × 1.29 × 0.35 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-icicle-cluster-167aca64","cdnUrl":"https://cdn.3dassets.dev/assets/4211/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-icicle-cluster-167aca64","thumbnailUrl":"https://cdn.3dassets.dev/assets/4211/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4211/v1/poster.webp","blurhash":"UYB;Uit74Tay?^tRIARPRitRtRRPMxoztRV@","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":10804,"triangles":264,"vertices":792,"meshes":10,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0,-0.174999243991108],"max":[0.6000000238418579,1.29000226564249,0.174999243991108]},"sizeMeters":[1.2,1.29,0.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:40.833Z","updatedAt":"2026-09-06T06:04:40.991Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4211/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IcicleClusterAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4211/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4211/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4211/v1/model.glb\" alt=\"Icicle cluster (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4211/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4211/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4210","slug":"alpine-and-arctic-biomes-ice-cave-mouth-897c81cc","title":"Ice cave mouth (Alpine and Arctic Biomes)","summary":"Blue glacier arch with an open interior passage.","description":"Blue glacier arch with an open interior passage. 5.00 × 2.90 × 2.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-ice-cave-mouth-897c81cc","cdnUrl":"https://cdn.3dassets.dev/assets/4210/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-ice-cave-mouth-897c81cc","thumbnailUrl":"https://cdn.3dassets.dev/assets/4210/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4210/v1/poster.webp","blurhash":"UPFP{SI9Di?^of%gIAMx00RPV@M_D$M_.8oz","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15392,"triangles":132,"vertices":396,"meshes":16,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.4999890227515285,0.000004897561971028974,-1],"max":[2.4999890227515285,2.9000525374646395,1]},"sizeMeters":[5,2.9,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:40.879Z","updatedAt":"2026-09-06T06:04:40.968Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4210/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IceCaveMouthAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4210/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4210/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4210/v1/model.glb\" alt=\"Ice cave mouth (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4210/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4210/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4212","slug":"alpine-and-arctic-biomes-pressure-ridge-344b0cc5","title":"Pressure ridge (Alpine and Arctic Biomes)","summary":"Tilted broken slabs form a narrow ridge across sea ice.","description":"Tilted broken slabs form a narrow ridge across sea ice. 6.21 × 1.90 × 0.64 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-pressure-ridge-344b0cc5","cdnUrl":"https://cdn.3dassets.dev/assets/4212/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-pressure-ridge-344b0cc5","thumbnailUrl":"https://cdn.3dassets.dev/assets/4212/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4212/v1/poster.webp","blurhash":"UFDd36x[4TtRXS?wtRMx00R+?voLaJ4TRQx]","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":7608,"triangles":132,"vertices":396,"meshes":11,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-3.1051230202221936,0,-0.31984431971373073],"max":[3.1051230202221936,1.9035323858261108,0.31984431971373073]},"sizeMeters":[6.21,1.904,0.64],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:42.162Z","updatedAt":"2026-09-06T06:04:42.305Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4212/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PressureRidgeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4212/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4212/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4212/v1/model.glb\" alt=\"Pressure ridge (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4212/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4212/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4213","slug":"alpine-and-arctic-biomes-small-iceberg-04b5d588","title":"Small iceberg (Alpine and Arctic Biomes)","summary":"Compact floating-ice study delivered with a grounded flat base.","description":"Compact floating-ice study delivered with a grounded flat base. 5.16 × 2.87 × 3.98 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-small-iceberg-04b5d588","cdnUrl":"https://cdn.3dassets.dev/assets/4213/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-small-iceberg-04b5d588","thumbnailUrl":"https://cdn.3dassets.dev/assets/4213/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4213/v1/poster.webp","blurhash":"ULDmmzxu00RiIAkCt8WB00RP_Nt7-;f5jZog","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44172,"triangles":896,"vertices":2688,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.578383207321167,-0.00014172875637785687,-1.9875906074320309],"max":[2.578383207321167,2.8682082780575255,1.9875906074320309]},"sizeMeters":[5.157,2.868,3.975],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:42.266Z","updatedAt":"2026-09-06T06:04:42.453Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4213/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SmallIcebergAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4213/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4213/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4213/v1/model.glb\" alt=\"Small iceberg (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4213/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4213/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4218","slug":"alpine-and-arctic-biomes-tabular-iceberg-ebb34833","title":"Tabular iceberg (Alpine and Arctic Biomes)","summary":"Wide flat-topped ice mass with steep vertical faces and a snow surface.","description":"Wide flat-topped ice mass with steep vertical faces and a snow surface. 14.43 × 4.20 × 10.99 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-tabular-iceberg-ebb34833","cdnUrl":"https://cdn.3dassets.dev/assets/4218/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-tabular-iceberg-ebb34833","thumbnailUrl":"https://cdn.3dassets.dev/assets/4218/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4218/v1/poster.webp","blurhash":"UIEfpJja00Rj%2t8S2Rj00t7_NfkEMM{nhbb","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9564,"triangles":160,"vertices":480,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-7.214892864227295,-0.00040594718787101414,-5.496547458409557],"max":[7.214892864227295,4.200103558695676,5.496547458409557]},"sizeMeters":[14.43,4.201,10.993],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:42.775Z","updatedAt":"2026-09-06T06:04:42.858Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4218/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TabularIcebergAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4218/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4218/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4218/v1/model.glb\" alt=\"Tabular iceberg (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4218/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4218/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4214","slug":"alpine-and-arctic-biomes-pack-ice-floe-a2432c5e","title":"Pack ice floe (Alpine and Arctic Biomes)","summary":"Low irregular sea-ice plate with a thicker white upper crust.","description":"Low irregular sea-ice plate with a thicker white upper crust. 4.32 × 0.42 × 3.21 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-pack-ice-floe-a2432c5e","cdnUrl":"https://cdn.3dassets.dev/assets/4214/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-pack-ice-floe-a2432c5e","thumbnailUrl":"https://cdn.3dassets.dev/assets/4214/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4214/v1/poster.webp","blurhash":"UHC?+RWA00bHxutRRjRP00og~qaxELIUxux]","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":8420,"triangles":136,"vertices":408,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.160590648651123,0.0001324046181814531,-1.602689178323136],"max":[2.160590648651123,0.42001067080126875,1.602689178323136]},"sizeMeters":[4.321,0.42,3.205],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:42.424Z","updatedAt":"2026-09-06T06:04:43.438Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4214/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PackIceFloeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4214/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4214/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4214/v1/model.glb\" alt=\"Pack ice floe (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4214/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4214/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4215","slug":"alpine-and-arctic-biomes-brash-ice-d6fac384","title":"Brash ice patch (Alpine and Arctic Biomes)","summary":"Loose small broken ice fragments dispersed in a shallow patch.","description":"Loose small broken ice fragments dispersed in a shallow patch. 4.20 × 0.41 × 3.31 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-brash-ice-d6fac384","cdnUrl":"https://cdn.3dassets.dev/assets/4215/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-brash-ice-d6fac384","thumbnailUrl":"https://cdn.3dassets.dev/assets/4215/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4215/v1/poster.webp","blurhash":"UFBztb%g00t7oKt7bHRi00IT?^RjS4IUjFx]","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":84936,"triangles":1400,"vertices":4200,"meshes":28,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.099672317504883,-0.00001413070471950606,-1.6566733121871948],"max":[2.099672317504883,0.4147097892541053,1.6566809273181402]},"sizeMeters":[4.199,0.415,3.313],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:42.407Z","updatedAt":"2026-09-06T06:04:42.536Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4215/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrashIcePatchAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4215/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4215/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4215/v1/model.glb\" alt=\"Brash ice patch (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4215/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4215/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4217","slug":"alpine-and-arctic-biomes-frozen-waterfall-d5ad564b","title":"Frozen waterfall (Alpine and Arctic Biomes)","summary":"Parallel ice columns hang over a rock step and meet a frozen apron.","description":"Parallel ice columns hang over a rock step and meet a frozen apron. 2.76 × 3.00 × 1.44 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-frozen-waterfall-d5ad564b","cdnUrl":"https://cdn.3dassets.dev/assets/4217/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-frozen-waterfall-d5ad564b","thumbnailUrl":"https://cdn.3dassets.dev/assets/4217/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4217/v1/poster.webp","blurhash":"U4DJ*NEg00vfD4X8t,RO8ww]PCS$_N_3IU00","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":57972,"triangles":1636,"vertices":4908,"meshes":15,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.3821951150894165,0,-0.7222493594336067],"max":[1.3821951150894165,3,0.7222493594336067]},"sizeMeters":[2.764,3,1.444],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:42.810Z","updatedAt":"2026-09-06T06:04:43.824Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4217/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrozenWaterfallAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4217/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4217/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4217/v1/model.glb\" alt=\"Frozen waterfall (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4217/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4217/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4216","slug":"alpine-and-arctic-biomes-frozen-tarn-tile-4033835a","title":"Frozen tarn tile (Alpine and Arctic Biomes)","summary":"Four-metre frozen water surface under a pale thin ice crust.","description":"Four-metre frozen water surface under a pale thin ice crust. 4.00 × 0.20 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-frozen-tarn-tile-4033835a","cdnUrl":"https://cdn.3dassets.dev/assets/4216/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-frozen-tarn-tile-4033835a","thumbnailUrl":"https://cdn.3dassets.dev/assets/4216/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4216/v1/poster.webp","blurhash":"UAEp4q%M00R*-pWCNFof00M{~qae56ofxGRj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":2532,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000090636396865032,-2],"max":[2,0.20495155454841588,2]},"sizeMeters":[4,0.205,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:42.746Z","updatedAt":"2026-09-06T06:04:43.811Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4216/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrozenTarnTileAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4216/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4216/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4216/v1/model.glb\" alt=\"Frozen tarn tile (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4216/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4216/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4219","slug":"alpine-and-arctic-biomes-melt-pond-ice-7b5bbbd5","title":"Melt pond on ice (Alpine and Arctic Biomes)","summary":"Shallow turquoise meltwater pond cut into an ice surface.","description":"Shallow turquoise meltwater pond cut into an ice surface. 4.00 × 0.57 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-melt-pond-ice-7b5bbbd5","cdnUrl":"https://cdn.3dassets.dev/assets/4219/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-melt-pond-ice-7b5bbbd5","thumbnailUrl":"https://cdn.3dassets.dev/assets/4219/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4219/v1/poster.webp","blurhash":"U5DdCS_300s:%gRjRjt7009Y?wIUH?%2VsIV","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":95664,"triangles":1954,"vertices":5862,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.0000791919558115195,-2],"max":[2,0.5699208008916311,2]},"sizeMeters":[4,0.57,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:43.291Z","updatedAt":"2026-09-06T06:04:44.277Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4219/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MeltPondOnIceAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4219/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4219/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4219/v1/model.glb\" alt=\"Melt pond on ice (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4219/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4219/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4220","slug":"alpine-and-arctic-biomes-glacial-tarn-6cf83c35","title":"Glacial tarn basin (Alpine and Arctic Biomes)","summary":"Rock basin with a shallow glacial lake and a raised natural rim.","description":"Rock basin with a shallow glacial lake and a raised natural rim. 6.00 × 0.82 × 5.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-glacial-tarn-6cf83c35","cdnUrl":"https://cdn.3dassets.dev/assets/4220/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-glacial-tarn-6cf83c35","thumbnailUrl":"https://cdn.3dassets.dev/assets/4220/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4220/v1/poster.webp","blurhash":"U3CP|w~q00t7_3xuRiRi008{?^D%00NFM|Rk","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":97140,"triangles":1986,"vertices":5958,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3,0.00019745118003100526,-2.500106814783166],"max":[3,0.8198025416674116,2.500106814783166]},"sizeMeters":[6,0.82,5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:43.895Z","updatedAt":"2026-09-06T06:04:44.874Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4220/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlacialTarnBasinAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4220/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4220/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4220/v1/model.glb\" alt=\"Glacial tarn basin (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4220/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4220/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4221","slug":"alpine-and-arctic-biomes-meltwater-straight-de6d88ac","title":"Meltwater stream straight (Alpine and Arctic Biomes)","summary":"Four-metre glacial stream with a low central channel and raised gravel banks.","description":"Four-metre glacial stream with a low central channel and raised gravel banks. 4.00 × 0.47 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-meltwater-straight-de6d88ac","cdnUrl":"https://cdn.3dassets.dev/assets/4221/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-meltwater-straight-de6d88ac","thumbnailUrl":"https://cdn.3dassets.dev/assets/4221/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4221/v1/poster.webp","blurhash":"U3B|Ty~q00In.8spV@NZ004..mRj9FNZEL-U","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":88484,"triangles":1806,"vertices":5418,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00012955047667914665,-2],"max":[2,0.46987044833122793,2]},"sizeMeters":[4,0.47,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:43.795Z","updatedAt":"2026-09-06T06:04:43.914Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4221/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MeltwaterStreamStraightAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4221/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4221/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4221/v1/model.glb\" alt=\"Meltwater stream straight (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4221/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4221/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4222","slug":"alpine-and-arctic-biomes-meltwater-bend-0df7aacc","title":"Meltwater stream bend (Alpine and Arctic Biomes)","summary":"Curved meltwater channel following an asymmetric gravel bed.","description":"Curved meltwater channel following an asymmetric gravel bed. 4.00 × 0.47 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-meltwater-bend-0df7aacc","cdnUrl":"https://cdn.3dassets.dev/assets/4222/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-meltwater-bend-0df7aacc","thumbnailUrl":"https://cdn.3dassets.dev/assets/4222/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4222/v1/poster.webp","blurhash":"U4CGc8_300jE?bnjM{X6009F?^NG0KS~ofr?","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":174024,"triangles":3588,"vertices":10764,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.0001107827854443244,-2],"max":[2,0.46987044833122793,2]},"sizeMeters":[4,0.47,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:44.123Z","updatedAt":"2026-09-06T06:04:45.004Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4222/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MeltwaterStreamBendAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4222/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4222/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4222/v1/model.glb\" alt=\"Meltwater stream bend (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4222/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4222/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4223","slug":"alpine-and-arctic-biomes-braided-outwash-16f82066","title":"Braided outwash plain (Alpine and Arctic Biomes)","summary":"Three shallow water strands separate low gravel bars.","description":"Three shallow water strands separate low gravel bars. 5.00 × 0.23 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-braided-outwash-16f82066","cdnUrl":"https://cdn.3dassets.dev/assets/4223/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-braided-outwash-16f82066","thumbnailUrl":"https://cdn.3dassets.dev/assets/4223/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4223/v1/poster.webp","blurhash":"U5BWoP-;00oetRxuaeRj00IB_NRiROIUR*t7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":88912,"triangles":1830,"vertices":5490,"meshes":4,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.5,0.00013238926430546305,-2.000106814783166],"max":[2.5,0.22495155037609074,2.000106814783166]},"sizeMeters":[5,0.225,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:44.177Z","updatedAt":"2026-09-06T06:04:44.282Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4223/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BraidedOutwashPlainAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4223/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4223/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4223/v1/model.glb\" alt=\"Braided outwash plain (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4223/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4223/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4224","slug":"alpine-and-arctic-biomes-supraglacial-channel-e25b9bab","title":"Supraglacial channel (Alpine and Arctic Biomes)","summary":"Narrow meltwater channel incised into a blue glacier slab.","description":"Narrow meltwater channel incised into a blue glacier slab. 4.00 × 0.75 × 4.00 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-supraglacial-channel-e25b9bab","cdnUrl":"https://cdn.3dassets.dev/assets/4224/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-supraglacial-channel-e25b9bab","thumbnailUrl":"https://cdn.3dassets.dev/assets/4224/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4224/v1/poster.webp","blurhash":"U7E3*e_400Mwx]ozWBRP00D$?^RjIUV?V@x]","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":88544,"triangles":1806,"vertices":5418,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000011444441053498622,-2],"max":[2,0.7500114444410535,2]},"sizeMeters":[4,0.75,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:45.064Z","updatedAt":"2026-09-06T06:04:45.974Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4224/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SupraglacialChannelAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4224/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4224/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4224/v1/model.glb\" alt=\"Supraglacial channel (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4224/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4224/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4225","slug":"alpine-and-arctic-biomes-waterfall-rock-step-638ff781","title":"Waterfall over rock step (Alpine and Arctic Biomes)","summary":"Thin static water ribbon falls across a stepped bedrock ledge.","description":"Thin static water ribbon falls across a stepped bedrock ledge. 2.90 × 1.80 × 1.77 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-waterfall-rock-step-638ff781","cdnUrl":"https://cdn.3dassets.dev/assets/4225/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-waterfall-rock-step-638ff781","thumbnailUrl":"https://cdn.3dassets.dev/assets/4225/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4225/v1/poster.webp","blurhash":"U5EMUd4n004nbcWBMxMx00?b9u-;~q^+IoD%","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46352,"triangles":920,"vertices":2760,"meshes":3,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.4489043951034546,-0.00005497666707998672,-0.8861699774959109],"max":[1.4489043951034546,1.8000549289833643,0.8861721310881994]},"sizeMeters":[2.898,1.8,1.772],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:45.241Z","updatedAt":"2026-09-06T06:04:46.254Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4225/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterfallOverRockStepAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4225/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4225/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4225/v1/model.glb\" alt=\"Waterfall over rock step (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4225/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4225/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4226","slug":"alpine-and-arctic-biomes-small-cairn-901de551","title":"Small mountain cairn (Alpine and Arctic Biomes)","summary":"Five naturally shaped flat stones stacked into a trail marker.","description":"Five naturally shaped flat stones stacked into a trail marker. 0.79 × 0.54 × 0.53 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-small-cairn-901de551","cdnUrl":"https://cdn.3dassets.dev/assets/4226/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-small-cairn-901de551","thumbnailUrl":"https://cdn.3dassets.dev/assets/4226/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4226/v1/poster.webp","blurhash":"U9Ci~=%M009F00tRxuIU00IU~q%M_3V@ofxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":218588,"triangles":4480,"vertices":13440,"meshes":5,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.39380234479904175,0.000007394588802736579,-0.2662525451423069],"max":[0.39380234479904175,0.5371670686168969,0.2662525451423069]},"sizeMeters":[0.788,0.537,0.533],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:45.511Z","updatedAt":"2026-09-06T06:04:46.374Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4226/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SmallMountainCairnAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4226/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4226/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4226/v1/model.glb\" alt=\"Small mountain cairn (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4226/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4226/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4227","slug":"alpine-and-arctic-biomes-summit-cairn-0540fc02","title":"Large summit cairn (Alpine and Arctic Biomes)","summary":"Tall carefully balanced stack of nine progressively smaller stones.","description":"Tall carefully balanced stack of nine progressively smaller stones. 0.79 × 0.94 × 0.53 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-summit-cairn-0540fc02","cdnUrl":"https://cdn.3dassets.dev/assets/4227/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-summit-cairn-0540fc02","thumbnailUrl":"https://cdn.3dassets.dev/assets/4227/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4227/v1/poster.webp","blurhash":"U7BWi8%M009F00a#-=WA00M{~q-;-;t7WBWA","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":393124,"triangles":8064,"vertices":24192,"meshes":9,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.39380234479904175,0.000007394588802736579,-0.2662525451423069],"max":[0.39380234479904175,0.93934418841804,0.2662525451423069]},"sizeMeters":[0.788,0.939,0.533],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:45.413Z","updatedAt":"2026-09-06T06:04:46.422Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4227/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LargeSummitCairnAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4227/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4227/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4227/v1/model.glb\" alt=\"Large summit cairn (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4227/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4227/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4228","slug":"alpine-and-arctic-biomes-stone-windbreak-d7af518f","title":"Stone windbreak ring (Alpine and Arctic Biomes)","summary":"Low open-sided ring of local stones provides shelter from wind.","description":"Low open-sided ring of local stones provides shelter from wind. 3.06 × 0.48 × 2.91 metres. Restrained materials and observed proportions; original procedural geometry, not a scan. +Y up, grounded static mesh. No rig, animation, collision or simulation data.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-stone-windbreak-d7af518f","cdnUrl":"https://cdn.3dassets.dev/assets/4228/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-stone-windbreak-d7af518f","thumbnailUrl":"https://cdn.3dassets.dev/assets/4228/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4228/v1/poster.webp","blurhash":"U9ATi--;00RjxuofWARj00IU~qofIURjt7xu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":524108,"triangles":10752,"vertices":32256,"meshes":12,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.5290162563323975,-0.000019395086193169098,-1.4527994219929576],"max":[1.5290162563323975,0.48259203001929224,1.4527917173255234]},"sizeMeters":[3.058,0.483,2.906],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:45.827Z","updatedAt":"2026-09-06T06:04:46.756Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4228/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StoneWindbreakRingAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4228/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4228/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4228/v1/model.glb\" alt=\"Stone windbreak ring (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4228/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4228/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4229","slug":"alpine-and-arctic-biomes-timberline-slop-f1bc9c87-starter-scene","title":"Timberline slope (Alpine and Arctic Biomes)","summary":"Composed example for Alpine and Arctic Biomes.","description":"Wind-shaped spruce, krummholz and alpine grass beside scree.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-timberline-slop-f1bc9c87-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/4229/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-timberline-slop-f1bc9c87-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/4229/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4229/v1/poster.webp","blurhash":"UC9HU+?b8_Nt8_E0WBsp8_Rjozae_N-;xbR*","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":425340,"triangles":9855,"vertices":19835,"meshes":115,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-5,-0.00007078949538602552,-2.5657737704255004],"max":[3.594583034515381,7.440000057220459,5]},"sizeMeters":[8.595,7.44,7.566],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:45.923Z","updatedAt":"2026-09-06T06:04:46.816Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4229/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TimberlineSlopeAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4229/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4229/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4229/v1/model.glb\" alt=\"Timberline slope (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4229/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4229/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4230","slug":"alpine-and-arctic-biomes-glacier-snout-field-98c0b12f","title":"Glacier snout and crevasse (Alpine and Arctic Biomes)","summary":"Composed example for Alpine and Arctic Biomes.","description":"Opposing glacier half-blocks meet by their gap ports while leaving a clear one-metre crevasse.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-glacier-snout-field-98c0b12f","cdnUrl":"https://cdn.3dassets.dev/assets/4230/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-glacier-snout-field-98c0b12f","thumbnailUrl":"https://cdn.3dassets.dev/assets/4230/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4230/v1/poster.webp","blurhash":"UJC%pqxu00DhD%x]t7IA00V@.8t8_NM{IT%M","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":153316,"triangles":3284,"vertices":7660,"meshes":33,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-6.126071962645344,-0.00001413070471950606,-3.52302621539964],"max":[11.51149845123291,10,6.65668092731814]},"sizeMeters":[17.638,10,10.18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:46.394Z","updatedAt":"2026-09-06T06:04:47.422Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4230/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlacierSnoutAndCrevasseAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4230/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4230/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4230/v1/model.glb\" alt=\"Glacier snout and crevasse (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4230/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4230/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4231","slug":"alpine-and-arctic-biomes-arctic-tundra-plain-b37d989e","title":"Arctic tundra plain (Alpine and Arctic Biomes)","summary":"Composed example for Alpine and Arctic Biomes.","description":"Paired frost-patterned ground tiles with low willow, sedge and lichen.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-arctic-tundra-plain-b37d989e","cdnUrl":"https://cdn.3dassets.dev/assets/4231/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-arctic-tundra-plain-b37d989e","thumbnailUrl":"https://cdn.3dassets.dev/assets/4231/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4231/v1/poster.webp","blurhash":"UA9jy9of00RjIUt7xuRi00R*~qt7-;M{IU%M","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":229720,"triangles":6036,"vertices":11548,"meshes":26,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00011735917898536563,-2],"max":[7.9750014543533325,2.7686273479285584,4.685926867876738]},"sizeMeters":[9.975,2.769,6.686],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:46.489Z","updatedAt":"2026-09-06T06:04:46.620Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4231/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArcticTundraPlainAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4231/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4231/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4231/v1/model.glb\" alt=\"Arctic tundra plain (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4231/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4231/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"4232","slug":"alpine-and-arctic-biomes-summit-ridge-24172966","title":"Summit ridge assembly (Alpine and Arctic Biomes)","summary":"Composed example for Alpine and Arctic Biomes.","description":"Connected arete sections and paired scree tiles below a small summit cairn.","status":"published","url":"https://3dassets.dev/assets/alpine-and-arctic-biomes-summit-ridge-24172966","cdnUrl":"https://cdn.3dassets.dev/assets/4232/v1/model.glb","downloadUrl":"https://3dassets.dev/download/alpine-and-arctic-biomes-summit-ridge-24172966","thumbnailUrl":"https://cdn.3dassets.dev/assets/4232/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/4232/v1/poster.webp","blurhash":"U5CGV[~W00D%IB_4j[9F004n_N-p%g00xu?c","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":444644,"triangles":11634,"vertices":24188,"meshes":49,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.000022883144839225267,-2],"max":[11,3.237167068616897,6]},"sizeMeters":[15,3.237,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T06:04:47.390Z","updatedAt":"2026-09-06T06:04:47.460Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/4232/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SummitRidgeAssemblyAlpineAndArcticBiomes(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/4232/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/4232/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/4232/v1/model.glb\" alt=\"Summit ridge assembly (Alpine and Arctic Biomes)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/4232/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/4232/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}