{"data":{"id":33,"slug":"primeval-frontier","title":"Primeval Frontier: Dinosaur Worlds","summary":"20 detailed dinosaur species, 30 habitat assets and four composed prehistoric scenes. 54 static GLBs.","description":"A larger original prehistoric asset pack with naturalistic stylised anatomy, continuous body surfaces, inset eyes, patterned skin, feather blades, sculpted jaws and species-specific armour. Muted forest, ochre, rust and basalt palette. Includes 20 dinosaurs, 30 vegetation, rock, fossil and nesting assets, and four example environments. Static unrigged GLBs, standard PBR materials, no textures or custom shaders. Species are interpretive reconstructions with speculative colours; fictional scenes mix geological periods.","url":"https://3dassets.dev/packs/primeval-frontier","coverUrl":"https://cdn.3dassets.dev/assets/1786/v1/poster.webp","assetCount":54,"aiGenerated":true,"aiGeneratedAssetCount":54,"aiModels":["GPT-6 via Codex"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":15456132,"totalTriangles":406942,"starterScene":{"id":"1786","slug":"primeval-frontier-river-hunters-2a452894-starter-scene","title":"River Hunters (Primeval Frontier: Dinosaur Worlds)","summary":"Composed example for Primeval Frontier: Dinosaur Worlds.","description":"Two long-snouted predators on opposite banks of a sandy lagoon, with wetland vegetation and tracks.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-river-hunters-2a452894-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/1786/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-river-hunters-2a452894-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/1786/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1786/v1/poster.webp","blurhash":"UBA,ap$+01NZ4;s.%1Rl00I:?aso~oRkIVxZ","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":935036,"triangles":40990,"vertices":41834,"meshes":32,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-8,-0.0004355015144082708,-6.240180669576098],"max":[8,6.074199960583657,6.240180669576098]},"sizeMeters":[16,6.075,12.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:41.749Z","updatedAt":"2026-09-06T04:54:42.568Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1786/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RiverHuntersPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1786/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1786/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1786/v1/model.glb\" alt=\"River Hunters (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1786/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1786/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"1682","slug":"primeval-frontier-tyrannosaurus-rex-54d1b3b3","title":"Tyrannosaurus rex (Primeval Frontier: Dinosaur Worlds)","summary":"Heavy deep-skulled predator with muscular haunches, reduced two-fingered arms and irregular dorsal bands.","description":"Heavy deep-skulled predator with muscular haunches, reduced two-fingered arms and irregular dorsal bands. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-tyrannosaurus-rex-54d1b3b3","cdnUrl":"https://cdn.3dassets.dev/assets/1682/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-tyrannosaurus-rex-54d1b3b3","thumbnailUrl":"https://cdn.3dassets.dev/assets/1682/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1682/v1/poster.webp","blurhash":"U46[gN?t00IVK2WX%Lt200Dj?[tQZ5n$OAWG","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":409692,"triangles":8452,"vertices":25356,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.1786479477872636,0.00007173349784084238,-4.735257148742676],"max":[1.1786479477872636,5.405199694063032,4.735257148742676]},"sizeMeters":[2.357,5.405,9.471],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:09.481Z","updatedAt":"2026-09-06T04:54:10.091Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1682/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TyrannosaurusRexPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1682/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1682/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1682/v1/model.glb\" alt=\"Tyrannosaurus rex (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1682/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1682/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1683","slug":"primeval-frontier-allosaurus-bc6c0128","title":"Allosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Lean long-tailed hunter with paired brow ridges, three-fingered hands and a narrow toothed jaw.","description":"Lean long-tailed hunter with paired brow ridges, three-fingered hands and a narrow toothed jaw. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-allosaurus-bc6c0128","cdnUrl":"https://cdn.3dassets.dev/assets/1683/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-allosaurus-bc6c0128","thumbnailUrl":"https://cdn.3dassets.dev/assets/1683/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1683/v1/poster.webp","blurhash":"U5AS}E^%00Ip^6V[o{t6004;~U%10LkWwNIo","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":427544,"triangles":8840,"vertices":26520,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7911378261091057,-0.00009656053228690453,-3.6594033241271973],"max":[0.7911378261091057,3.9991870527883457,3.6594033241271973]},"sizeMeters":[1.582,3.999,7.319],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:09.518Z","updatedAt":"2026-09-06T04:54:10.108Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1683/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AllosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1683/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1683/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1683/v1/model.glb\" alt=\"Allosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1683/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1683/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1686","slug":"primeval-frontier-carnotaurus-545e46a9","title":"Carnotaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Deep-faced horned predator with a powerful tail base, vestigial arms and rows of dorsal scutes.","description":"Deep-faced horned predator with a powerful tail base, vestigial arms and rows of dorsal scutes. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-carnotaurus-545e46a9","cdnUrl":"https://cdn.3dassets.dev/assets/1686/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-carnotaurus-545e46a9","thumbnailUrl":"https://cdn.3dassets.dev/assets/1686/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1686/v1/poster.webp","blurhash":"U47mvo~V0#D+T0XS=x$%0056-Ut6D%VYEMI=","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":473436,"triangles":9796,"vertices":29388,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7685737748983836,-0.00007163076545979585,-3.2672362327575684],"max":[0.7685737748983836,3.886033145789898,3.2672362327575684]},"sizeMeters":[1.537,3.886,6.534],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:10.164Z","updatedAt":"2026-09-06T04:54:10.651Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1686/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CarnotaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1686/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1686/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1686/v1/model.glb\" alt=\"Carnotaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1686/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1686/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1689","slug":"primeval-frontier-ceratosaurus-ad5f8d8a","title":"Ceratosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Narrow-snouted predator with a single nasal horn, brow ridges and a low midline of osteoderms.","description":"Narrow-snouted predator with a single nasal horn, brow ridges and a low midline of osteoderms. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-ceratosaurus-ad5f8d8a","cdnUrl":"https://cdn.3dassets.dev/assets/1689/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-ceratosaurus-ad5f8d8a","thumbnailUrl":"https://cdn.3dassets.dev/assets/1689/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1689/v1/poster.webp","blurhash":"U26bDO_N00IBcBWB-;%2008_?]o}4ToeJ6E1","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":475024,"triangles":9814,"vertices":29442,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.6216942056088982,-0.0001672581349809743,-2.729243516921997],"max":[0.6216942056088982,3.3702751274318734,2.7292470522541814]},"sizeMeters":[1.243,3.37,5.458],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:10.295Z","updatedAt":"2026-09-06T04:54:11.917Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1689/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CeratosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1689/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1689/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1689/v1/model.glb\" alt=\"Ceratosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1689/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1689/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1688","slug":"primeval-frontier-baryonyx-8d7232ee","title":"Baryonyx (Primeval Frontier: Dinosaur Worlds)","summary":"Low long-snouted river hunter with a terminal jaw rosette, large hooked foreclaws and fine teeth.","description":"Low long-snouted river hunter with a terminal jaw rosette, large hooked foreclaws and fine teeth. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-baryonyx-8d7232ee","cdnUrl":"https://cdn.3dassets.dev/assets/1688/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-baryonyx-8d7232ee","thumbnailUrl":"https://cdn.3dassets.dev/assets/1688/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1688/v1/poster.webp","blurhash":"U46+2%%g00aKyDV[oaoy00Dj_LozD5s:kER*","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":426724,"triangles":8808,"vertices":26424,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.7798342373706775,0.00006333756869580931,-3.826122999191284],"max":[0.7798342373706775,3.6659335373584288,3.8261465777700696]},"sizeMeters":[1.56,3.666,7.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:10.912Z","updatedAt":"2026-09-06T04:54:12.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1688/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BaryonyxPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1688/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1688/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1688/v1/model.glb\" alt=\"Baryonyx (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1688/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1688/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1690","slug":"primeval-frontier-spinosaurus-0f1b4edb","title":"Spinosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Long-snouted river giant with a tall scalloped back sail, shortened hindquarters and a deep tail fin.","description":"Long-snouted river giant with a tall scalloped back sail, shortened hindquarters and a deep tail fin. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-spinosaurus-0f1b4edb","cdnUrl":"https://cdn.3dassets.dev/assets/1690/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-spinosaurus-0f1b4edb","thumbnailUrl":"https://cdn.3dassets.dev/assets/1690/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1690/v1/poster.webp","blurhash":"U38gKd~V00E2:%IoFfR+0056~Cw{3E^*]~xF","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":473380,"triangles":9780,"vertices":29340,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.014207589432402,-0.0002034236001811074,-5.468224048614502],"max":[1.014207589432402,5.694199960583656,5.468224048614502]},"sizeMeters":[2.028,5.694,10.936],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:11.688Z","updatedAt":"2026-09-06T04:54:12.637Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1690/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpinosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1690/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1690/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1690/v1/model.glb\" alt=\"Spinosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1690/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1690/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1694","slug":"primeval-frontier-dilophosaurus-2a1eced1","title":"Dilophosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Slender early predator with paired thin cranial crests and an elongated toothed muzzle.","description":"Slender early predator with paired thin cranial crests and an elongated toothed muzzle. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-dilophosaurus-2a1eced1","cdnUrl":"https://cdn.3dassets.dev/assets/1694/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-dilophosaurus-2a1eced1","thumbnailUrl":"https://cdn.3dassets.dev/assets/1694/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1694/v1/poster.webp","blurhash":"U48;Sn~V009GAEMy^N-:004o~V%2U{%fF_D*","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":428712,"triangles":8848,"vertices":26544,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.5408434569826568,-0.00008496709326433205,-2.6781938076019287],"max":[0.5408434569826568,3.1217522306387253,2.678181943537597]},"sizeMeters":[1.082,3.122,5.356],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:12.202Z","updatedAt":"2026-09-06T04:54:13.509Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1694/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DilophosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1694/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1694/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1694/v1/model.glb\" alt=\"Dilophosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1694/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1694/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1698","slug":"primeval-frontier-velociraptor-5d8805da","title":"Velociraptor (Primeval Frontier: Dinosaur Worlds)","summary":"Small feathered pursuit hunter with a stiff tail fan, folded wing feathers and raised sickle claws.","description":"Small feathered pursuit hunter with a stiff tail fan, folded wing feathers and raised sickle claws. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-velociraptor-5d8805da","cdnUrl":"https://cdn.3dassets.dev/assets/1698/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-velociraptor-5d8805da","thumbnailUrl":"https://cdn.3dassets.dev/assets/1698/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1698/v1/poster.webp","blurhash":"U35#|T?Z004WyXMynhx[008{_M?[8wx[cEIU","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":320900,"triangles":6602,"vertices":19806,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.3778616634540338,-0.0000355442686374996,-1.1557888984680176],"max":[0.3778616634540338,0.8400355180425938,1.1557888984680176]},"sizeMeters":[0.756,0.84,2.312],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:13.901Z","updatedAt":"2026-09-06T04:54:15.214Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1698/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VelociraptorPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1698/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1698/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1698/v1/model.glb\" alt=\"Velociraptor (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1698/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1698/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1699","slug":"primeval-frontier-deinonychus-ec92ddc6","title":"Deinonychus (Primeval Frontier: Dinosaur Worlds)","summary":"Rust-coloured feathered predator with a deep wing fringe, striped torso and large grasping feet.","description":"Rust-coloured feathered predator with a deep wing fringe, striped torso and large grasping feet. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-deinonychus-ec92ddc6","cdnUrl":"https://cdn.3dassets.dev/assets/1699/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-deinonychus-ec92ddc6","thumbnailUrl":"https://cdn.3dassets.dev/assets/1699/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1699/v1/poster.webp","blurhash":"U26Q@v~C030M%MN1$|%K000f}?~A4-bWIuIW","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":320872,"triangles":6602,"vertices":19806,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.8097279476054213,0.000043743975588150796,-2.2606875896453857],"max":[0.8097279476054213,1.8539562283678568,2.2606875896453857]},"sizeMeters":[1.619,1.854,4.521],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:13.957Z","updatedAt":"2026-09-06T04:54:15.501Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1699/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeinonychusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1699/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1699/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1699/v1/model.glb\" alt=\"Deinonychus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1699/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1699/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1700","slug":"primeval-frontier-oviraptor-72a3dc5b","title":"Oviraptor (Primeval Frontier: Dinosaur Worlds)","summary":"Short-faced beaked dinosaur with a tall cranial crest, folded feathered arms and a tail display fan.","description":"Short-faced beaked dinosaur with a tall cranial crest, folded feathered arms and a tail display fan. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-oviraptor-72a3dc5b","cdnUrl":"https://cdn.3dassets.dev/assets/1700/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-oviraptor-72a3dc5b","thumbnailUrl":"https://cdn.3dassets.dev/assets/1700/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1700/v1/poster.webp","blurhash":"U46kqt~V4U4VIoMy%L-;009G%|%fV]t+IpDj","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":321152,"triangles":6594,"vertices":19782,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.5398023763629054,-0.00006062462145994818,-1.5731208324432373],"max":[0.5398023763629054,1.656000018119812,1.5731096435630159]},"sizeMeters":[1.08,1.656,3.146],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:13.781Z","updatedAt":"2026-09-06T04:54:14.334Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1700/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OviraptorPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1700/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1700/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1700/v1/model.glb\" alt=\"Oviraptor (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1700/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1700/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1702","slug":"primeval-frontier-therizinosaurus-21c88d88","title":"Therizinosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Heavy-bellied long-necked browser with shaggy feathers, small beaked head and spectacular elongated hand claws.","description":"Heavy-bellied long-necked browser with shaggy feathers, small beaked head and spectacular elongated hand claws. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-therizinosaurus-21c88d88","cdnUrl":"https://cdn.3dassets.dev/assets/1702/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-therizinosaurus-21c88d88","thumbnailUrl":"https://cdn.3dassets.dev/assets/1702/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1702/v1/poster.webp","blurhash":"U56[X3.7008{bvf7xakC00IB_M%fH@jsb]WB","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":319580,"triangles":6574,"vertices":19722,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.5803333124883203,-0.00005279384956136113,-3.158597946166992],"max":[1.5803333124883203,4.72505269848213,3.1585657485179306]},"sizeMeters":[3.161,4.725,6.317],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:14.342Z","updatedAt":"2026-09-06T04:54:15.119Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1702/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TherizinosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1702/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1702/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1702/v1/model.glb\" alt=\"Therizinosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1702/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1702/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1703","slug":"primeval-frontier-parasaurolophus-86ec468b","title":"Parasaurolophus (Primeval Frontier: Dinosaur Worlds)","summary":"Striped duck-billed herbivore with a long hollow-form crest and balanced walking stance.","description":"Striped duck-billed herbivore with a long hollow-form crest and balanced walking stance. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-parasaurolophus-86ec468b","cdnUrl":"https://cdn.3dassets.dev/assets/1703/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-parasaurolophus-86ec468b","thumbnailUrl":"https://cdn.3dassets.dev/assets/1703/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1703/v1/poster.webp","blurhash":"U47d{}~U004=R5rr-;S#009G.Q-.ENTcIWrX","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":299424,"triangles":6140,"vertices":18420,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.8686837326069828,-0.00023882302554834034,-3.501988172531128],"max":[0.8686837326069828,4.202219295600665,3.501988172531128]},"sizeMeters":[1.737,4.202,7.004],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:16.158Z","updatedAt":"2026-09-06T04:54:18.076Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1703/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ParasaurolophusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1703/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1703/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1703/v1/model.glb\" alt=\"Parasaurolophus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1703/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1703/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1706","slug":"primeval-frontier-iguanodon-94bbb607","title":"Iguanodon (Primeval Frontier: Dinosaur Worlds)","summary":"Large four-point browsing stance with broad duckbill, powerful hindquarters and lateral thumb spikes.","description":"Large four-point browsing stance with broad duckbill, powerful hindquarters and lateral thumb spikes. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-iguanodon-94bbb607","cdnUrl":"https://cdn.3dassets.dev/assets/1706/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-iguanodon-94bbb607","thumbnailUrl":"https://cdn.3dassets.dev/assets/1706/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1706/v1/poster.webp","blurhash":"U684_0_L4U8zE2D*%L%L00IB%ytjZi%MIpM{","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":353352,"triangles":7280,"vertices":21840,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.9239240403934551,-0.00023882302554834034,-3.501988172531128],"max":[0.9239240403934551,3.5202388039520622,3.501988172531128]},"sizeMeters":[1.848,3.52,7.004],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:15.709Z","updatedAt":"2026-09-06T04:54:17.707Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1706/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IguanodonPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1706/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1706/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1706/v1/model.glb\" alt=\"Iguanodon (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1706/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1706/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1708","slug":"primeval-frontier-pachycephalosaurus-e787b97d","title":"Pachycephalosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Compact dome-headed herbivore with a thick skull roof, rear skull spikes and a narrow beak.","description":"Compact dome-headed herbivore with a thick skull roof, rear skull spikes and a narrow beak. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-pachycephalosaurus-e787b97d","cdnUrl":"https://cdn.3dassets.dev/assets/1708/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-pachycephalosaurus-e787b97d","thumbnailUrl":"https://cdn.3dassets.dev/assets/1708/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1708/v1/poster.webp","blurhash":"U46tUN~B5RE3JBW;%0s.014:-A%0#RniENNb","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":294008,"triangles":6056,"vertices":18168,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6317348660673865,-0.0000703059623234914,-2.5345566272735596],"max":[0.6317348660673865,2.287857183826691,2.5345566272735596]},"sizeMeters":[1.263,2.288,5.069],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:15.870Z","updatedAt":"2026-09-06T04:54:17.769Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1708/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PachycephalosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1708/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1708/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1708/v1/model.glb\" alt=\"Pachycephalosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1708/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1708/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1713","slug":"primeval-frontier-triceratops-a3043037","title":"Triceratops (Primeval Frontier: Dinosaur Worlds)","summary":"Heavy ceratopsian with three forward horns, scalloped shield frill and a hooked beak.","description":"Heavy ceratopsian with three forward horns, scalloped shield frill and a hooked beak. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-triceratops-a3043037","cdnUrl":"https://cdn.3dassets.dev/assets/1713/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-triceratops-a3043037","thumbnailUrl":"https://cdn.3dassets.dev/assets/1713/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1713/v1/poster.webp","blurhash":"U8A]+-~V0257MyNHtRt6009G~A-UTI%1nOR.","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":361788,"triangles":7470,"vertices":22410,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.9011429983488237,0.000013494864845142729,-3.2190001010894775],"max":[0.9011429983488237,2.870872932664133,3.2190001010894775]},"sizeMeters":[1.802,2.871,6.438],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:18.085Z","updatedAt":"2026-09-06T04:54:19.422Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1713/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TriceratopsPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1713/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1713/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1713/v1/model.glb\" alt=\"Triceratops (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1713/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1713/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1715","slug":"primeval-frontier-styracosaurus-3019ea34","title":"Styracosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Spiked-frill ceratopsian with an elongated nasal horn and six radial frill spikes.","description":"Spiked-frill ceratopsian with an elongated nasal horn and six radial frill spikes. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-styracosaurus-3019ea34","cdnUrl":"https://cdn.3dassets.dev/assets/1715/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-styracosaurus-3019ea34","thumbnailUrl":"https://cdn.3dassets.dev/assets/1715/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1715/v1/poster.webp","blurhash":"U9A,UZ~V020LE2NH%1s,009Z~A-:xpxYM}bd","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":364496,"triangles":7526,"vertices":22578,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.199870740020883,0.000013494864845142729,-3.134000062942505],"max":[1.199870740020883,3.2911835935747966,3.133993689910455]},"sizeMeters":[2.4,3.291,6.268],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:18.052Z","updatedAt":"2026-09-06T04:54:19.726Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1715/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StyracosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1715/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1715/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1715/v1/model.glb\" alt=\"Styracosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1715/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1715/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1719","slug":"primeval-frontier-stegosaurus-db4149fb","title":"Stegosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Small-headed plated herbivore with alternating asymmetric dorsal plates and four long tail spikes.","description":"Small-headed plated herbivore with alternating asymmetric dorsal plates and four long tail spikes. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-stegosaurus-db4149fb","cdnUrl":"https://cdn.3dassets.dev/assets/1719/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-stegosaurus-db4149fb","thumbnailUrl":"https://cdn.3dassets.dev/assets/1719/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1719/v1/poster.webp","blurhash":"U69josxs01D+vO9GX-%g00kD?ZjE6x_M#9IA","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":431396,"triangles":8890,"vertices":26670,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.9011430938923387,-0.00004694564925988853,-3.003999948501587],"max":[0.9011430938923387,2.9813374655925675,3.0040032026719854]},"sizeMeters":[1.802,2.981,6.008],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:19.912Z","updatedAt":"2026-09-06T04:54:22.294Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1719/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StegosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1719/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1719/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1719/v1/model.glb\" alt=\"Stegosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1719/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1719/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1718","slug":"primeval-frontier-ankylosaurus-f010036b","title":"Ankylosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"Broad low armoured herbivore with staggered scutes, flank spines and a paired terminal tail club.","description":"Broad low armoured herbivore with staggered scutes, flank spines and a paired terminal tail club. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-ankylosaurus-f010036b","cdnUrl":"https://cdn.3dassets.dev/assets/1718/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-ankylosaurus-f010036b","thumbnailUrl":"https://cdn.3dassets.dev/assets/1718/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1718/v1/poster.webp","blurhash":"U48qHJ_30000-nD*Rjt7009G~p_203?a-:t3","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":561448,"triangles":11630,"vertices":34890,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.8989552254424626,-0.000030020416778020476,-3.0850000381469727],"max":[0.8989552254424626,1.8976765232854254,3.0850000381469727]},"sizeMeters":[1.798,1.898,6.17],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:19.881Z","updatedAt":"2026-09-06T04:54:21.661Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1718/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AnkylosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1718/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1718/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1718/v1/model.glb\" alt=\"Ankylosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1718/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1718/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1716","slug":"primeval-frontier-brachiosaurus-4fbe010a","title":"Brachiosaurus (Primeval Frontier: Dinosaur Worlds)","summary":"High-shouldered sauropod with a continuous rising neck, deep torso and columnar feet.","description":"High-shouldered sauropod with a continuous rising neck, deep torso and columnar feet. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-brachiosaurus-4fbe010a","cdnUrl":"https://cdn.3dassets.dev/assets/1716/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-brachiosaurus-4fbe010a","thumbnailUrl":"https://cdn.3dassets.dev/assets/1716/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1716/v1/poster.webp","blurhash":"U67L0~_L4U4V9GRj.7%M00IC%ftjx@M{DjV]","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":371460,"triangles":7656,"vertices":22968,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.4923956002518806,0.00038672061072286823,-6.798286437988281],"max":[1.4923956002518806,9.763761037873163,6.798286437988281]},"sizeMeters":[2.985,9.763,13.597],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:19.339Z","updatedAt":"2026-09-06T04:54:20.364Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1716/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrachiosaurusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1716/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1716/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1716/v1/model.glb\" alt=\"Brachiosaurus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1716/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1716/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1724","slug":"primeval-frontier-diplodocus-98c5f0db","title":"Diplodocus (Primeval Frontier: Dinosaur Worlds)","summary":"Long low-necked sauropod with a whip-like tail, narrow head and a delicate dorsal spine row.","description":"Long low-necked sauropod with a whip-like tail, narrow head and a delicate dorsal spine row. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-diplodocus-98c5f0db","cdnUrl":"https://cdn.3dassets.dev/assets/1724/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-diplodocus-98c5f0db","thumbnailUrl":"https://cdn.3dassets.dev/assets/1724/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1724/v1/poster.webp","blurhash":"U25hlQ%y00MzIoM{xu%M00IB~qkU-W-qIU9Y","category":{"slug":"animals","title":"Animals"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":381448,"triangles":7880,"vertices":23640,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.6474503992634668,-0.00023400714778931686,-9.101557731628418],"max":[1.6474503992634668,6.0223372846020515,9.101557731628418]},"sizeMeters":[3.295,6.023,18.203],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:21.716Z","updatedAt":"2026-09-06T04:54:23.024Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1724/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DiplodocusPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1724/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1724/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1724/v1/model.glb\" alt=\"Diplodocus (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1724/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1724/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1723","slug":"primeval-frontier-tree-fern-canopy-9030b3a5","title":"Tree Fern: Arching Canopy (Primeval Frontier: Dinosaur Worlds)","summary":"Root-flared fern trunk with eleven arching fronds built from individual paired leaflets.","description":"Root-flared fern trunk with eleven arching fronds built from individual paired leaflets. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-tree-fern-canopy-9030b3a5","cdnUrl":"https://cdn.3dassets.dev/assets/1723/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-tree-fern-canopy-9030b3a5","thumbnailUrl":"https://cdn.3dassets.dev/assets/1723/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1723/v1/poster.webp","blurhash":"U76t~@xa00EM?]bHHsoJOYWVwIw|Q.fipHWE","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":335576,"triangles":6922,"vertices":20766,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.7131927013397217,0,-1.6171991163407982],"max":[1.7131927013397217,4.351625673592711,1.6171991163407982]},"sizeMeters":[3.426,4.352,3.234],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:21.320Z","updatedAt":"2026-09-06T04:54:22.999Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1723/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TreeFernArchingCanopyPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1723/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1723/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1723/v1/model.glb\" alt=\"Tree Fern: Arching Canopy (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1723/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1723/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1725","slug":"primeval-frontier-tree-fern-crooked-34f863e7","title":"Tree Fern: Crooked Trunk (Primeval Frontier: Dinosaur Worlds)","summary":"Low bent fern tree with an asymmetric crown and exposed buttress roots.","description":"Low bent fern tree with an asymmetric crown and exposed buttress roots. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-tree-fern-crooked-34f863e7","cdnUrl":"https://cdn.3dassets.dev/assets/1725/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-tree-fern-crooked-34f863e7","thumbnailUrl":"https://cdn.3dassets.dev/assets/1725/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1725/v1/poster.webp","blurhash":"U96k*5%L8{NG.koyMen+9aR+xar@8xaex]M|","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":271360,"triangles":5584,"vertices":16752,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.6536883115768433,0,-1.578591775194924],"max":[1.6536883115768433,2.2586254015390743,1.578591775194924]},"sizeMeters":[3.307,2.259,3.157],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:22.672Z","updatedAt":"2026-09-06T04:54:23.262Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1725/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TreeFernCrookedTrunkPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1725/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1725/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1725/v1/model.glb\" alt=\"Tree Fern: Crooked Trunk (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1725/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1725/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1729","slug":"primeval-frontier-cycad-seed-cone-9708bf37","title":"Cycad: Seed Cone (Primeval Frontier: Dinosaur Worlds)","summary":"Armoured cycad trunk with stiff pinnate fronds and a central ochre seed cone.","description":"Armoured cycad trunk with stiff pinnate fronds and a central ochre seed cone. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-cycad-seed-cone-9708bf37","cdnUrl":"https://cdn.3dassets.dev/assets/1729/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-cycad-seed-cone-9708bf37","thumbnailUrl":"https://cdn.3dassets.dev/assets/1729/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1729/v1/poster.webp","blurhash":"U57BcPtk00My.kkWMeni00V[_2sn4TV@yWWV","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":417780,"triangles":8636,"vertices":25908,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.3828055690277645,0,-1.453607201576233],"max":[1.3828055690277645,2.134999990463257,1.453607201576233]},"sizeMeters":[2.766,2.135,2.907],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:24.134Z","updatedAt":"2026-09-06T04:54:24.906Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1729/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CycadSeedConePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1729/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1729/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1729/v1/model.glb\" alt=\"Cycad: Seed Cone (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1729/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1729/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1731","slug":"primeval-frontier-cycad-rosette-3df44505","title":"Cycad: Ground Rosette (Primeval Frontier: Dinosaur Worlds)","summary":"Broad ground-hugging cycad with ten upward-curving pinnate fronds.","description":"Broad ground-hugging cycad with ten upward-curving pinnate fronds. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-cycad-rosette-3df44505","cdnUrl":"https://cdn.3dassets.dev/assets/1731/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-cycad-rosette-3df44505","thumbnailUrl":"https://cdn.3dassets.dev/assets/1731/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1731/v1/poster.webp","blurhash":"U47Uhmxt00kC?]baIAWC00M|~on%8wjG%}t6","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":317544,"triangles":6548,"vertices":19644,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.0498567012303204,-0.0000035329317557009077,-1.103610873222351],"max":[1.0498567012303204,1.0684947141528287,1.103610873222351]},"sizeMeters":[2.1,1.068,2.207],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:24.087Z","updatedAt":"2026-09-06T04:54:25.042Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1731/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CycadGroundRosettePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1731/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1731/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1731/v1/model.glb\" alt=\"Cycad: Ground Rosette (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1731/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1731/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1732","slug":"primeval-frontier-ginkgo-tree-861efc18","title":"Ginkgo Tree (Primeval Frontier: Dinosaur Worlds)","summary":"Branching tree with individually modelled split fan-shaped leaves in green and ochre.","description":"Branching tree with individually modelled split fan-shaped leaves in green and ochre. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-ginkgo-tree-861efc18","cdnUrl":"https://cdn.3dassets.dev/assets/1732/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-ginkgo-tree-861efc18","thumbnailUrl":"https://cdn.3dassets.dev/assets/1732/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1732/v1/poster.webp","blurhash":"UC9a4{oL01t7_Lj@Dkof4:WB-oja02Rk-:of","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":222200,"triangles":4576,"vertices":13728,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.0785461485987997,0,-2.013792037963867],"max":[2.0785651206970215,4.55891707824148,2.013792037963867]},"sizeMeters":[4.157,4.559,4.028],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:24.864Z","updatedAt":"2026-09-06T04:54:26.225Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1732/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GinkgoTreePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1732/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1732/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1732/v1/model.glb\" alt=\"Ginkgo Tree (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1732/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1732/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1736","slug":"primeval-frontier-araucaria-conifer-98083967","title":"Araucaria-style Conifer (Primeval Frontier: Dinosaur Worlds)","summary":"Tall prehistoric-style conifer with six whorls of horizontal branches and dense needle pads.","description":"Tall prehistoric-style conifer with six whorls of horizontal branches and dense needle pads. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-araucaria-conifer-98083967","cdnUrl":"https://cdn.3dassets.dev/assets/1736/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-araucaria-conifer-98083967","thumbnailUrl":"https://cdn.3dassets.dev/assets/1736/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1736/v1/poster.webp","blurhash":"U65$3loz00V@x]j[Myaf4TaL?[kVR6aftkkV","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":287820,"triangles":5944,"vertices":17832,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.2300000190734863,0,-1.9888085744006008],"max":[2.2300000190734863,5.567200183868408,1.9888085744006008]},"sizeMeters":[4.46,5.567,3.978],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:26.258Z","updatedAt":"2026-09-06T04:54:27.012Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1736/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AraucariaStyleConiferPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1736/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1736/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1736/v1/model.glb\" alt=\"Araucaria-style Conifer (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1736/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1736/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1739","slug":"primeval-frontier-horsetail-colony-e86061a3","title":"Horsetail Colony (Primeval Frontier: Dinosaur Worlds)","summary":"Jointed wetland stems with dark collars and radial needle branches.","description":"Jointed wetland stems with dark collars and radial needle branches. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-horsetail-colony-e86061a3","cdnUrl":"https://cdn.3dassets.dev/assets/1739/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-horsetail-colony-e86061a3","thumbnailUrl":"https://cdn.3dassets.dev/assets/1739/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1739/v1/poster.webp","blurhash":"U78}Vgxa00W-NGRjn+xt00Rj_Lt6oct7oyRj","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":303832,"triangles":6292,"vertices":18876,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6157932459778733,0,-0.6212132417162836],"max":[0.6157932459778733,1.409500002861023,0.6212132417162836]},"sizeMeters":[1.232,1.41,1.242],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:26.959Z","updatedAt":"2026-09-06T04:54:28.284Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1739/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HorsetailColonyPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1739/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1739/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1739/v1/model.glb\" alt=\"Horsetail Colony (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1739/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1739/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1740","slug":"primeval-frontier-forest-floor-fern-2dbb2626","title":"Forest Floor Fern (Primeval Frontier: Dinosaur Worlds)","summary":"Low fern patch with nine arching segmented fronds and a wide spreading silhouette.","description":"Low fern patch with nine arching segmented fronds and a wide spreading silhouette. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-forest-floor-fern-2dbb2626","cdnUrl":"https://cdn.3dassets.dev/assets/1740/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-forest-floor-fern-2dbb2626","thumbnailUrl":"https://cdn.3dassets.dev/assets/1740/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1740/v1/poster.webp","blurhash":"U568mS%f00n$%MtQRPRQ00My?[a}DPMyyC%L","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":194524,"triangles":4014,"vertices":12042,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.1116307973861694,-0.000023633336243777947,-1.0340209140180796],"max":[1.1116307973861694,0.6161279381267406,1.0340009403282604]},"sizeMeters":[2.223,0.616,2.068],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:26.494Z","updatedAt":"2026-09-06T04:54:27.235Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1740/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForestFloorFernPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1740/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1740/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1740/v1/model.glb\" alt=\"Forest Floor Fern (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1740/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1740/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1734","slug":"primeval-frontier-fiddlehead-cluster-5204256c","title":"Fiddlehead Cluster (Primeval Frontier: Dinosaur Worlds)","summary":"Five curled young fronds rising above a small fern base.","description":"Five curled young fronds rising above a small fern base. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-fiddlehead-cluster-5204256c","cdnUrl":"https://cdn.3dassets.dev/assets/1734/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-fiddlehead-cluster-5204256c","thumbnailUrl":"https://cdn.3dassets.dev/assets/1734/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1734/v1/poster.webp","blurhash":"U77xBin+00IVaht6RjWA00WV_MxuR%M|%Lt7","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":150080,"triangles":3088,"vertices":9264,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5241758823394775,0.000007290981234087113,-0.4699223780307683],"max":[0.5241758823394775,1.0374810503502478,0.4699617631859159]},"sizeMeters":[1.048,1.037,0.94],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:25.851Z","updatedAt":"2026-09-06T04:54:26.957Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1734/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FiddleheadClusterPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1734/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1734/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1734/v1/model.glb\" alt=\"Fiddlehead Cluster (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1734/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1734/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1741","slug":"primeval-frontier-ground-cover-patch-974dac84","title":"Ground Cover Patch (Primeval Frontier: Dinosaur Worlds)","summary":"Irregular patch of sixty short broad leaves for habitat edges.","description":"Irregular patch of sixty short broad leaves for habitat edges. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-ground-cover-patch-974dac84","cdnUrl":"https://cdn.3dassets.dev/assets/1741/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-ground-cover-patch-974dac84","thumbnailUrl":"https://cdn.3dassets.dev/assets/1741/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1741/v1/poster.webp","blurhash":"U55~LLRj00sEx]azRjoJ00t7?]SdDikBxuNe","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":47908,"triangles":960,"vertices":2880,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0650108213132472,0.000014431597031988597,-1.1540464162826538],"max":[1.0650108213132472,0.31558569538470327,1.1540464162826538]},"sizeMeters":[2.13,0.316,2.308],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:26.547Z","updatedAt":"2026-09-06T04:54:27.221Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1741/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GroundCoverPatchPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1741/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1741/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1741/v1/model.glb\" alt=\"Ground Cover Patch (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1741/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1741/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1746","slug":"primeval-frontier-basalt-boulder-9e710885","title":"Moss-capped Basalt Boulder (Primeval Frontier: Dinosaur Worlds)","summary":"Angular dark boulder with a small companion rock and a moss-covered crown.","description":"Angular dark boulder with a small companion rock and a moss-covered crown. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-basalt-boulder-9e710885","cdnUrl":"https://cdn.3dassets.dev/assets/1746/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-basalt-boulder-9e710885","thumbnailUrl":"https://cdn.3dassets.dev/assets/1746/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1746/v1/poster.webp","blurhash":"U69j_rR%00V{_LoxIBRR00of_Ns;4UV[%Lxt","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":14752,"triangles":270,"vertices":810,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.1096715927124023,0.000008442365723393408,-0.8720710832220548],"max":[1.1096715927124023,1.5725878692034905,0.8720710832220548]},"sizeMeters":[2.219,1.573,1.744],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:27.501Z","updatedAt":"2026-09-06T04:54:28.413Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1746/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MossCappedBasaltBoulderPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1746/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1746/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1746/v1/model.glb\" alt=\"Moss-capped Basalt Boulder (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1746/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1746/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1747","slug":"primeval-frontier-basalt-scree-4e48c288","title":"Basalt Scree Patch (Primeval Frontier: Dinosaur Worlds)","summary":"Thirteen differently sized angular fragments in a loose rubble patch.","description":"Thirteen differently sized angular fragments in a loose rubble patch. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-basalt-scree-4e48c288","cdnUrl":"https://cdn.3dassets.dev/assets/1747/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-basalt-scree-4e48c288","thumbnailUrl":"https://cdn.3dassets.dev/assets/1747/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1747/v1/poster.webp","blurhash":"U66[Hvxu00M{%Mt7RjRj00Rk_Nof9FM{t7xu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":57204,"triangles":1170,"vertices":3510,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.239547610282898,0.000035394827731016765,-1.0764283349284298],"max":[1.239547610282898,0.5384197934466526,1.0764283349284298]},"sizeMeters":[2.479,0.538,2.153],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:27.670Z","updatedAt":"2026-09-06T04:54:28.506Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1747/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BasaltScreePatchPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1747/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1747/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1747/v1/model.glb\" alt=\"Basalt Scree Patch (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1747/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1747/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1749","slug":"primeval-frontier-columnar-cliff-2f499897","title":"Columnar Basalt Cliff (Primeval Frontier: Dinosaur Worlds)","summary":"Seven interlocking hexagonal basalt columns with stepped moss tops.","description":"Seven interlocking hexagonal basalt columns with stepped moss tops. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-columnar-cliff-2f499897","cdnUrl":"https://cdn.3dassets.dev/assets/1749/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-columnar-cliff-2f499897","thumbnailUrl":"https://cdn.3dassets.dev/assets/1749/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1749/v1/poster.webp","blurhash":"U4C77-_N00%ftb_Mxd8_00Dh?bMy8}%1nzIB","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":40092,"triangles":798,"vertices":2394,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.1600000858306885,-0.00011352885976179117,-0.464222863897266],"max":[2.1600000858306885,2.79173169758852,0.464222863897266]},"sizeMeters":[4.32,2.792,0.928],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:28.652Z","updatedAt":"2026-09-06T04:54:29.792Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1749/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ColumnarBasaltCliffPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1749/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1749/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1749/v1/model.glb\" alt=\"Columnar Basalt Cliff (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1749/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1749/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1751","slug":"primeval-frontier-columnar-cliff-corner-a1c0063a","title":"Columnar Cliff Bend (Primeval Frontier: Dinosaur Worlds)","summary":"Curving half-quadrant arrangement of stepped hexagonal columns.","description":"Curving half-quadrant arrangement of stepped hexagonal columns. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-columnar-cliff-corner-a1c0063a","cdnUrl":"https://cdn.3dassets.dev/assets/1751/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-columnar-cliff-corner-a1c0063a","thumbnailUrl":"https://cdn.3dassets.dev/assets/1751/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1751/v1/poster.webp","blurhash":"U5BgSW_N4Us=IRWUt8b000DixuIUILkBxtkS","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":40152,"triangles":798,"vertices":2394,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.7300000190734863,-0.00008388800307712607,-1.6658076022339756],"max":[1.7300000190734863,2.7918955047242564,1.6657900784684117]},"sizeMeters":[3.46,2.792,3.332],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:29.524Z","updatedAt":"2026-09-06T04:54:30.416Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1751/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ColumnarCliffBendPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1751/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1751/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1751/v1/model.glb\" alt=\"Columnar Cliff Bend (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1751/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1751/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1753","slug":"primeval-frontier-stone-arch-0f807aa4","title":"Weathered Stone Arch (Primeval Frontier: Dinosaur Worlds)","summary":"Free-standing rock arch with a clear passage and moss-covered keystone.","description":"Free-standing rock arch with a clear passage and moss-covered keystone. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-stone-arch-0f807aa4","cdnUrl":"https://cdn.3dassets.dev/assets/1753/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-stone-arch-0f807aa4","thumbnailUrl":"https://cdn.3dassets.dev/assets/1753/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1753/v1/poster.webp","blurhash":"U69aT?%M00t8_N.8DjDi00tQxvD%D%IU%Mxu","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":27692,"triangles":540,"vertices":1620,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.3650710582733154,0.0000318163834713836,-0.8272371409915606],"max":[2.3650710582733154,3.597261083701978,0.8272371409915606]},"sizeMeters":[4.73,3.597,1.654],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:29.649Z","updatedAt":"2026-09-06T04:54:30.482Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1753/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WeatheredStoneArchPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1753/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1753/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1753/v1/model.glb\" alt=\"Weathered Stone Arch (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1753/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1753/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1756","slug":"primeval-frontier-basalt-pinnacle-250b236a","title":"Basalt Pinnacle (Primeval Frontier: Dinosaur Worlds)","summary":"Tall six-sided weathered stone spire with a broken rubble foot.","description":"Tall six-sided weathered stone spire with a broken rubble foot. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-basalt-pinnacle-250b236a","cdnUrl":"https://cdn.3dassets.dev/assets/1756/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-basalt-pinnacle-250b236a","thumbnailUrl":"https://cdn.3dassets.dev/assets/1756/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1756/v1/poster.webp","blurhash":"U56*m,%M009FD%Rjxuxu00Rj_Nxu?vxuIAM{","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":14012,"triangles":270,"vertices":810,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.8646423480812455,0,-0.6709624621110465],"max":[0.8646423480812455,3.8744254112243652,0.6709624621110465]},"sizeMeters":[1.729,3.874,1.342],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:29.920Z","updatedAt":"2026-09-06T04:54:30.822Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1756/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BasaltPinnaclePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1756/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1756/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1756/v1/model.glb\" alt=\"Basalt Pinnacle (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1756/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1756/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1755","slug":"primeval-frontier-fallen-conifer-log-8106930b","title":"Fallen Conifer Log (Primeval Frontier: Dinosaur Worlds)","summary":"Long fallen trunk with exposed concentric end grain, a snapped branch and moss patches.","description":"Long fallen trunk with exposed concentric end grain, a snapped branch and moss patches. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-fallen-conifer-log-8106930b","cdnUrl":"https://cdn.3dassets.dev/assets/1755/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-fallen-conifer-log-8106930b","thumbnailUrl":"https://cdn.3dassets.dev/assets/1755/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1755/v1/poster.webp","blurhash":"U696]t-W4o$x-o9uD*%000EK?at89G}@_2EO","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":88684,"triangles":1794,"vertices":5382,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.5430379828895369,-0.00007135416967563035,-1.9330500364303589],"max":[0.5430379828895369,0.9461892917345255,1.9330500364303589]},"sizeMeters":[1.086,0.946,3.866],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:29.854Z","updatedAt":"2026-09-06T04:54:30.825Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1755/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FallenConiferLogPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1755/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1755/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1755/v1/model.glb\" alt=\"Fallen Conifer Log (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1755/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1755/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1764","slug":"primeval-frontier-hollow-stump-03af90fb","title":"Hollow Tree Stump (Primeval Frontier: Dinosaur Worlds)","summary":"Open hollow stump with a jagged rim, dark interior and radial buttress roots.","description":"Open hollow stump with a jagged rim, dark interior and radial buttress roots. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-hollow-stump-03af90fb","cdnUrl":"https://cdn.3dassets.dev/assets/1764/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-hollow-stump-03af90fb","thumbnailUrl":"https://cdn.3dassets.dev/assets/1764/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1764/v1/poster.webp","blurhash":"U6Bx.c-U01EMJAjrM|R-02NH}?xZ-Tof%1sA","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":250604,"triangles":5184,"vertices":15552,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8257437348365784,0.00002339055104738641,-0.7915719002335204],"max":[0.8257437348365784,1.2888257248206567,0.7915719002335204]},"sizeMeters":[1.651,1.289,1.583],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:30.834Z","updatedAt":"2026-09-06T04:54:31.942Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1764/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HollowTreeStumpPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1764/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1764/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1764/v1/model.glb\" alt=\"Hollow Tree Stump (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1764/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1764/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1762","slug":"primeval-frontier-dead-tree-snag-1ef0c535","title":"Dead Tree Snag (Primeval Frontier: Dinosaur Worlds)","summary":"Bare forked tree with five broken branches and a leaning trunk.","description":"Bare forked tree with five broken branches and a leaning trunk. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-dead-tree-snag-1ef0c535","cdnUrl":"https://cdn.3dassets.dev/assets/1762/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-dead-tree-snag-1ef0c535","thumbnailUrl":"https://cdn.3dassets.dev/assets/1762/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1762/v1/poster.webp","blurhash":"U58DFL-U029v^is:E2R+0gRl}?t558WE-Uf5","category":{"slug":"nature","title":"Nature & Landscape"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":136240,"triangles":2816,"vertices":8448,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0612835699424799,0,-0.9598698710763691],"max":[1.0612835699424799,3.535130500793457,0.9598698710763691]},"sizeMeters":[2.123,3.535,1.92],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:30.645Z","updatedAt":"2026-09-06T04:54:33.474Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1762/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeadTreeSnagPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1762/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1762/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1762/v1/model.glb\" alt=\"Dead Tree Snag (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1762/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1762/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1761","slug":"primeval-frontier-nest-clutch-2a0b8146","title":"Six-Egg Nest Clutch (Primeval Frontier: Dinosaur Worlds)","summary":"Earthen nesting bowl with six tilted eggs and a woven rim of sticks.","description":"Earthen nesting bowl with six tilted eggs and a woven rim of sticks. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-nest-clutch-2a0b8146","cdnUrl":"https://cdn.3dassets.dev/assets/1761/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-nest-clutch-2a0b8146","thumbnailUrl":"https://cdn.3dassets.dev/assets/1761/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1761/v1/poster.webp","blurhash":"UCAce-xt01WAoyoeV@ae00NG~VofR6RktRof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":209320,"triangles":4308,"vertices":12924,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.07086980342865,-0.000003225459957734156,-0.9315165259903808],"max":[1.07086980342865,0.6139519036940704,0.9315165259903808]},"sizeMeters":[2.142,0.614,1.863],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:30.623Z","updatedAt":"2026-09-06T04:54:32.018Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1761/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SixEggNestClutchPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1761/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1761/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1761/v1/model.glb\" alt=\"Six-Egg Nest Clutch (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1761/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1761/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1765","slug":"primeval-frontier-hatching-egg-d22de345","title":"Hatching Dinosaur Egg (Primeval Frontier: Dinosaur Worlds)","summary":"Small generic hatchling emerging through a thick jagged eggshell.","description":"Small generic hatchling emerging through a thick jagged eggshell. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-hatching-egg-d22de345","cdnUrl":"https://cdn.3dassets.dev/assets/1765/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-hatching-egg-d22de345","thumbnailUrl":"https://cdn.3dassets.dev/assets/1765/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1765/v1/poster.webp","blurhash":"UDBpqRxu00IBXRofr[V@00WB~pozxHayNZa#","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":43236,"triangles":848,"vertices":2544,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.24958112801777005,0,-0.2747901749180424],"max":[0.24958112801777005,0.8274467119642215,0.2747909724712372]},"sizeMeters":[0.499,0.827,0.55],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:34.948Z","updatedAt":"2026-09-06T04:54:36.158Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1765/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HatchingDinosaurEggPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1765/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1765/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1765/v1/model.glb\" alt=\"Hatching Dinosaur Egg (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1765/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1765/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1766","slug":"primeval-frontier-dinosaur-egg-61b7963f","title":"Dinosaur Egg (Primeval Frontier: Dinosaur Worlds)","summary":"Standalone subtly speckled egg with an elongated asymmetric silhouette.","description":"Standalone subtly speckled egg with an elongated asymmetric silhouette. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-dinosaur-egg-61b7963f","cdnUrl":"https://cdn.3dassets.dev/assets/1766/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-dinosaur-egg-61b7963f","thumbnailUrl":"https://cdn.3dassets.dev/assets/1766/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1766/v1/poster.webp","blurhash":"UED9q?%M00D%?bofD%Rj00M{~pxuD%WBxuof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":48264,"triangles":968,"vertices":2904,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2299874822704939,0,-0.20998687234735286],"max":[0.2299874822704939,0.6399999856948853,0.20998687234735286]},"sizeMeters":[0.46,0.64,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:35.418Z","updatedAt":"2026-09-06T04:54:36.569Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1766/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DinosaurEggPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1766/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1766/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1766/v1/model.glb\" alt=\"Dinosaur Egg (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1766/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1766/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1769","slug":"primeval-frontier-broken-eggshell-89ed9100","title":"Broken Eggshell (Primeval Frontier: Dinosaur Worlds)","summary":"Hollow jagged shell with a visible inner surface and four scattered fragments.","description":"Hollow jagged shell with a visible inner surface and four scattered fragments. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-broken-eggshell-89ed9100","cdnUrl":"https://cdn.3dassets.dev/assets/1769/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-broken-eggshell-89ed9100","thumbnailUrl":"https://cdn.3dassets.dev/assets/1769/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1769/v1/poster.webp","blurhash":"UCC$}-~p009G-:^+WC9G009G?H%MIo0KRj?b","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":21044,"triangles":416,"vertices":1248,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.5059412121772766,-0.000003490598032895864,-0.24959684117696698],"max":[0.5059412121772766,0.5955702401707867,0.24959684117696698]},"sizeMeters":[1.012,0.596,0.499],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:35.398Z","updatedAt":"2026-09-06T04:54:36.780Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1769/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BrokenEggshellPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1769/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1769/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1769/v1/model.glb\" alt=\"Broken Eggshell (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1769/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1769/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1773","slug":"primeval-frontier-theropod-track-de242f1c","title":"Three-Toed Track Patch (Primeval Frontier: Dinosaur Worlds)","summary":"Thin mud patch with a dark three-toed theropod footprint impression.","description":"Thin mud patch with a dark three-toed theropod footprint impression. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-theropod-track-de242f1c","cdnUrl":"https://cdn.3dassets.dev/assets/1773/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-theropod-track-de242f1c","thumbnailUrl":"https://cdn.3dassets.dev/assets/1773/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1773/v1/poster.webp","blurhash":"U79PvC%10MRjsCNHWUxZ01M|}@ofOT%1oNEM","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":38392,"triangles":762,"vertices":2286,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7833577778995188,0.000034456895429288426,-1.0784087181091309],"max":[0.7833577778995188,0.14509336093766545,1.0784087181091309]},"sizeMeters":[1.567,0.145,2.157],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:36.017Z","updatedAt":"2026-09-06T04:54:37.138Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1773/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThreeToedTrackPatchPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1773/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1773/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1773/v1/model.glb\" alt=\"Three-Toed Track Patch (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1773/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1773/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1774","slug":"primeval-frontier-sauropod-track-306dc969","title":"Sauropod Track Patch (Primeval Frontier: Dinosaur Worlds)","summary":"Broad mud patch with a rounded heavy-footprint impression and toe marks.","description":"Broad mud patch with a rounded heavy-footprint impression and toe marks. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-sauropod-track-306dc969","cdnUrl":"https://cdn.3dassets.dev/assets/1774/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-sauropod-track-306dc969","thumbnailUrl":"https://cdn.3dassets.dev/assets/1774/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1774/v1/poster.webp","blurhash":"U696p?%20MWAr^NHWUxa01M|}@bIOT-ooNE2","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":38392,"triangles":762,"vertices":2286,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7833577778995188,0.000034456895429288426,-1.0784087181091309],"max":[0.7833577778995188,0.14508847768612076,1.0784087181091309]},"sizeMeters":[1.567,0.145,2.157],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:36.111Z","updatedAt":"2026-09-06T04:54:37.321Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1774/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SauropodTrackPatchPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1774/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1774/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1774/v1/model.glb\" alt=\"Sauropod Track Patch (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1774/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1774/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1778","slug":"primeval-frontier-ribcage-fossil-4699f231","title":"Exposed Ribcage Fossil (Primeval Frontier: Dinosaur Worlds)","summary":"Articulated vertebral line and eighteen curved ribs, suitable for dig sites or dry riverbeds.","description":"Articulated vertebral line and eighteen curved ribs, suitable for dig sites or dry riverbeds. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-ribcage-fossil-4699f231","cdnUrl":"https://cdn.3dassets.dev/assets/1778/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-ribcage-fossil-4699f231","thumbnailUrl":"https://cdn.3dassets.dev/assets/1778/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1778/v1/poster.webp","blurhash":"U8D]exM|00?G_3D*IV%M00M{~pWV00?a-:Rk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":277752,"triangles":5764,"vertices":17292,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.7029525402806139,0.00005713307479515706,-1.2718744277954102],"max":[0.7029525402806139,0.7357701340951572,1.2718744277954102]},"sizeMeters":[1.406,0.736,2.544],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:37.117Z","updatedAt":"2026-09-06T04:54:38.112Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1778/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExposedRibcageFossilPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1778/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1778/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1778/v1/model.glb\" alt=\"Exposed Ribcage Fossil (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1778/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1778/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1779","slug":"primeval-frontier-theropod-skull-fossil-7daa7099","title":"Theropod Skull Fossil (Primeval Frontier: Dinosaur Worlds)","summary":"Open skeletal skull with empty fenestrae, narrow muzzle and individual conical teeth.","description":"Open skeletal skull with empty fenestrae, narrow muzzle and individual conical teeth. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-theropod-skull-fossil-7daa7099","cdnUrl":"https://cdn.3dassets.dev/assets/1779/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-theropod-skull-fossil-7daa7099","thumbnailUrl":"https://cdn.3dassets.dev/assets/1779/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1779/v1/poster.webp","blurhash":"UCEVvcIV00WE~pD*D%xt00M{-:%24.?Hxut7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":100748,"triangles":2076,"vertices":6228,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.43740889805769806,-0.00003602345509223781,-0.8526220917701721],"max":[0.43740889805769806,0.7664833887390583,0.8526220917701721]},"sizeMeters":[0.875,0.767,1.705],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:37.816Z","updatedAt":"2026-09-06T04:54:38.330Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1779/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TheropodSkullFossilPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1779/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1779/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1779/v1/model.glb\" alt=\"Theropod Skull Fossil (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1779/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1779/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1780","slug":"primeval-frontier-lagoon-habitat-base-0e7fc469","title":"Lagoon Habitat Base (Primeval Frontier: Dinosaur Worlds)","summary":"Sixteen-metre sandy platform around an inset opaque teal lagoon; flat rim at 0.38 m.","description":"Sixteen-metre sandy platform around an inset opaque teal lagoon; flat rim at 0.38 m. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-lagoon-habitat-base-0e7fc469","cdnUrl":"https://cdn.3dassets.dev/assets/1780/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-lagoon-habitat-base-0e7fc469","thumbnailUrl":"https://cdn.3dassets.dev/assets/1780/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1780/v1/poster.webp","blurhash":"U9BDA%xZ00ay%Mt6RjR*00Nb~pWC8{RQxut6","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":11608,"triangles":192,"vertices":576,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-8,-0.0004355015144082708,-6.240180669576098],"max":[8,0.3804354967460367,6.240180669576098]},"sizeMeters":[16,0.381,12.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:37.892Z","updatedAt":"2026-09-06T04:54:38.538Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1780/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LagoonHabitatBasePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1780/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1780/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1780/v1/model.glb\" alt=\"Lagoon Habitat Base (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1780/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1780/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1781","slug":"primeval-frontier-forest-habitat-base-21bd7fdb","title":"Forest Habitat Base (Primeval Frontier: Dinosaur Worlds)","summary":"Seventeen-metre grassy platform with a flat playable surface at 0.38 m and an earthen edge.","description":"Seventeen-metre grassy platform with a flat playable surface at 0.38 m and an earthen edge. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-forest-habitat-base-21bd7fdb","cdnUrl":"https://cdn.3dassets.dev/assets/1781/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-forest-habitat-base-21bd7fdb","thumbnailUrl":"https://cdn.3dassets.dev/assets/1781/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1781/v1/poster.webp","blurhash":"U99%@es;01kAx]ogaLae00WV_LafH@RiozkD","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":6300,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-8.5,0.00011383165615969082,-6.630191961424604],"max":[8.5,0.3799999952316284,6.630191961424604]},"sizeMeters":[17,0.38,13.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:38.785Z","updatedAt":"2026-09-06T04:54:39.535Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1781/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForestHabitatBasePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1781/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1781/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1781/v1/model.glb\" alt=\"Forest Habitat Base (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1781/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1781/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1782","slug":"primeval-frontier-dormant-volcanic-cone-69c7d939","title":"Dormant Volcanic Cone (Primeval Frontier: Dinosaur Worlds)","summary":"Cratered basalt cone with an open inner bowl and a skirt of fallen rocks.","description":"Cratered basalt cone with an open inner bowl and a skirt of fallen rocks. Original Primeval Frontier art family. Static unrigged model; metre units, +Y up, +Z forward, ground-centred pivot. Interpretive proportions and speculative colours.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-dormant-volcanic-cone-69c7d939","cdnUrl":"https://cdn.3dassets.dev/assets/1782/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-dormant-volcanic-cone-69c7d939","thumbnailUrl":"https://cdn.3dassets.dev/assets/1782/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1782/v1/poster.webp","blurhash":"U78||s%M00IUDiV@o~bc00M{~q%2?^t8ivaK","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":49772,"triangles":984,"vertices":2952,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.9869141578674316,-0.00002625471912520716,-2.699954540906261],"max":[2.9869141578674316,3.147778539722787,2.699954540906261]},"sizeMeters":[5.974,3.148,5.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:39.692Z","updatedAt":"2026-09-06T04:54:40.258Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1782/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DormantVolcanicConePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1782/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1782/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1782/v1/model.glb\" alt=\"Dormant Volcanic Cone (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1782/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1782/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1786","slug":"primeval-frontier-river-hunters-2a452894-starter-scene","title":"River Hunters (Primeval Frontier: Dinosaur Worlds)","summary":"Composed example for Primeval Frontier: Dinosaur Worlds.","description":"Two long-snouted predators on opposite banks of a sandy lagoon, with wetland vegetation and tracks.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-river-hunters-2a452894-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/1786/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-river-hunters-2a452894-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/1786/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1786/v1/poster.webp","blurhash":"UBA,ap$+01NZ4;s.%1Rl00I:?aso~oRkIVxZ","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":935036,"triangles":40990,"vertices":41834,"meshes":32,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-8,-0.0004355015144082708,-6.240180669576098],"max":[8,6.074199960583657,6.240180669576098]},"sizeMeters":[16,6.075,12.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:41.749Z","updatedAt":"2026-09-06T04:54:42.568Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1786/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RiverHuntersPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1786/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1786/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1786/v1/model.glb\" alt=\"River Hunters (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1786/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1786/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1787","slug":"primeval-frontier-herbivore-migration-a0d81e6d","title":"Herbivore Migration (Primeval Frontier: Dinosaur Worlds)","summary":"Composed example for Primeval Frontier: Dinosaur Worlds.","description":"A tall sauropod and horned herbivore cross a conifer grove with layered ground vegetation.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-herbivore-migration-a0d81e6d","cdnUrl":"https://cdn.3dassets.dev/assets/1787/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-herbivore-migration-a0d81e6d","thumbnailUrl":"https://cdn.3dassets.dev/assets/1787/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1787/v1/poster.webp","blurhash":"UC9tV[-o4VM|0Lbb-oV@00IVyBtQ~pniIBtQ","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":831796,"triangles":39196,"vertices":35867,"meshes":28,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-8.5,0.00011383165615969082,-7.02194900940765],"max":[8.5,10.143761037873164,6.630191961424604]},"sizeMeters":[17,10.144,13.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:41.716Z","updatedAt":"2026-09-06T04:54:42.598Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1787/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HerbivoreMigrationPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1787/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1787/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1787/v1/model.glb\" alt=\"Herbivore Migration (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1787/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1787/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1790","slug":"primeval-frontier-nesting-colony-ef42f836","title":"Feathered Nesting Colony (Primeval Frontier: Dinosaur Worlds)","summary":"Composed example for Primeval Frontier: Dinosaur Worlds.","description":"A sheltered nesting area with three feathered species, two egg clutches, a hatchling and detailed fern canopies.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-nesting-colony-ef42f836","cdnUrl":"https://cdn.3dassets.dev/assets/1790/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-nesting-colony-ef42f836","thumbnailUrl":"https://cdn.3dassets.dev/assets/1790/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1790/v1/poster.webp","blurhash":"U89@Y6%200R%E2oes:WC00NF_MoL?GV[S2of","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":1151060,"triangles":52356,"vertices":51410,"meshes":48,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-8.5,0.00011383165615969082,-6.630191961424604],"max":[8.5,4.731625673592711,6.630191961424604]},"sizeMeters":[17,4.732,13.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:41.883Z","updatedAt":"2026-09-06T04:54:42.563Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1790/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FeatheredNestingColonyPrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1790/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1790/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1790/v1/model.glb\" alt=\"Feathered Nesting Colony (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1790/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1790/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"1793","slug":"primeval-frontier-fossil-ravine-cf9a0c6a","title":"Fossil Ravine (Primeval Frontier: Dinosaur Worlds)","summary":"Composed example for Primeval Frontier: Dinosaur Worlds.","description":"A dry prehistoric ravine with a horned predator, exposed bones, a weathered arch and a dormant volcanic cone.","status":"published","url":"https://3dassets.dev/assets/primeval-frontier-fossil-ravine-cf9a0c6a","cdnUrl":"https://cdn.3dassets.dev/assets/1793/v1/model.glb","downloadUrl":"https://3dassets.dev/download/primeval-frontier-fossil-ravine-cf9a0c6a","thumbnailUrl":"https://cdn.3dassets.dev/assets/1793/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/1793/v1/poster.webp","blurhash":"U79tJk%100NbD*t5%1Rl00M|~ps,_1NHIWt6","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"historical","title":"Historical"},{"slug":"stylized","title":"Stylized"},{"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":659520,"triangles":29782,"vertices":28919,"meshes":23,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-8.5,0.00011383165615969082,-6.630191961424604],"max":[8.5,4.254425411224365,6.630191961424604]},"sizeMeters":[17,4.254,13.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:54:41.784Z","updatedAt":"2026-09-06T04:54:42.095Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/1793/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FossilRavinePrimevalFrontierDinosaurWorlds(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/1793/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/1793/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/1793/v1/model.glb\" alt=\"Fossil Ravine (Primeval Frontier: Dinosaur Worlds)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/1793/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/1793/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}