{"data":{"id":49,"slug":"prehistoric-expedition-sites","title":"Prehistoric Expedition Sites","summary":"A palaeontology dig site: excavation grids, sieves and trowels, plaster jackets, fossil fragments, trackway casts, observation hides, survey tripods, sample crates and field camp furniture.","description":"Prehistoric Expedition Sites: individually specified survival equipment, honest static construction, metre scale. CC0, AI-generated. ","url":"https://3dassets.dev/packs/prehistoric-expedition-sites","coverUrl":"https://cdn.3dassets.dev/assets/26145/v1/poster.webp","assetCount":42,"aiGenerated":true,"aiGeneratedAssetCount":42,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":2974028,"totalTriangles":66748,"starterScene":{"id":"26145","slug":"prehistoric-expedition-sites-fossil-exca-260fded7-starter-scene","title":"Fossil Excavation (Prehistoric Expedition Sites)","summary":"Composed fossil excavation with clear access paths and use-specific object placement. Static demonstration only.","description":"Composed fossil excavation with clear access paths and use-specific object placement. Static demonstration only.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-fossil-exca-260fded7-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/26145/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-fossil-exca-260fded7-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/26145/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26145/v1/poster.webp","blurhash":"U67^=3WB00IpWUt6a#M|00of~qxZs;M|n~%L","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":233632,"triangles":10252,"vertices":9949,"meshes":22,"materials":7,"textures":1,"animations":[],"boundingBox":{"min":[-2.5350000262260437,-0.00002837011920131527,-1.2592036613069717],"max":[2.5404683351516724,1.2000000476837158,2.034998015168203]},"sizeMeters":[5.075,1.2,3.294],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T20:46:57.326Z","updatedAt":"2026-10-25T10:35:26.516Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26145/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FossilExcavationPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26145/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26145/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26145/v1/model.glb\" alt=\"Fossil Excavation (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26145/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26145/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"26097","slug":"prehistoric-expedition-sites-excavation-grid-da64856b","title":"Excavation Grid (Prehistoric Expedition Sites)","summary":"Excavation Grid: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Excavation Grid. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 2.05 × 0.22 × 2.05 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-excavation-grid-da64856b","cdnUrl":"https://cdn.3dassets.dev/assets/26097/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-excavation-grid-da64856b","thumbnailUrl":"https://cdn.3dassets.dev/assets/26097/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26097/v1/poster.webp","blurhash":"U6A,n6tL00R+~ok8IVah00Rn_4a$00jKs;j@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":81236,"triangles":1368,"vertices":4104,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-1.024999976158142,0.000014345959735248548,-1.024999976158142],"max":[1.024999976158142,0.21998565344421828,1.024999976158142]},"sizeMeters":[2.05,0.22,2.05],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:46:23.161Z","updatedAt":"2026-10-05T19:51:04.429Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26097/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExcavationGridPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26097/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26097/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26097/v1/model.glb\" alt=\"Excavation Grid (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26097/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26097/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26100","slug":"prehistoric-expedition-sites-sediment-sieve-9064752a","title":"Sediment Sieve (Prehistoric Expedition Sites)","summary":"Sediment Sieve: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Sediment Sieve. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.84 × 0.08 × 0.40 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-sediment-sieve-9064752a","cdnUrl":"https://cdn.3dassets.dev/assets/26100/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-sediment-sieve-9064752a","thumbnailUrl":"https://cdn.3dassets.dev/assets/26100/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26100/v1/poster.webp","blurhash":"U26Z,x$%0gRk%1$jR*JQ02R+}@W;E2Egxa$Q","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":127484,"triangles":2268,"vertices":6804,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.42165064811706543,0.000005790988021940613,-0.19998390827318077],"max":[0.42165064811706543,0.0799942070375742,0.19998390827318077]},"sizeMeters":[0.843,0.08,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:23.409Z","updatedAt":"2026-10-06T13:05:54.637Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26100/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SedimentSievePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26100/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26100/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26100/v1/model.glb\" alt=\"Sediment Sieve (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26100/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26100/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26098","slug":"prehistoric-expedition-sites-excavation-trowel-a6bcab2f","title":"Excavation Trowel (Prehistoric Expedition Sites)","summary":"Excavation Trowel: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Excavation Trowel. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.16 × 0.35 × 0.05 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-excavation-trowel-a6bcab2f","cdnUrl":"https://cdn.3dassets.dev/assets/26098/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-excavation-trowel-a6bcab2f","thumbnailUrl":"https://cdn.3dassets.dev/assets/26098/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26098/v1/poster.webp","blurhash":"U36859xa00EM?^X8DNv~00ae_3Wp00WA_NkW","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13492,"triangles":116,"vertices":348,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.07817892645741417,0,-0.0230011897077529],"max":[0.07817892645741417,0.3542426526546478,0.0230011897077529]},"sizeMeters":[0.156,0.354,0.046],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:23.185Z","updatedAt":"2026-10-06T04:31:50.100Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26098/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExcavationTrowelPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26098/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26098/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26098/v1/model.glb\" alt=\"Excavation Trowel (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26098/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26098/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26099","slug":"prehistoric-expedition-sites-fossil-brush-54db0db1","title":"Fossil Brush (Prehistoric Expedition Sites)","summary":"Fossil Brush: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Fossil Brush. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.07 × 0.23 × 0.04 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-fossil-brush-54db0db1","cdnUrl":"https://cdn.3dassets.dev/assets/26099/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-fossil-brush-54db0db1","thumbnailUrl":"https://cdn.3dassets.dev/assets/26099/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26099/v1/poster.webp","blurhash":"U98W{f%100D*00Rj~qtQx[WBMxxa-;tQIUIV","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":20096,"triangles":296,"vertices":888,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.03500000014901161,-0.0000010686108365583202,-0.017999817604191604],"max":[0.03500000014901161,0.23000000417232513,0.017999817604191604]},"sizeMeters":[0.07,0.23,0.036],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T20:46:23.358Z","updatedAt":"2026-10-25T16:52:50.813Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26099/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FossilBrushPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26099/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26099/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26099/v1/model.glb\" alt=\"Fossil Brush (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26099/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26099/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26101","slug":"prehistoric-expedition-sites-plaster-jacket-bb51746d","title":"Plaster Jacket (Prehistoric Expedition Sites)","summary":"Plaster Jacket: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Plaster Jacket. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.90 × 0.30 × 1.10 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-plaster-jacket-bb51746d","cdnUrl":"https://cdn.3dassets.dev/assets/26101/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-plaster-jacket-bb51746d","thumbnailUrl":"https://cdn.3dassets.dev/assets/26101/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26101/v1/poster.webp","blurhash":"UEC6x.t700WAM_WBt7t600Rj~poe-;t6M{Rj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":34132,"triangles":660,"vertices":1980,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.44999998807907104,0.000012973677552860496,-0.550000011920929],"max":[0.44999998807907104,0.30502373746163086,0.550000011920929]},"sizeMeters":[0.9,0.305,1.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:26.640Z","updatedAt":"2026-10-06T13:05:56.312Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26101/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PlasterJacketPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26101/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26101/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26101/v1/model.glb\" alt=\"Plaster Jacket (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26101/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26101/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26102","slug":"prehistoric-expedition-sites-field-jacketing-cradle-c4d56006","title":"Field Jacketing Cradle (Prehistoric Expedition Sites)","summary":"Field Jacketing Cradle: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Field Jacketing Cradle. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.07 × 0.55 × 0.83 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-field-jacketing-cradle-c4d56006","cdnUrl":"https://cdn.3dassets.dev/assets/26102/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-field-jacketing-cradle-c4d56006","thumbnailUrl":"https://cdn.3dassets.dev/assets/26102/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26102/v1/poster.webp","blurhash":"U68gjBxa01Na?axaIVNH00n$?[S401IV%yxt","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":50996,"triangles":756,"vertices":2268,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.5350000262260437,-9.243167505279537e-7,-0.416071220078685],"max":[0.5350000262260437,0.5514081422961816,0.416071220078685]},"sizeMeters":[1.07,0.551,0.832],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:46:26.750Z","updatedAt":"2026-10-25T15:31:15.308Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26102/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldJacketingCradlePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26102/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26102/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26102/v1/model.glb\" alt=\"Field Jacketing Cradle (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26102/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26102/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26103","slug":"prehistoric-expedition-sites-core-sample-tube-c8c022d5","title":"Core Sample Tube (Prehistoric Expedition Sites)","summary":"Core Sample Tube: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Core Sample Tube. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.11 × 0.65 × 0.12 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-core-sample-tube-c8c022d5","cdnUrl":"https://cdn.3dassets.dev/assets/26103/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-core-sample-tube-c8c022d5","thumbnailUrl":"https://cdn.3dassets.dev/assets/26103/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26103/v1/poster.webp","blurhash":"U471vG%g004T_Nt74nMxInNFxt%Mx]RkMxxt","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":27696,"triangles":524,"vertices":1572,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.05498824835689473,0,-0.0579882469859879],"max":[0.05498824835689473,0.6499999761581421,0.05799792404112475]},"sizeMeters":[0.11,0.65,0.116],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:26.867Z","updatedAt":"2026-10-06T05:10:22.010Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26103/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoreSampleTubePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26103/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26103/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26103/v1/model.glb\" alt=\"Core Sample Tube (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26103/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26103/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26104","slug":"prehistoric-expedition-sites-measuring-datum-post-9a586905","title":"Measuring Datum Post (Prehistoric Expedition Sites)","summary":"Measuring Datum Post: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Measuring Datum Post. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.25 × 1.20 × 0.25 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-measuring-datum-post-9a586905","cdnUrl":"https://cdn.3dassets.dev/assets/26104/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-measuring-datum-post-9a586905","thumbnailUrl":"https://cdn.3dassets.dev/assets/26104/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26104/v1/poster.webp","blurhash":"U48ggA-r000J.8ofDiRi02Ri~ox^t7a|RjoL","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":48096,"triangles":1512,"vertices":4536,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.125,-0.000002342050431421855,-0.125],"max":[0.125,1.2000000476837158,0.125]},"sizeMeters":[0.25,1.2,0.25],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:46:27.138Z","updatedAt":"2026-10-25T13:54:26.779Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26104/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MeasuringDatumPostPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26104/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26104/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26104/v1/model.glb\" alt=\"Measuring Datum Post (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26104/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26104/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26106","slug":"prehistoric-expedition-sites-spoil-chute-67ead5cb","title":"Spoil Chute (Prehistoric Expedition Sites)","summary":"Spoil Chute: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Spoil Chute. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.55 × 0.45 × 1.52 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-spoil-chute-67ead5cb","cdnUrl":"https://cdn.3dassets.dev/assets/26106/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-spoil-chute-67ead5cb","thumbnailUrl":"https://cdn.3dassets.dev/assets/26106/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26106/v1/poster.webp","blurhash":"U98XLToM9EkC_NMxIUxu00IAx]%M00t7%MRj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":64604,"triangles":1080,"vertices":3240,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.2749641407513657,0.00003205153049828935,-0.7612500190734863],"max":[0.2749641407513657,0.4499839926836863,0.7612625900772517]},"sizeMeters":[0.55,0.45,1.523],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:30.385Z","updatedAt":"2026-10-06T13:05:56.794Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26106/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpoilChutePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26106/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26106/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26106/v1/model.glb\" alt=\"Spoil Chute (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26106/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26106/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26105","slug":"prehistoric-expedition-sites-sample-washing-screen-3b2f9a2e","title":"Sample Washing Screen (Prehistoric Expedition Sites)","summary":"Sample Washing Screen: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Sample Washing Screen. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.08 × 0.88 × 0.65 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-sample-washing-screen-3b2f9a2e","cdnUrl":"https://cdn.3dassets.dev/assets/26105/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-sample-washing-screen-3b2f9a2e","thumbnailUrl":"https://cdn.3dassets.dev/assets/26105/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26105/v1/poster.webp","blurhash":"UDAT$YtR8_oM_Nx]IURjIUofRjV@D%Rjt7ae","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":122624,"triangles":2532,"vertices":7596,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.5404683351516724,0.000021999169047937084,-0.3249704623297296],"max":[0.5404683351516724,0.874978000830952,0.3249704623297296]},"sizeMeters":[1.081,0.875,0.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:46:30.054Z","updatedAt":"2026-10-06T06:24:40.164Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26105/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SampleWashingScreenPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26105/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26105/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26105/v1/model.glb\" alt=\"Sample Washing Screen (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26105/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26105/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26107","slug":"prehistoric-expedition-sites-rib-fragment-99e4b383","title":"Rib Fragment (Prehistoric Expedition Sites)","summary":"Rib Fragment: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Rib Fragment. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.59 × 0.41 × 0.07 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-rib-fragment-99e4b383","cdnUrl":"https://cdn.3dassets.dev/assets/26107/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-rib-fragment-99e4b383","thumbnailUrl":"https://cdn.3dassets.dev/assets/26107/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26107/v1/poster.webp","blurhash":"UBAd1K?b4.t7~qWB9Fof00D%adWB00t7_2WB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46172,"triangles":924,"vertices":2772,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.29302772879600525,2.0281987009318492e-7,-0.03622590295353556],"max":[0.29302772879600525,0.4057726023940581,0.03622590295353556]},"sizeMeters":[0.586,0.406,0.072],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:46:30.480Z","updatedAt":"2026-10-25T16:31:03.206Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26107/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RibFragmentPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26107/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26107/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26107/v1/model.glb\" alt=\"Rib Fragment (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26107/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26107/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26108","slug":"prehistoric-expedition-sites-vertebra-fragment-bb3fc99e","title":"Vertebra Fragment (Prehistoric Expedition Sites)","summary":"Vertebra Fragment: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Vertebra Fragment. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.45 × 0.37 × 0.20 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-vertebra-fragment-bb3fc99e","cdnUrl":"https://cdn.3dassets.dev/assets/26108/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-vertebra-fragment-bb3fc99e","thumbnailUrl":"https://cdn.3dassets.dev/assets/26108/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26108/v1/poster.webp","blurhash":"UBC?o#-;004o4ooe%MWD00M|~pxt_2IVM{%L","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":21244,"triangles":420,"vertices":1260,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.22522303462028503,-0.000015828623832453426,-0.1000021341804415],"max":[0.22522303462028503,0.3741072151208532,0.1000021341804415]},"sizeMeters":[0.45,0.374,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:30.696Z","updatedAt":"2026-10-07T16:41:11.560Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26108/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VertebraFragmentPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26108/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26108/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26108/v1/model.glb\" alt=\"Vertebra Fragment (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26108/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26108/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26109","slug":"prehistoric-expedition-sites-long-bone-fragment-ec76f5c1","title":"Long Bone Fragment (Prehistoric Expedition Sites)","summary":"Long Bone Fragment: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Long Bone Fragment. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.23 × 0.54 × 0.14 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-long-bone-fragment-ec76f5c1","cdnUrl":"https://cdn.3dassets.dev/assets/26109/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-long-bone-fragment-ec76f5c1","thumbnailUrl":"https://cdn.3dassets.dev/assets/26109/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26109/v1/poster.webp","blurhash":"U5AAR6xu00D$8^M{.9-:00M|~q-:tRxuV[D*","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":71548,"triangles":1452,"vertices":4356,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.1146753474657986,0,-0.07001672474637359],"max":[0.11468489468097687,0.5356749074417788,0.07001672474637359]},"sizeMeters":[0.229,0.536,0.14],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:33.749Z","updatedAt":"2026-10-06T02:47:52.262Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26109/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LongBoneFragmentPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26109/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26109/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26109/v1/model.glb\" alt=\"Long Bone Fragment (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26109/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26109/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26110","slug":"prehistoric-expedition-sites-jaw-fragment-e6c20060","title":"Jaw Fragment (Prehistoric Expedition Sites)","summary":"Jaw Fragment: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Jaw Fragment. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.59 × 0.22 × 0.09 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-jaw-fragment-e6c20060","cdnUrl":"https://cdn.3dassets.dev/assets/26110/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-jaw-fragment-e6c20060","thumbnailUrl":"https://cdn.3dassets.dev/assets/26110/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26110/v1/poster.webp","blurhash":"U5CsdO_300Seog_2_MM{00IU~p%2NF0000%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33892,"triangles":684,"vertices":2052,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.2930585741996765,0.0000100209444982291,-0.04500475311663479],"max":[0.2930585741996765,0.2216172889739054,0.04500475311663479]},"sizeMeters":[0.586,0.222,0.09],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:33.948Z","updatedAt":"2026-10-06T15:03:37.965Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26110/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function JawFragmentPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26110/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26110/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26110/v1/model.glb\" alt=\"Jaw Fragment (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26110/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26110/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26112","slug":"prehistoric-expedition-sites-tooth-fragment-c2945b91","title":"Tooth Fragment (Prehistoric Expedition Sites)","summary":"Tooth Fragment: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Tooth Fragment. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.12 × 0.20 × 0.12 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-tooth-fragment-c2945b91","cdnUrl":"https://cdn.3dassets.dev/assets/26112/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-tooth-fragment-c2945b91","thumbnailUrl":"https://cdn.3dassets.dev/assets/26112/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26112/v1/poster.webp","blurhash":"U8D07K?b000000M{_2x]00NG~W%M%2t7ozRj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":19436,"triangles":368,"vertices":1104,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.060005494225857214,-0.000003295596618393959,-0.060005494225857214],"max":[0.060005494225857214,0.20000000298023224,0.060005494225857214]},"sizeMeters":[0.12,0.2,0.12],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:34.178Z","updatedAt":"2026-10-06T13:06:00.184Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26112/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ToothFragmentPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26112/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26112/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26112/v1/model.glb\" alt=\"Tooth Fragment (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26112/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26112/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26111","slug":"prehistoric-expedition-sites-ammonite-impression-f4aa54f3","title":"Ammonite Impression (Prehistoric Expedition Sites)","summary":"Ammonite Impression: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Ammonite Impression. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.38 × 0.07 × 0.35 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-ammonite-impression-f4aa54f3","cdnUrl":"https://cdn.3dassets.dev/assets/26111/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-ammonite-impression-f4aa54f3","thumbnailUrl":"https://cdn.3dassets.dev/assets/26111/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26111/v1/poster.webp","blurhash":"U9Cr[x-n00RkxtazR*kB00Ip~qW=D*oexbWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":113580,"triangles":2328,"vertices":6984,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.1899999976158142,0.0000017555436454853857,-0.17499343632458442],"max":[0.1899999976158142,0.06799414418601371,0.17499343632458442]},"sizeMeters":[0.38,0.068,0.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:34.117Z","updatedAt":"2026-10-06T13:06:00.426Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26111/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AmmoniteImpressionPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26111/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26111/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26111/v1/model.glb\" alt=\"Ammonite Impression (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26111/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26111/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26113","slug":"prehistoric-expedition-sites-leaf-impression-9c4a37ec","title":"Leaf Impression (Prehistoric Expedition Sites)","summary":"Leaf Impression: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Leaf Impression. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.28 × 0.05 × 0.38 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-leaf-impression-9c4a37ec","cdnUrl":"https://cdn.3dassets.dev/assets/26113/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-leaf-impression-9c4a37ec","thumbnailUrl":"https://cdn.3dassets.dev/assets/26113/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26113/v1/poster.webp","blurhash":"U4B{Z6^%00rY-oE2EM%2009a~VS$9H~A-VIo","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":64728,"triangles":1296,"vertices":3888,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.1399877908395943,0.0000067140994499705065,-0.1899999976158142],"max":[0.1399877908395943,0.05300073255060744,0.1899999976158142]},"sizeMeters":[0.28,0.053,0.38],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:37.277Z","updatedAt":"2026-10-07T07:44:48.347Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26113/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LeafImpressionPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26113/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26113/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26113/v1/model.glb\" alt=\"Leaf Impression (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26113/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26113/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26114","slug":"prehistoric-expedition-sites-trackway-cast-46e55d5d","title":"Trackway Cast (Prehistoric Expedition Sites)","summary":"Trackway Cast: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Trackway Cast. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.60 × 0.07 × 0.70 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-trackway-cast-46e55d5d","cdnUrl":"https://cdn.3dassets.dev/assets/26114/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-trackway-cast-46e55d5d","thumbnailUrl":"https://cdn.3dassets.dev/assets/26114/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26114/v1/poster.webp","blurhash":"U8D+}B%M00a#%3M{R%xa00Io~WRkD$-ps:NH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":65716,"triangles":1332,"vertices":3996,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3000106763691651,-0.000016555460901214458,-0.3499999940395355],"max":[0.3000106763691651,0.06798151630162329,0.3499999940395355]},"sizeMeters":[0.6,0.068,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:46:37.416Z","updatedAt":"2026-10-06T13:06:00.024Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26114/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrackwayCastPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26114/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26114/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26114/v1/model.glb\" alt=\"Trackway Cast (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26114/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26114/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26116","slug":"prehistoric-expedition-sites-egg-shell-fragment-1d3c4db2","title":"Egg Shell Fragment (Prehistoric Expedition Sites)","summary":"Egg Shell Fragment: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Egg Shell Fragment. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.30 × 0.07 × 0.30 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-egg-shell-fragment-1d3c4db2","cdnUrl":"https://cdn.3dassets.dev/assets/26116/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-egg-shell-fragment-1d3c4db2","thumbnailUrl":"https://cdn.3dassets.dev/assets/26116/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26116/v1/poster.webp","blurhash":"UEC?o$xu00RjM|WBt7of00M{~pof%LofRQWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":18172,"triangles":356,"vertices":1068,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.15000000596046448,0.0000062261246185496555,-0.15000000596046448],"max":[0.15000000596046448,0.07098007458224485,0.15000000596046448]},"sizeMeters":[0.3,0.071,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T20:46:37.468Z","updatedAt":"2026-10-08T05:49:45.170Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26116/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EggShellFragmentPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26116/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26116/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26116/v1/model.glb\" alt=\"Egg Shell Fragment (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26116/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26116/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26115","slug":"prehistoric-expedition-sites-claw-fragment-f36c96be","title":"Claw Fragment (Prehistoric Expedition Sites)","summary":"Claw Fragment: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Claw Fragment. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.20 × 0.25 × 0.08 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-claw-fragment-f36c96be","cdnUrl":"https://cdn.3dassets.dev/assets/26115/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-claw-fragment-f36c96be","thumbnailUrl":"https://cdn.3dassets.dev/assets/26115/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26115/v1/poster.webp","blurhash":"U89t4AR500%#Xm9ajF~V00og~pM{$z^*NH01","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46180,"triangles":924,"vertices":2772,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.1001056432723999,-0.0000016589358798717313,-0.038813474155220296],"max":[0.1001041097586207,0.25469547510147095,0.038813474155220296]},"sizeMeters":[0.2,0.255,0.078],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:37.432Z","updatedAt":"2026-10-25T16:39:43.108Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26115/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClawFragmentPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26115/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26115/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26115/v1/model.glb\" alt=\"Claw Fragment (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26115/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26115/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26117","slug":"prehistoric-expedition-sites-observation-hide-6af27f88","title":"Observation Hide (Prehistoric Expedition Sites)","summary":"Observation Hide: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Observation Hide. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 2.62 × 2.13 × 2.36 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-observation-hide-6af27f88","cdnUrl":"https://cdn.3dassets.dev/assets/26117/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-observation-hide-6af27f88","thumbnailUrl":"https://cdn.3dassets.dev/assets/26117/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26117/v1/poster.webp","blurhash":"U3Bp%i-=00.7Mx4pMz^%004ok%IoXM_M~pR8","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":119016,"triangles":2076,"vertices":6228,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-1.3078155517578125,0,-1.1794151036009621],"max":[1.3078155517578125,2.134999990463257,1.1794543296701723]},"sizeMeters":[2.616,2.135,2.359],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:40.503Z","updatedAt":"2026-10-06T12:18:13.005Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26117/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ObservationHidePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26117/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26117/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26117/v1/model.glb\" alt=\"Observation Hide (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26117/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26117/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26120","slug":"prehistoric-expedition-sites-raised-lookout-seat-55f0fdf2","title":"Raised Lookout Seat (Prehistoric Expedition Sites)","summary":"Raised Lookout Seat: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Raised Lookout Seat. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.00 × 2.59 × 1.52 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-raised-lookout-seat-55f0fdf2","cdnUrl":"https://cdn.3dassets.dev/assets/26120/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-raised-lookout-seat-55f0fdf2","thumbnailUrl":"https://cdn.3dassets.dev/assets/26120/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26120/v1/poster.webp","blurhash":"U15geYog0NNZxB9vI;}?6MWY=d$zJRjc-Aob","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":155288,"triangles":2484,"vertices":7452,"meshes":1,"materials":1,"textures":1,"animations":[],"boundingBox":{"min":[-0.500067497942705,0,-0.7595331249891335],"max":[0.500067497942705,2.5916507244110107,0.7595331249891335]},"sizeMeters":[1,2.592,1.519],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:41.072Z","updatedAt":"2026-10-25T13:54:11.688Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26120/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaisedLookoutSeatPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26120/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26120/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26120/v1/model.glb\" alt=\"Raised Lookout Seat (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26120/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26120/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26119","slug":"prehistoric-expedition-sites-field-sketch-table-c37ddbf2","title":"Field Sketch Table (Prehistoric Expedition Sites)","summary":"Field Sketch Table: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Field Sketch Table. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.20 × 0.92 × 0.70 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-field-sketch-table-c37ddbf2","cdnUrl":"https://cdn.3dassets.dev/assets/26119/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-field-sketch-table-c37ddbf2","thumbnailUrl":"https://cdn.3dassets.dev/assets/26119/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26119/v1/poster.webp","blurhash":"UB9GaNt60KoI~VxG9GRjOBo3RlRk4oWp-;WC","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":96372,"triangles":1512,"vertices":4536,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.6000000238418579,-0.00003960521819917906,-0.349998487982216],"max":[0.6000000238418579,0.9150396266758714,0.349998487982216]},"sizeMeters":[1.2,0.915,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T20:46:40.879Z","updatedAt":"2026-10-25T13:01:43.218Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26119/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldSketchTablePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26119/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26119/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26119/v1/model.glb\" alt=\"Field Sketch Table (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26119/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26119/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26118","slug":"prehistoric-expedition-sites-tripod-survey-frame-3e88da58","title":"Tripod Survey Frame (Prehistoric Expedition Sites)","summary":"Tripod Survey Frame: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Tripod Survey Frame. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.96 × 1.60 × 1.10 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-tripod-survey-frame-3e88da58","cdnUrl":"https://cdn.3dassets.dev/assets/26118/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-tripod-survey-frame-3e88da58","thumbnailUrl":"https://cdn.3dassets.dev/assets/26118/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26118/v1/poster.webp","blurhash":"U04Kyw~B0000LgxvMI0L0-5.}T|@I9rq^k.7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":39976,"triangles":592,"vertices":1776,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.4811093241715776,0,-0.5492697459470401],"max":[0.4811093241715776,1.603785240859731,0.5492697459470401]},"sizeMeters":[0.962,1.604,1.099],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:40.737Z","updatedAt":"2026-10-06T02:19:59.885Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26118/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TripodSurveyFramePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26118/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26118/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26118/v1/model.glb\" alt=\"Tripod Survey Frame (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26118/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26118/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26121","slug":"prehistoric-expedition-sites-wind-direction-ribbon-274f515c","title":"Wind Direction Ribbon (Prehistoric Expedition Sites)","summary":"Wind Direction Ribbon: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Wind Direction Ribbon. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.84 × 1.90 × 0.25 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-wind-direction-ribbon-274f515c","cdnUrl":"https://cdn.3dassets.dev/assets/26121/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-wind-direction-ribbon-274f515c","thumbnailUrl":"https://cdn.3dassets.dev/assets/26121/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26121/v1/poster.webp","blurhash":"U45g#8oJ0MS5~AS10zxG%Kj?IpahNtxFw{EN","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28088,"triangles":392,"vertices":1176,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.4205200840165742,0,-0.12501602064873057],"max":[0.42050406336784363,1.899999976158142,0.12501602064873057]},"sizeMeters":[0.841,1.9,0.25],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:43.724Z","updatedAt":"2026-10-25T17:05:16.460Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26121/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WindDirectionRibbonPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26121/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26121/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26121/v1/model.glb\" alt=\"Wind Direction Ribbon (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26121/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26121/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26123","slug":"prehistoric-expedition-sites-track-measuring-frame-28441114","title":"Track Measuring Frame (Prehistoric Expedition Sites)","summary":"Track Measuring Frame: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Track Measuring Frame. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.83 × 0.03 × 0.83 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-track-measuring-frame-28441114","cdnUrl":"https://cdn.3dassets.dev/assets/26123/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-track-measuring-frame-28441114","thumbnailUrl":"https://cdn.3dassets.dev/assets/26123/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26123/v1/poster.webp","blurhash":"U1B:sm_N00~q~oRjM}-:009Fe-0000%MM_02","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":64036,"triangles":1296,"vertices":3888,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.41499999165534973,-0.000013198910605820638,-0.41499999165534973],"max":[0.41499999165534973,0.03398158113935537,0.41499999165534973]},"sizeMeters":[0.83,0.034,0.83],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:46:44.300Z","updatedAt":"2026-10-25T07:24:51.202Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26123/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrackMeasuringFramePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26123/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26123/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26123/v1/model.glb\" alt=\"Track Measuring Frame (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26123/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26123/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26122","slug":"prehistoric-expedition-sites-sample-photography-stand-d1fcb650","title":"Sample Photography Stand (Prehistoric Expedition Sites)","summary":"Sample Photography Stand: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Sample Photography Stand. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.92 × 1.50 × 0.69 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-sample-photography-stand-d1fcb650","cdnUrl":"https://cdn.3dassets.dev/assets/26122/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-sample-photography-stand-d1fcb650","thumbnailUrl":"https://cdn.3dassets.dev/assets/26122/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26122/v1/poster.webp","blurhash":"UFA^E[M{00-;_NRj9Fxu4:of-:V@DjtQ%MM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":100616,"triangles":1728,"vertices":5184,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.46000000834465027,0.000008765792819054319,-0.34247153428924254],"max":[0.46000000834465027,1.4950308103076735,0.34250213855236133]},"sizeMeters":[0.92,1.495,0.685],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:44.231Z","updatedAt":"2026-10-06T05:06:24.126Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26122/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SamplePhotographyStandPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26122/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26122/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26122/v1/model.glb\" alt=\"Sample Photography Stand (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26122/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26122/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26124","slug":"prehistoric-expedition-sites-camouflage-screen-b75d3c15","title":"Camouflage Screen (Prehistoric Expedition Sites)","summary":"Camouflage Screen: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Camouflage Screen. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.95 × 1.57 × 0.65 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-camouflage-screen-b75d3c15","cdnUrl":"https://cdn.3dassets.dev/assets/26124/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-camouflage-screen-b75d3c15","thumbnailUrl":"https://cdn.3dassets.dev/assets/26124/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26124/v1/poster.webp","blurhash":"U59%eSTb00a1M{-ntk9a01nP_Loytjn$V@oz","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":120408,"triangles":1944,"vertices":5832,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.9750000238418579,-0.00004058266280992928,-0.32496033388399703],"max":[0.9750000238418579,1.5700406349658858,0.32496033388399703]},"sizeMeters":[1.95,1.57,0.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:44.441Z","updatedAt":"2026-10-06T13:06:04.305Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26124/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CamouflageScreenPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26124/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26124/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26124/v1/model.glb\" alt=\"Camouflage Screen (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26124/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26124/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26125","slug":"prehistoric-expedition-sites-field-binocular-stand-9ad4ce1b","title":"Field Binocular Stand (Prehistoric Expedition Sites)","summary":"Field Binocular Stand: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Field Binocular Stand. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.40 × 1.25 × 0.45 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-field-binocular-stand-9ad4ce1b","cdnUrl":"https://cdn.3dassets.dev/assets/26125/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-field-binocular-stand-9ad4ce1b","thumbnailUrl":"https://cdn.3dassets.dev/assets/26125/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26125/v1/poster.webp","blurhash":"U45hiLt700IU00WB_4t7%MofM{RjozRjWBxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22400,"triangles":428,"vertices":1284,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.19996909189403236,0,-0.22496908295333565],"max":[0.19996909189403236,1.245001223301085,0.22499663189870286]},"sizeMeters":[0.4,1.245,0.45],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:47.211Z","updatedAt":"2026-10-25T15:18:57.928Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26125/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldBinocularStandPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26125/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26125/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26125/v1/model.glb\" alt=\"Field Binocular Stand (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26125/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26125/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26127","slug":"prehistoric-expedition-sites-observation-periscope-9e47b216","title":"Observation Periscope (Prehistoric Expedition Sites)","summary":"Observation Periscope: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Observation Periscope. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.30 × 1.64 × 0.32 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-observation-periscope-9e47b216","cdnUrl":"https://cdn.3dassets.dev/assets/26127/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-observation-periscope-9e47b216","thumbnailUrl":"https://cdn.3dassets.dev/assets/26127/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26127/v1/poster.webp","blurhash":"U24U~Oof00RjDiof.8M{~qt700MxIAt7%gE1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":24472,"triangles":512,"vertices":1536,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.14996040649226627,0,-0.15896806375220454],"max":[0.14996040649226627,1.6411999464035034,0.15899936542873122]},"sizeMeters":[0.3,1.641,0.318],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:47.620Z","updatedAt":"2026-10-08T16:02:07.190Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26127/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ObservationPeriscopePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26127/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26127/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26127/v1/model.glb\" alt=\"Observation Periscope (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26127/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26127/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26126","slug":"prehistoric-expedition-sites-sample-crate-145a6a7b","title":"Sample Crate (Prehistoric Expedition Sites)","summary":"Sample Crate: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Sample Crate. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.70 × 0.35 × 0.52 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-sample-crate-145a6a7b","cdnUrl":"https://cdn.3dassets.dev/assets/26126/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-sample-crate-145a6a7b","thumbnailUrl":"https://cdn.3dassets.dev/assets/26126/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26126/v1/poster.webp","blurhash":"U596{;^+0fDi?w%Ns,R40LS$a}RjDiw^ITEM","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":55636,"triangles":864,"vertices":2592,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.3499999940395355,-0.000015722496763626026,-0.25920366130697176],"max":[0.3499999940395355,0.3500157254769962,0.2579968839528636]},"sizeMeters":[0.7,0.35,0.517],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:47.975Z","updatedAt":"2026-10-06T13:06:04.232Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26126/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SampleCratePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26126/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26126/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26126/v1/model.glb\" alt=\"Sample Crate (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26126/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26126/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26128","slug":"prehistoric-expedition-sites-core-sample-rack-ff9b5bbf","title":"Core Sample Rack (Prehistoric Expedition Sites)","summary":"Core Sample Rack: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Core Sample Rack. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.10 × 1.27 × 0.50 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-core-sample-rack-ff9b5bbf","cdnUrl":"https://cdn.3dassets.dev/assets/26128/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-core-sample-rack-ff9b5bbf","thumbnailUrl":"https://cdn.3dassets.dev/assets/26128/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26128/v1/poster.webp","blurhash":"U57K9*xG00ad_NxaDOIoF{X9emVsELbbxuRi","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":139424,"triangles":2544,"vertices":7632,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.550000011920929,0.000007894714965650529,-0.2499816943125216],"max":[0.550000011920929,1.2750298915032476,0.2499816943125216]},"sizeMeters":[1.1,1.275,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:47.924Z","updatedAt":"2026-10-05T21:57:30.006Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26128/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoreSampleRackPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26128/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26128/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26128/v1/model.glb\" alt=\"Core Sample Rack (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26128/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26128/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26129","slug":"prehistoric-expedition-sites-folding-map-board-df27ad61","title":"Folding Map Board (Prehistoric Expedition Sites)","summary":"Folding Map Board: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Folding Map Board. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.00 × 0.88 × 0.70 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-folding-map-board-df27ad61","cdnUrl":"https://cdn.3dassets.dev/assets/26129/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-folding-map-board-df27ad61","thumbnailUrl":"https://cdn.3dassets.dev/assets/26129/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26129/v1/poster.webp","blurhash":"UF9%VLt60KV@~pt69FNGtRoyRjRQD%t7%MM|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":55576,"triangles":864,"vertices":2592,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.5,-0.000006040494268166885,-0.3500167851802118],"max":[0.5,0.8846533471692793,0.3500167851802118]},"sizeMeters":[1,0.885,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:50.618Z","updatedAt":"2026-10-06T00:35:36.523Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26129/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FoldingMapBoardPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26129/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26129/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26129/v1/model.glb\" alt=\"Folding Map Board (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26129/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26129/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26130","slug":"prehistoric-expedition-sites-tagging-station-de4f45c0","title":"Tagging Station (Prehistoric Expedition Sites)","summary":"Tagging Station: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Tagging Station. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.70 × 0.99 × 0.45 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-tagging-station-de4f45c0","cdnUrl":"https://cdn.3dassets.dev/assets/26130/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-tagging-station-de4f45c0","thumbnailUrl":"https://cdn.3dassets.dev/assets/26130/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26130/v1/poster.webp","blurhash":"U15|$V#+01X-^*wJ9GO?0#Na]-s:0fX8^ja0","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":97008,"triangles":1564,"vertices":4692,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.3499945819407004,0,-0.22502227785364148],"max":[0.3499945819407004,0.9900000095367432,0.22502227785364148]},"sizeMeters":[0.7,0.99,0.45],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:51.345Z","updatedAt":"2026-10-06T08:16:45.057Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26130/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TaggingStationPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26130/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26130/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26130/v1/model.glb\" alt=\"Tagging Station (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26130/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26130/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26131","slug":"prehistoric-expedition-sites-excavation-boundary-rope-e1373937","title":"Excavation Boundary Rope (Prehistoric Expedition Sites)","summary":"Excavation Boundary Rope: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Excavation Boundary Rope. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 2.08 × 0.75 × 0.07 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-excavation-boundary-rope-e1373937","cdnUrl":"https://cdn.3dassets.dev/assets/26131/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-excavation-boundary-rope-e1373937","thumbnailUrl":"https://cdn.3dassets.dev/assets/26131/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26131/v1/poster.webp","blurhash":"UA9QX5xaIAn%~p-:RQRP01-;-:IU00Rk?atQ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":35152,"triangles":532,"vertices":1596,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-1.0399999618530273,-0.00002837011920131527,-0.03499801516820308],"max":[1.0399999618530273,0.7500283701192013,0.03499801516820308]},"sizeMeters":[2.08,0.75,0.07],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:51.620Z","updatedAt":"2026-10-06T01:47:20.744Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26131/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExcavationBoundaryRopePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26131/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26131/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26131/v1/model.glb\" alt=\"Excavation Boundary Rope (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26131/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26131/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26132","slug":"prehistoric-expedition-sites-field-supply-cache-f49a007c","title":"Field Supply Cache (Prehistoric Expedition Sites)","summary":"Field Supply Cache: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Field Supply Cache. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.02 × 0.58 × 0.66 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-field-supply-cache-f49a007c","cdnUrl":"https://cdn.3dassets.dev/assets/26132/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-field-supply-cache-f49a007c","thumbnailUrl":"https://cdn.3dassets.dev/assets/26132/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26132/v1/poster.webp","blurhash":"UFA,j;xs9Gf7_Lt6MzWB9ukVofRQ8{s:o{Rk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":58880,"triangles":972,"vertices":2916,"meshes":4,"materials":4,"textures":1,"animations":[],"boundingBox":{"min":[-0.5099999904632568,-0.000038148136844995406,-0.32748533919452255],"max":[0.5099999904632568,0.5799906877754168,0.32749754918108387]},"sizeMeters":[1.02,0.58,0.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:51.987Z","updatedAt":"2026-10-25T15:31:41.433Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26132/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldSupplyCachePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26132/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26132/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26132/v1/model.glb\" alt=\"Field Supply Cache (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26132/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26132/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26137","slug":"prehistoric-expedition-sites-specimen-tray-4e4da69d","title":"Specimen Tray (Prehistoric Expedition Sites)","summary":"Specimen Tray: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Specimen Tray. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.45 × 0.11 × 0.30 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-specimen-tray-4e4da69d","cdnUrl":"https://cdn.3dassets.dev/assets/26137/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-specimen-tray-4e4da69d","thumbnailUrl":"https://cdn.3dassets.dev/assets/26137/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26137/v1/poster.webp","blurhash":"U68zoZVY01%Mx[n$e.sp00o~_LIU9FX9kWN?","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":47748,"triangles":756,"vertices":2268,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.22499999403953552,0.000006408917864263175,-0.15000915157895728],"max":[0.22499999403953552,0.10999618645257313,0.15000915157895728]},"sizeMeters":[0.45,0.11,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T20:46:53.985Z","updatedAt":"2026-10-06T06:22:04.750Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26137/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpecimenTrayPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26137/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26137/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26137/v1/model.glb\" alt=\"Specimen Tray (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26137/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26137/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26138","slug":"prehistoric-expedition-sites-field-journal-72347536","title":"Field Journal (Prehistoric Expedition Sites)","summary":"Field Journal: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Field Journal. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.16 × 0.04 × 0.23 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-field-journal-72347536","cdnUrl":"https://cdn.3dassets.dev/assets/26138/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-field-journal-72347536","thumbnailUrl":"https://cdn.3dassets.dev/assets/26138/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26138/v1/poster.webp","blurhash":"U59j.A#;00sXs+D*Rl%L00JQ_LXPNe_LxZDk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":27024,"triangles":432,"vertices":1296,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.08049566459811017,-0.0000027618584263963686,-0.11749999970197678],"max":[0.08049847653902101,0.0370027626630891,0.11749999970197678]},"sizeMeters":[0.161,0.037,0.235],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T20:46:54.716Z","updatedAt":"2026-10-25T15:35:47.670Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26138/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FieldJournalPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26138/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26138/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26138/v1/model.glb\" alt=\"Field Journal (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26138/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26138/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26139","slug":"prehistoric-expedition-sites-expedition-waymarker-be9ccda6","title":"Expedition Waymarker (Prehistoric Expedition Sites)","summary":"Expedition Waymarker: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Expedition Waymarker. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 0.58 × 1.30 × 0.08 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-expedition-waymarker-be9ccda6","cdnUrl":"https://cdn.3dassets.dev/assets/26139/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-expedition-waymarker-be9ccda6","thumbnailUrl":"https://cdn.3dassets.dev/assets/26139/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26139/v1/poster.webp","blurhash":"UA7wpPxa00Io~qt74oIoxut7RjIUD%t7%fIV","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":19476,"triangles":224,"vertices":672,"meshes":3,"materials":3,"textures":1,"animations":[],"boundingBox":{"min":[-0.28862130641937256,0,-0.041242522240453834],"max":[0.28862130641937256,1.2999999523162842,0.041249924721971656]},"sizeMeters":[0.577,1.3,0.082],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:54.993Z","updatedAt":"2026-10-25T12:31:37.727Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26139/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExpeditionWaymarkerPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26139/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26139/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26139/v1/model.glb\" alt=\"Expedition Waymarker (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26139/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26139/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26140","slug":"prehistoric-expedition-sites-equipment-drying-frame-baf926c4","title":"Equipment Drying Frame (Prehistoric Expedition Sites)","summary":"Equipment Drying Frame: original weathered survival equipment with explicit construction and metre-scale dimensions.","description":"Equipment Drying Frame. Original fictional fossil or expedition equipment. Fossils are illustrative forms, not scientifically identified species; no duplicate ecology, animals or franchise designs. Dimensions 1.80 × 1.77 × 0.70 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Weathered survival palette: timber, oxidised metal, canvas and natural fibres. Static geometry; no rig, animation, collision or navigation data. Separate named nodes have local pivots; mounting and fitting require application logic.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-equipment-drying-frame-baf926c4","cdnUrl":"https://cdn.3dassets.dev/assets/26140/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-equipment-drying-frame-baf926c4","thumbnailUrl":"https://cdn.3dassets.dev/assets/26140/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26140/v1/poster.webp","blurhash":"U6849_xa00RQxtxaIqIo00WB~qofIoi_%1tk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":73788,"triangles":1176,"vertices":3528,"meshes":2,"materials":2,"textures":1,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0.00005174277994191012,-0.3499526870397317],"max":[0.8999999761581421,1.7699482381465717,0.3499526870397317]},"sizeMeters":[1.8,1.77,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T20:46:55.423Z","updatedAt":"2026-10-10T22:03:41.298Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26140/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EquipmentDryingFramePrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26140/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26140/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26140/v1/model.glb\" alt=\"Equipment Drying Frame (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26140/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26140/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26145","slug":"prehistoric-expedition-sites-fossil-exca-260fded7-starter-scene","title":"Fossil Excavation (Prehistoric Expedition Sites)","summary":"Composed fossil excavation with clear access paths and use-specific object placement. Static demonstration only.","description":"Composed fossil excavation with clear access paths and use-specific object placement. Static demonstration only.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-fossil-exca-260fded7-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/26145/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-fossil-exca-260fded7-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/26145/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26145/v1/poster.webp","blurhash":"U67^=3WB00IpWUt6a#M|00of~qxZs;M|n~%L","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":233632,"triangles":10252,"vertices":9949,"meshes":22,"materials":7,"textures":1,"animations":[],"boundingBox":{"min":[-2.5350000262260437,-0.00002837011920131527,-1.2592036613069717],"max":[2.5404683351516724,1.2000000476837158,2.034998015168203]},"sizeMeters":[5.075,1.2,3.294],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T20:46:57.326Z","updatedAt":"2026-10-25T10:35:26.516Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26145/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FossilExcavationPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26145/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26145/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26145/v1/model.glb\" alt=\"Fossil Excavation (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26145/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26145/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"26146","slug":"prehistoric-expedition-sites-expedition-observation-ca-b80a8b29","title":"Expedition Observation Camp (Prehistoric Expedition Sites)","summary":"Composed expedition observation camp with clear access paths and use-specific object placement. Static demonstration only.","description":"Composed expedition observation camp with clear access paths and use-specific object placement. Static demonstration only.","status":"published","url":"https://3dassets.dev/assets/prehistoric-expedition-sites-expedition-observation-ca-b80a8b29","cdnUrl":"https://cdn.3dassets.dev/assets/26146/v1/model.glb","downloadUrl":"https://3dassets.dev/download/prehistoric-expedition-sites-expedition-observation-ca-b80a8b29","thumbnailUrl":"https://cdn.3dassets.dev/assets/26146/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/26146/v1/poster.webp","blurhash":"U38Nk8-n02Mg_L%LDkIV00Iu%co]009F?s-:","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"post-apocalyptic","title":"Post-apocalyptic"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":268888,"triangles":12408,"vertices":9937,"meshes":26,"materials":7,"textures":1,"animations":[],"boundingBox":{"min":[-3.3078155517578125,-0.00003960521819917906,-2.179415103600962],"max":[2.550000011920929,2.134999990463257,2.0412499247219715]},"sizeMeters":[5.858,2.135,4.221],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T20:46:58.061Z","updatedAt":"2026-10-25T17:39:08.341Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/26146/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExpeditionObservationCampPrehistoricExpeditionSites(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/26146/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/26146/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/26146/v1/model.glb\" alt=\"Expedition Observation Camp (Prehistoric Expedition Sites)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/26146/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/26146/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":{"slug":"prehistoric-expedition-sites","title":"Fossil Fields: a working dig","url":"https://3dassets.dev/demos/prehistoric-expedition-sites"}}}