{"data":{"id":139,"slug":"underground-mine-and-shaft-works","title":"Underground Mine and Shaft Works","summary":"A working hard-rock mine: headframe and shaft, modular lined drifts, narrow gauge haulage, face equipment, ventilation and services.","description":"Original CC0 underground mine construction set. Drift modules are thick walled interior shells on a 4 m grid with a 3.2 m by 3.0 m arched clear section and explicit drift ports, so a player can stand inside them. Narrow gauge track runs at 750 mm with rail ports, and ventilation duct carries its own ports. Articulated face equipment has named boom, bucket and wheel pivots. Engineered, lined and lit workings; not a natural cave and not an open pit.","url":"https://3dassets.dev/packs/underground-mine-and-shaft-works","coverUrl":"https://cdn.3dassets.dev/assets/11662/v1/poster.webp","assetCount":63,"aiGenerated":true,"aiGeneratedAssetCount":63,"aiModels":["Claude Opus 5"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":5806180,"totalTriangles":132962,"starterScene":{"id":"11662","slug":"underground-mine-and-shaft-works-shaft-b-240cdd96-starter-scene","title":"Shaft bottom station (Underground Mine and Shaft Works)","summary":"Composed example for Underground Mine and Shaft Works.","description":"A shaft bottom station: the lined station chamber with the shaft above, the man cage on its guides and the skip loading pocket beside it; narrow gauge track running north through a cutaway review section to a battery locomotive and two ore cars; and a widened services chamber holding the pump station and drainage sump.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-shaft-b-240cdd96-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/11662/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-shaft-b-240cdd96-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/11662/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11662/v1/poster.webp","blurhash":"U7BM[E~q00D%9H9FD%ae00Ri~pogs,?b?c%L","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":592480,"triangles":13768,"vertices":30719,"meshes":79,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.000022888882106997244,-13.161865800107249],"max":[4,10.399999856948853,12]},"sizeMeters":[8,10.4,25.162],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:23.581Z","updatedAt":"2026-09-06T15:05:24.200Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11662/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftBottomStationUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11662/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11662/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11662/v1/model.glb\" alt=\"Shaft bottom station (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11662/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11662/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"11602","slug":"underground-mine-and-shaft-works-drift-straight-4m-e384e81a","title":"Straight mine drift 4 m (Underground Mine and Shaft Works)","summary":"A 4 m straight hard-rock drift module with a 3.2 m by 3.0 m arched clear section, thick rock shell, drainage ditch, resin rock bolts, a wall cable tray, compressed air and water lines and a bulkhead light.","description":"A 4 m straight hard-rock drift module with a 3.2 m by 3.0 m arched clear section, thick rock shell, drainage ditch, resin rock bolts, a wall cable tray, compressed air and water lines and a bulkhead light. Dimensions 4.00 by 3.80 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-straight-4m-e384e81a","cdnUrl":"https://cdn.3dassets.dev/assets/11602/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-straight-4m-e384e81a","thumbnailUrl":"https://cdn.3dassets.dev/assets/11602/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11602/v1/poster.webp","blurhash":"U7ECqL_N00Na_3M{IU%M4.Vt4.IAWXoJayWC","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":53384,"triangles":1048,"vertices":3144,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00010068723941292212,-2],"max":[2,3.7998992650768715,2]},"sizeMeters":[4,3.8,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:05.591Z","updatedAt":"2026-09-06T15:05:06.434Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11602/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StraightMineDrift4MUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11602/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11602/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11602/v1/model.glb\" alt=\"Straight mine drift 4 m (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11602/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11602/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11603","slug":"underground-mine-and-shaft-works-drift-shotcrete-lined-8f82a12b","title":"Shotcrete lined drift section (Underground Mine and Shaft Works)","summary":"A 4 m drift section finished with a sprayed shotcrete lining over welded mesh and resin bolts, with the ditch left open at the toe.","description":"A 4 m drift section finished with a sprayed shotcrete lining over welded mesh and resin bolts, with the ditch left open at the toe. Dimensions 4.00 by 3.80 by 4.02 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-shotcrete-lined-8f82a12b","cdnUrl":"https://cdn.3dassets.dev/assets/11603/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-shotcrete-lined-8f82a12b","thumbnailUrl":"https://cdn.3dassets.dev/assets/11603/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11603/v1/poster.webp","blurhash":"UAEfQY~p00IU?bM{M{xu4nIU9Zbbxut7kBR%","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":78832,"triangles":1592,"vertices":4776,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00010068723941292212,-2.0097081661224365],"max":[2,3.7998992650768715,2.01200008392334]},"sizeMeters":[4,3.8,4.022],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:05.906Z","updatedAt":"2026-09-06T15:05:06.545Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11603/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShotcreteLinedDriftSectionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11603/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11603/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11603/v1/model.glb\" alt=\"Shotcrete lined drift section (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11603/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11603/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11604","slug":"underground-mine-and-shaft-works-drift-timbered-set-98d5496d","title":"Timbered drift set section (Underground Mine and Shaft Works)","summary":"A 4 m drift section supported by four three-piece timber square sets with capping plates, angle braces and timber lagging packed against the back.","description":"A 4 m drift section supported by four three-piece timber square sets with capping plates, angle braces and timber lagging packed against the back. Dimensions 4.00 by 3.80 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-timbered-set-98d5496d","cdnUrl":"https://cdn.3dassets.dev/assets/11604/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-timbered-set-98d5496d","thumbnailUrl":"https://cdn.3dassets.dev/assets/11604/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11604/v1/poster.webp","blurhash":"U8EfH9~q00Ip_3RiIVx]0LIV4.VrWBjYaya#","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44264,"triangles":856,"vertices":2568,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00010068723941292212,-2],"max":[2,3.7998992650768715,2]},"sizeMeters":[4,3.8,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:05.883Z","updatedAt":"2026-09-06T15:05:06.623Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11604/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TimberedDriftSetSectionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11604/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11604/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11604/v1/model.glb\" alt=\"Timbered drift set section (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11604/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11604/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11606","slug":"underground-mine-and-shaft-works-drift-steel-arch-set-d84c518e","title":"Steel arch set drift section (Underground Mine and Shaft Works)","summary":"A 4 m drift section supported by four rolled steel arch ribs on foot plates with steel lagging channels spanning between the ribs and two tie rods.","description":"A 4 m drift section supported by four rolled steel arch ribs on foot plates with steel lagging channels spanning between the ribs and two tie rods. Dimensions 4.00 by 3.80 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-steel-arch-set-d84c518e","cdnUrl":"https://cdn.3dassets.dev/assets/11606/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-steel-arch-set-d84c518e","thumbnailUrl":"https://cdn.3dassets.dev/assets/11606/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11606/v1/poster.webp","blurhash":"U7ECqL_N00NZ_3RiIU%M4.Vs4.ITR*f5WVWV","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":64308,"triangles":1288,"vertices":3864,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00010068723941292212,-2],"max":[2,3.7998992650768715,2]},"sizeMeters":[4,3.8,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:07.282Z","updatedAt":"2026-09-06T15:05:08.104Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11606/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteelArchSetDriftSectionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11606/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11606/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11606/v1/model.glb\" alt=\"Steel arch set drift section (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11606/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11606/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11607","slug":"underground-mine-and-shaft-works-drift-curve-right-6ed7efcd","title":"Right hand drift curve (Underground Mine and Shaft Works)","summary":"A quarter turn drift on a 4 m radius grid, running from the north face to the east face with lights on the outer wall and a compressed air line following the curve.","description":"A quarter turn drift on a 4 m radius grid, running from the north face to the east face with lights on the outer wall and a compressed air line following the curve. Dimensions 6.00 by 3.80 by 6.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-curve-right-6ed7efcd","cdnUrl":"https://cdn.3dassets.dev/assets/11607/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-curve-right-6ed7efcd","thumbnailUrl":"https://cdn.3dassets.dev/assets/11607/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11607/v1/poster.webp","blurhash":"U3A^LA9F00%M_MV@9Fo#00xu~WWDWAkBj]ah","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":98488,"triangles":2000,"vertices":6000,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00014346083639504847,-4.004838025735085],"max":[4.0049052238464355,3.8001434131526795,2]},"sizeMeters":[6.005,3.8,6.005],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:07.862Z","updatedAt":"2026-09-06T15:05:08.808Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11607/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RightHandDriftCurveUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11607/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11607/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11607/v1/model.glb\" alt=\"Right hand drift curve (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11607/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11607/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11608","slug":"underground-mine-and-shaft-works-drift-curve-left-651df3cb","title":"Left hand drift curve (Underground Mine and Shaft Works)","summary":"The mirrored quarter turn drift, running from the north face to the west face on the same 4 m radius grid.","description":"The mirrored quarter turn drift, running from the north face to the west face on the same 4 m radius grid. Dimensions 6.00 by 3.80 by 6.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-curve-left-651df3cb","cdnUrl":"https://cdn.3dassets.dev/assets/11608/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-curve-left-651df3cb","thumbnailUrl":"https://cdn.3dassets.dev/assets/11608/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11608/v1/poster.webp","blurhash":"U5CsdS_400xu~qaeM{od009Ft6WA9Gogs;R*","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":98484,"triangles":2000,"vertices":6000,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-4.0049052238464355,-0.00014346083639504847,-4.004838025735085],"max":[2,3.8001434131526795,2]},"sizeMeters":[6.005,3.8,6.005],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:07.936Z","updatedAt":"2026-09-06T15:05:08.899Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11608/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LeftHandDriftCurveUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11608/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11608/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11608/v1/model.glb\" alt=\"Left hand drift curve (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11608/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11608/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11609","slug":"underground-mine-and-shaft-works-drift-tee-junction-aa29e05c","title":"Drift tee junction (Underground Mine and Shaft Works)","summary":"A 4 m flat backed intersection with three arched drift openings and a closed east wall, supported by four steel corner columns, a ring beam and roof bolts.","description":"A 4 m flat backed intersection with three arched drift openings and a closed east wall, supported by four steel corner columns, a ring beam and roof bolts. Dimensions 4.00 by 4.30 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b, drift-c. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-tee-junction-aa29e05c","cdnUrl":"https://cdn.3dassets.dev/assets/11609/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-tee-junction-aa29e05c","thumbnailUrl":"https://cdn.3dassets.dev/assets/11609/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11609/v1/poster.webp","blurhash":"U6DcUJ~q00M_~qRjD%x]D%j]9FM{WDWBWBof","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":49504,"triangles":972,"vertices":2916,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.000135896087082,0,-2.000135896087082],"max":[2.000135896087082,4.300000190734863,2.000135896087082]},"sizeMeters":[4,4.3,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:08.258Z","updatedAt":"2026-09-06T15:05:08.918Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11609/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DriftTeeJunctionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11609/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11609/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11609/v1/model.glb\" alt=\"Drift tee junction (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11609/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11609/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11610","slug":"underground-mine-and-shaft-works-drift-cross-junction-c6503aa6","title":"Drift cross junction (Underground Mine and Shaft Works)","summary":"A 4 m flat backed four way intersection with arched drift openings on every side, four steel corner columns, a ring beam grid and roof bolts.","description":"A 4 m flat backed four way intersection with arched drift openings on every side, four steel corner columns, a ring beam grid and roof bolts. Dimensions 4.00 by 4.30 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b, drift-c, drift-d. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-cross-junction-c6503aa6","cdnUrl":"https://cdn.3dassets.dev/assets/11610/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-cross-junction-c6503aa6","thumbnailUrl":"https://cdn.3dassets.dev/assets/11610/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11610/v1/poster.webp","blurhash":"U5Dl[]~q00M__4jYIUt8E1WC4nRjxvM{M{xv","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":51252,"triangles":1008,"vertices":3024,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.000135896087082,0,-2.000135896087082],"max":[2.000135896087082,4.300000190734863,2.000135896087082]},"sizeMeters":[4,4.3,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:08.081Z","updatedAt":"2026-09-06T15:05:09.086Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11610/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DriftCrossJunctionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11610/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11610/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11610/v1/model.glb\" alt=\"Drift cross junction (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11610/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11610/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11611","slug":"underground-mine-and-shaft-works-drift-incline-ramp-2d61b3ec","title":"Drift incline ramp (Underground Mine and Shaft Works)","summary":"An 8 m ramp module climbing 1 m at one in eight between two drift ports, with a shotcrete invert strip, kerb and wall lights.","description":"An 8 m ramp module climbing 1 m at one in eight between two drift ports, with a shotcrete invert strip, kerb and wall lights. Dimensions 4.00 by 4.80 by 8.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-incline-ramp-2d61b3ec","cdnUrl":"https://cdn.3dassets.dev/assets/11611/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-incline-ramp-2d61b3ec","thumbnailUrl":"https://cdn.3dassets.dev/assets/11611/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11611/v1/poster.webp","blurhash":"U4B|HQ_300xu~q9FD%%M004nRjxu9F%M%3ju","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":73548,"triangles":1452,"vertices":4356,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-2.00030518509476,-0.00021963790079571055,-4],"max":[2.00030518509476,4.800219828635659,4]},"sizeMeters":[4.001,4.8,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:08.454Z","updatedAt":"2026-09-06T15:05:09.208Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11611/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DriftInclineRampUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11611/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11611/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11611/v1/model.glb\" alt=\"Drift incline ramp (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11611/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11611/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11612","slug":"underground-mine-and-shaft-works-drift-widened-chamber-3938fa7a","title":"Widened drift chamber (Underground Mine and Shaft Works)","summary":"A 6 m by 8 m widened chamber module for parking, pumping or storage, with arched drift openings at both ends, a heavier steel roof frame and a raised concrete equipment plinth.","description":"A 6 m by 8 m widened chamber module for parking, pumping or storage, with arched drift openings at both ends, a heavier steel roof frame and a raised concrete equipment plinth. Dimensions 6.00 by 4.50 by 8.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-widened-chamber-3938fa7a","cdnUrl":"https://cdn.3dassets.dev/assets/11612/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-widened-chamber-3938fa7a","thumbnailUrl":"https://cdn.3dassets.dev/assets/11612/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11612/v1/poster.webp","blurhash":"U6D9u7~q00M{~qD%D%-;00D%IUWBD%t7t7j[","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33660,"triangles":636,"vertices":1908,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.99984740745262,0.00017548142948697887,-4],"max":[2.99984740745262,4.499824518570513,4]},"sizeMeters":[6,4.5,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:08.465Z","updatedAt":"2026-09-06T15:05:09.430Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11612/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WidenedDriftChamberUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11612/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11612/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11612/v1/model.glb\" alt=\"Widened drift chamber (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11612/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11612/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11613","slug":"underground-mine-and-shaft-works-drift-chamber-cutaway-cbaa1364","title":"Widened chamber cutaway review section (Underground Mine and Shaft Works)","summary":"A review variant of the widened chamber with the east wall removed so the excavated interior, roof frame and equipment plinth can be inspected and photographed from the side.","description":"A review variant of the widened chamber with the east wall removed so the excavated interior, roof frame and equipment plinth can be inspected and photographed from the side. Dimensions 6.00 by 4.50 by 8.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-chamber-cutaway-cbaa1364","cdnUrl":"https://cdn.3dassets.dev/assets/11613/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-chamber-cutaway-cbaa1364","thumbnailUrl":"https://cdn.3dassets.dev/assets/11613/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11613/v1/poster.webp","blurhash":"U5Dl[]~q00ay?cD%M{%M00D%M{M{t7V@IU%M","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33100,"triangles":624,"vertices":1872,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.99984740745262,0.00017548142948697887,-4],"max":[2.99984740745262,4.499824518570513,4]},"sizeMeters":[6,4.5,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:09.624Z","updatedAt":"2026-09-06T15:05:10.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11613/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WidenedChamberCutawayReviewSectionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11613/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11613/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11613/v1/model.glb\" alt=\"Widened chamber cutaway review section (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11613/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11613/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11614","slug":"underground-mine-and-shaft-works-drift-dead-end-face-018e8563","title":"Drift dead end working face (Underground Mine and Shaft Works)","summary":"A 4 m drift module closed by a blasted rock face with a drilled round pattern, a broken muck pile at the toe and a face inspection light. One open drift port.","description":"A 4 m drift module closed by a blasted rock face with a drilled round pattern, a broken muck pile at the toe and a face inspection light. One open drift port. Dimensions 4.00 by 3.80 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-dead-end-face-018e8563","cdnUrl":"https://cdn.3dassets.dev/assets/11614/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-dead-end-face-018e8563","thumbnailUrl":"https://cdn.3dassets.dev/assets/11614/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11614/v1/poster.webp","blurhash":"UAEo*[_N4TIo?bRjM{xu0KIB9ZjEkCoeWCWB","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":82196,"triangles":1638,"vertices":4914,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00010068723941292212,-2],"max":[2,3.7998992650768715,2]},"sizeMeters":[4,3.8,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:09.717Z","updatedAt":"2026-09-06T15:05:10.665Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11614/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DriftDeadEndWorkingFaceUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11614/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11614/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11614/v1/model.glb\" alt=\"Drift dead end working face (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11614/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11614/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11615","slug":"underground-mine-and-shaft-works-ore-pass-raise-collar-45839dbe","title":"Ore pass raise collar (Underground Mine and Shaft Works)","summary":"A tipping point over an ore pass raise: a concrete collar around a 2 m square opening, heavy grizzly bars, a kickboard kerb, a side chute and a control stand.","description":"A tipping point over an ore pass raise: a concrete collar around a 2 m square opening, heavy grizzly bars, a kickboard kerb, a side chute and a control stand. Dimensions 3.40 by 2.46 by 3.88 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-ore-pass-raise-collar-45839dbe","cdnUrl":"https://cdn.3dassets.dev/assets/11615/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-ore-pass-raise-collar-45839dbe","thumbnailUrl":"https://cdn.3dassets.dev/assets/11615/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11615/v1/poster.webp","blurhash":"UAFOu?yE00r;8wRjpIt800R5W=OFT}tR-UM{","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17348,"triangles":288,"vertices":864,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-1.7000000476837158,-0.00006576253747392347,-1.9398879408836365],"max":[1.7000000476837158,2.464539475304478,1.9398878812789917]},"sizeMeters":[3.4,2.465,3.88],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:10.231Z","updatedAt":"2026-09-06T15:05:10.295Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11615/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrePassRaiseCollarUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11615/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11615/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11615/v1/model.glb\" alt=\"Ore pass raise collar (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11615/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11615/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11616","slug":"underground-mine-and-shaft-works-drift-cutaway-study-aa1bed06","title":"Drift cutaway review section (Underground Mine and Shaft Works)","summary":"A review variant of the straight drift with the east half of the rock shell removed so the arched section, ditch, bolting and services can be inspected from the side.","description":"A review variant of the straight drift with the east half of the rock shell removed so the arched section, ditch, bolting and services can be inspected from the side. Dimensions 3.63 by 3.80 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-cutaway-study-aa1bed06","cdnUrl":"https://cdn.3dassets.dev/assets/11616/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-cutaway-study-aa1bed06","thumbnailUrl":"https://cdn.3dassets.dev/assets/11616/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11616/v1/poster.webp","blurhash":"UCCi?k~W8_aK%Lj[M{oLE1W=E1Io?bRjD%t7","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36140,"triangles":688,"vertices":2064,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.0001074275375412,0.00010068723941292212,-2],"max":[1.6300087120803155,3.7998992650768715,2]},"sizeMeters":[3.63,3.8,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:10.485Z","updatedAt":"2026-09-06T15:05:11.405Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11616/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DriftCutawayReviewSectionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11616/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11616/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11616/v1/model.glb\" alt=\"Drift cutaway review section (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11616/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11616/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11617","slug":"underground-mine-and-shaft-works-shaft-headframe-7399906f","title":"Shaft headframe (Underground Mine and Shaft Works)","summary":"A four leg braced steel lattice headframe seventeen metres to the sheave deck, with two back legs on concrete pads, a caged access ladder, a handrailed sheave deck and two named sheave wheels carrying head ropes.","description":"A four leg braced steel lattice headframe seventeen metres to the sheave deck, with two back legs on concrete pads, a caged access ladder, a handrailed sheave deck and two named sheave wheels carrying head ropes. Dimensions 6.62 by 20.56 by 14.91 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: sheave-rear, sheave-front. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-shaft-headframe-7399906f","cdnUrl":"https://cdn.3dassets.dev/assets/11617/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-shaft-headframe-7399906f","thumbnailUrl":"https://cdn.3dassets.dev/assets/11617/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11617/v1/poster.webp","blurhash":"U47w.__2000000Ri?vxuITkDt9M_NxD%%2~q","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":107824,"triangles":2668,"vertices":8004,"meshes":6,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-3.3102298239987555,0,-11.600000381469727],"max":[3.3102298239987555,20.56412124633789,3.309843804298782]},"sizeMeters":[6.62,20.564,14.91],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:10.610Z","updatedAt":"2026-09-06T15:05:11.475Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11617/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftHeadframeUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11617/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11617/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11617/v1/model.glb\" alt=\"Shaft headframe (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11617/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11617/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11618","slug":"underground-mine-and-shaft-works-winder-house-875c784e","title":"Winder house (Underground Mine and Shaft Works)","summary":"A concrete winder house with an open front bay, a portal roof frame, a double drum winder on bearing pedestals, a gearbox, a motor and an operator control desk.","description":"A concrete winder house with an open front bay, a portal roof frame, a double drum winder on bearing pedestals, a gearbox, a motor and an operator control desk. Dimensions 12.60 by 6.26 by 9.50 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-winder-house-875c784e","cdnUrl":"https://cdn.3dassets.dev/assets/11618/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-winder-house-875c784e","thumbnailUrl":"https://cdn.3dassets.dev/assets/11618/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11618/v1/poster.webp","blurhash":"U9G98Kx[00aj?d%MRiM{00RkaeV?MvR*M}IU","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":50308,"triangles":968,"vertices":2904,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-6.300000190734863,-0.0004577776421399449,-4.300235122714193],"max":[6.300000190734863,6.259555861110577,5.199999809265137]},"sizeMeters":[12.6,6.26,9.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:10.624Z","updatedAt":"2026-09-06T15:05:11.598Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11618/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WinderHouseUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11618/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11618/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11618/v1/model.glb\" alt=\"Winder house (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11618/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11618/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11619","slug":"underground-mine-and-shaft-works-sheave-wheel-stand-dccf579d","title":"Sheave wheel stand (Underground Mine and Shaft Works)","summary":"A ground standing test and maintenance stand carrying two 3 m sheave wheels on a common shaft, with named rotation nodes and a bolted base frame.","description":"A ground standing test and maintenance stand carrying two 3 m sheave wheels on a common shaft, with named rotation nodes and a bolted base frame. Dimensions 3.40 by 4.10 by 3.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: sheave-left, sheave-right. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-sheave-wheel-stand-dccf579d","cdnUrl":"https://cdn.3dassets.dev/assets/11619/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-sheave-wheel-stand-dccf579d","thumbnailUrl":"https://cdn.3dassets.dev/assets/11619/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11619/v1/poster.webp","blurhash":"U5BWe~~q004o00M|_2RjROIUIVoy?H-:?bM|","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":38208,"triangles":1240,"vertices":3720,"meshes":5,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.7000000476837158,0.000055688392505887085,-1.5],"max":[1.7000000476837158,4.099999940395355,1.5]},"sizeMeters":[3.4,4.1,3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:10.839Z","updatedAt":"2026-09-06T15:05:11.779Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11619/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SheaveWheelStandUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11619/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11619/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11619/v1/model.glb\" alt=\"Sheave wheel stand (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11619/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11619/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11620","slug":"underground-mine-and-shaft-works-shaft-collar-fe383620","title":"Shaft collar and deck (Underground Mine and Shaft Works)","summary":"A concrete shaft collar with a 3.6 m by 2.4 m hoisting opening, a steel deck, guide rails in the shaft, a perimeter handrail and a named swing gate at the loading side.","description":"A concrete shaft collar with a 3.6 m by 2.4 m hoisting opening, a steel deck, guide rails in the shaft, a perimeter handrail and a named swing gate at the loading side. Dimensions 6.40 by 2.11 by 5.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: gate. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-shaft-collar-fe383620","cdnUrl":"https://cdn.3dassets.dev/assets/11620/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-shaft-collar-fe383620","thumbnailUrl":"https://cdn.3dassets.dev/assets/11620/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11620/v1/poster.webp","blurhash":"U8F5sx-;00s-:$xaT0Rj00IUXTI:7%WnniNK","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":34580,"triangles":644,"vertices":1932,"meshes":5,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-3.200000047683716,-0.00005048190713907719,-2.4999786742959516],"max":[3.200000047683716,2.1098320743202468,2.4999786742959516]},"sizeMeters":[6.4,2.11,5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:11.016Z","updatedAt":"2026-09-06T15:05:11.960Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11620/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftCollarAndDeckUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11620/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11620/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11620/v1/model.glb\" alt=\"Shaft collar and deck (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11620/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11620/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11621","slug":"underground-mine-and-shaft-works-man-cage-92419dcb","title":"Shaft man cage (Underground Mine and Shaft Works)","summary":"A two deck steel man cage with a mesh enclosure, guide shoes, a suspension bail and rope socket, and two named swing gates on the open front.","description":"A two deck steel man cage with a mesh enclosure, guide shoes, a suspension bail and rope socket, and two named swing gates on the open front. Dimensions 1.59 by 5.60 by 1.49 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: gate-left, gate-right. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-man-cage-92419dcb","cdnUrl":"https://cdn.3dassets.dev/assets/11621/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-man-cage-92419dcb","thumbnailUrl":"https://cdn.3dassets.dev/assets/11621/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11621/v1/poster.webp","blurhash":"U47nRUt800In9ZWV-psp00WA_4o#4nof?bRi","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":54316,"triangles":1056,"vertices":3168,"meshes":5,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7949707252547729,0,-0.744884966792566],"max":[0.7949707252547729,5.599999904632568,0.744884966792566]},"sizeMeters":[1.59,5.6,1.49],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:11.816Z","updatedAt":"2026-09-06T15:05:11.886Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11621/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftManCageUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11621/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11621/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11621/v1/model.glb\" alt=\"Shaft man cage (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11621/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11621/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11622","slug":"underground-mine-and-shaft-works-ore-skip-47e6fa77","title":"Bottom dump ore skip (Underground Mine and Shaft Works)","summary":"A bottom dump hoisting skip with a stiffened plate body, guide shoes, a suspension bail with rope socket and a named hinged discharge door.","description":"A bottom dump hoisting skip with a stiffened plate body, guide shoes, a suspension bail with rope socket and a named hinged discharge door. Dimensions 1.56 by 6.40 by 1.62 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: discharge-door. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-ore-skip-47e6fa77","cdnUrl":"https://cdn.3dassets.dev/assets/11622/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-ore-skip-47e6fa77","thumbnailUrl":"https://cdn.3dassets.dev/assets/11622/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11622/v1/poster.webp","blurhash":"U8AmL+xt01IC0QRl^yx?04jG~SX8w@bYXAnm","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":19044,"triangles":320,"vertices":960,"meshes":5,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7800274860885476,0,-0.8101260616238926],"max":[0.7800274860885476,6.400000095367432,0.8101260616238926]},"sizeMeters":[1.56,6.4,1.62],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:12.148Z","updatedAt":"2026-09-06T15:05:13.146Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11622/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BottomDumpOreSkipUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11622/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11622/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11622/v1/model.glb\" alt=\"Bottom dump ore skip (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11622/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11622/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11623","slug":"underground-mine-and-shaft-works-shaft-station-chamber-e5e33079","title":"Shaft station chamber (Underground Mine and Shaft Works)","summary":"An 8 m square shaft station excavated at 5.6 m clear height, with arched drift openings north and south, a 3.6 m by 2.4 m shaft opening through the back, a lined shaft sleeve above with buntons and guides, a steel roof frame and a named landing gate.","description":"An 8 m square shaft station excavated at 5.6 m clear height, with arched drift openings north and south, a 3.6 m by 2.4 m shaft opening through the back, a lined shaft sleeve above with buntons and guides, a steel roof frame and a named landing gate. Dimensions 8.00 by 10.40 by 8.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Named pivot nodes: landing-gate. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-shaft-station-chamber-e5e33079","cdnUrl":"https://cdn.3dassets.dev/assets/11623/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-shaft-station-chamber-e5e33079","thumbnailUrl":"https://cdn.3dassets.dev/assets/11623/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11623/v1/poster.webp","blurhash":"U8Dl=-~q008_%MRi9FRk00M{t7Rj4nt6?bt8","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":49464,"triangles":936,"vertices":2808,"meshes":6,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.000022888882106997244,-4],"max":[4,10.399999856948853,4]},"sizeMeters":[8,10.4,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:12.186Z","updatedAt":"2026-09-06T15:05:13.170Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11623/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftStationChamberUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11623/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11623/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11623/v1/model.glb\" alt=\"Shaft station chamber (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11623/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11623/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11624","slug":"underground-mine-and-shaft-works-shaft-station-cutaway-3f39fec3","title":"Shaft station cutaway review section (Underground Mine and Shaft Works)","summary":"A review variant of the shaft station with the east wall removed so the landing, guides, shaft sleeve and station fittings can be inspected and photographed from the side.","description":"A review variant of the shaft station with the east wall removed so the landing, guides, shaft sleeve and station fittings can be inspected and photographed from the side. Dimensions 8.00 by 10.40 by 8.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports drift-a, drift-b. Named pivot nodes: landing-gate. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-shaft-station-cutaway-3f39fec3","cdnUrl":"https://cdn.3dassets.dev/assets/11624/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-shaft-station-cutaway-3f39fec3","thumbnailUrl":"https://cdn.3dassets.dev/assets/11624/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11624/v1/poster.webp","blurhash":"U7D,1O~q009Ft7WB9FM{00M{ofRj9Fj?_2xv","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":48904,"triangles":924,"vertices":2772,"meshes":6,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.000022888882106997244,-4],"max":[4,10.399999856948853,4]},"sizeMeters":[8,10.4,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:12.896Z","updatedAt":"2026-09-06T15:05:13.944Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11624/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftStationCutawayReviewSectionUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11624/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11624/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11624/v1/model.glb\" alt=\"Shaft station cutaway review section (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11624/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11624/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11625","slug":"underground-mine-and-shaft-works-loading-pocket-4bd891c2","title":"Shaft loading pocket (Underground Mine and Shaft Works)","summary":"A steel measuring flask on a braced frame with a lower chute, a hydraulic sector gate and a control cabinet, used to load skips at the shaft bottom.","description":"A steel measuring flask on a braced frame with a lower chute, a hydraulic sector gate and a control cabinet, used to load skips at the shaft bottom. Dimensions 4.40 by 4.23 by 3.06 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-loading-pocket-4bd891c2","cdnUrl":"https://cdn.3dassets.dev/assets/11625/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-loading-pocket-4bd891c2","thumbnailUrl":"https://cdn.3dassets.dev/assets/11625/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11625/v1/poster.webp","blurhash":"U79QjgIC00t7^-%0D%M{9bxtW=Ri~p9vITs;","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22104,"triangles":408,"vertices":1224,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.1499504494596837,0,-1.199930572173606],"max":[2.25,4.230000019073486,1.863969707152854]},"sizeMeters":[4.4,4.23,3.064],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:13.345Z","updatedAt":"2026-09-06T15:05:14.028Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11625/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftLoadingPocketUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11625/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11625/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11625/v1/model.glb\" alt=\"Shaft loading pocket (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11625/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11625/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11626","slug":"underground-mine-and-shaft-works-track-narrow-straight-dbe3ab14","title":"Narrow gauge track panel 4 m (Underground Mine and Shaft Works)","summary":"A 4 m panel of 750 mm gauge track: a ballast bed, timber sleepers on 0.6 m centres and flat bottom rail with the rail head 0.28 m above the drift floor.","description":"A 4 m panel of 750 mm gauge track: a ballast bed, timber sleepers on 0.6 m centres and flat bottom rail with the rail head 0.28 m above the drift floor. Dimensions 1.44 by 0.28 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports rail-a, rail-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-track-narrow-straight-dbe3ab14","cdnUrl":"https://cdn.3dassets.dev/assets/11626/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-track-narrow-straight-dbe3ab14","thumbnailUrl":"https://cdn.3dassets.dev/assets/11626/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11626/v1/poster.webp","blurhash":"U69tDet800t7WC9FWB%M00V@^+R*t5~qoz9Z","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":10624,"triangles":172,"vertices":516,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7200537125766777,-0.00008873271531307375,-2],"max":[0.7200537125766777,0.27988486743288565,2]},"sizeMeters":[1.44,0.28,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:13.174Z","updatedAt":"2026-09-06T15:05:14.110Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11626/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NarrowGaugeTrackPanel4MUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11626/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11626/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11626/v1/model.glb\" alt=\"Narrow gauge track panel 4 m (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11626/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11626/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11627","slug":"underground-mine-and-shaft-works-track-narrow-curve-af9c1f1b","title":"Narrow gauge track curve (Underground Mine and Shaft Works)","summary":"A quarter turn of 750 mm gauge track on the same 4 m radius as the drift curve, with radial sleepers and a two part rail section.","description":"A quarter turn of 750 mm gauge track on the same 4 m radius as the drift curve, with radial sleepers and a two part rail section. Dimensions 4.80 by 0.28 by 4.80 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports rail-a, rail-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-track-narrow-curve-af9c1f1b","cdnUrl":"https://cdn.3dassets.dev/assets/11627/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-track-narrow-curve-af9c1f1b","thumbnailUrl":"https://cdn.3dassets.dev/assets/11627/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11627/v1/poster.webp","blurhash":"U87-QU%M00D%kDjsaea~00Io~W-;jEazbcoc","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":42312,"triangles":828,"vertices":2484,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7200000286102295,0.00013100038701720912,-4.079999923706055],"max":[4.079999923706055,0.28007046699048244,0.7200000286102295]},"sizeMeters":[4.8,0.28,4.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:13.687Z","updatedAt":"2026-09-06T15:05:14.365Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11627/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NarrowGaugeTrackCurveUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11627/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11627/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11627/v1/model.glb\" alt=\"Narrow gauge track curve (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11627/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11627/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11628","slug":"underground-mine-and-shaft-works-rail-switch-narrow-c300a518","title":"Narrow gauge turnout (Underground Mine and Shaft Works)","summary":"A 4 m turnout panel with point blades, a stretcher bar, a hand throw stand with a target and a short diverging spur leaving to the east.","description":"A 4 m turnout panel with point blades, a stretcher bar, a hand throw stand with a target and a short diverging spur leaving to the east. Dimensions 2.33 by 0.93 by 4.01 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports rail-a, rail-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-rail-switch-narrow-c300a518","cdnUrl":"https://cdn.3dassets.dev/assets/11628/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-rail-switch-narrow-c300a518","thumbnailUrl":"https://cdn.3dassets.dev/assets/11628/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11628/v1/poster.webp","blurhash":"U59t7Mo#00%19F9ZX7-p00%2~WE2_N~Wxa9a","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":33548,"triangles":616,"vertices":1848,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.1816210746765137,-0.00008873271531307375,-2],"max":[1.1506175669382244,0.9265951549392575,2.0125060081481934]},"sizeMeters":[2.332,0.927,4.013],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:13.321Z","updatedAt":"2026-09-06T15:05:13.392Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11628/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NarrowGaugeTurnoutUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11628/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11628/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11628/v1/model.glb\" alt=\"Narrow gauge turnout (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11628/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11628/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11629","slug":"underground-mine-and-shaft-works-ore-cart-c3b5af6d","title":"Side tipping ore cart (Underground Mine and Shaft Works)","summary":"A side tipping mine car of about one cubic metre on four flanged wheels, with a named tipping body, drawbars and buffers.","description":"A side tipping mine car of about one cubic metre on four flanged wheels, with a named tipping body, drawbars and buffers. Dimensions 1.80 by 1.49 by 2.48 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: body, wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-ore-cart-c3b5af6d","cdnUrl":"https://cdn.3dassets.dev/assets/11629/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-ore-cart-c3b5af6d","thumbnailUrl":"https://cdn.3dassets.dev/assets/11629/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11629/v1/poster.webp","blurhash":"UREy3O%19IR*~Sf7Iqt64=M~n~xY9da#RjRl","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":49908,"triangles":1516,"vertices":4548,"meshes":8,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.9000319898526697,8.344650248570673e-9,-1.190000057220459],"max":[0.9000320172708064,1.4899294719543799,1.2899999618530273]},"sizeMeters":[1.8,1.49,2.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:13.395Z","updatedAt":"2026-09-06T15:05:13.463Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11629/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SideTippingOreCartUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11629/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11629/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11629/v1/model.glb\" alt=\"Side tipping ore cart (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11629/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11629/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11630","slug":"underground-mine-and-shaft-works-ore-cart-end-tipping-f08e3560","title":"End tipping ore cart (Underground Mine and Shaft Works)","summary":"An end tipping mine car with a squared box body hinged at the rear sill, on the same four wheel underframe.","description":"An end tipping mine car with a squared box body hinged at the rear sill, on the same four wheel underframe. Dimensions 1.75 by 1.55 by 2.55 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: body, wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-ore-cart-end-tipping-f08e3560","cdnUrl":"https://cdn.3dassets.dev/assets/11630/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-ore-cart-end-tipping-f08e3560","thumbnailUrl":"https://cdn.3dassets.dev/assets/11630/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11630/v1/poster.webp","blurhash":"UMFOoI-,9bRn~SW-M}s;05IXWUoL5AjJM}NH","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":48624,"triangles":1524,"vertices":4572,"meshes":9,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.8750392525239783,8.344650248570673e-9,-1.261865800107247],"max":[0.8750392525239783,1.5499218510046153,1.2899999618530273]},"sizeMeters":[1.75,1.55,2.552],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:15.032Z","updatedAt":"2026-09-06T15:05:15.637Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11630/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EndTippingOreCartUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11630/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11630/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11630/v1/model.glb\" alt=\"End tipping ore cart (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11630/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11630/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11631","slug":"underground-mine-and-shaft-works-battery-locomotive-bdc91cb6","title":"Battery haulage locomotive (Underground Mine and Shaft Works)","summary":"A four wheel battery haulage locomotive for 750 mm gauge, with a battery box, a canopied operator bay, controllers, buffers and named wheels.","description":"A four wheel battery haulage locomotive for 750 mm gauge, with a battery box, a canopied operator bay, controllers, buffers and named wheels. Dimensions 1.50 by 1.98 by 4.80 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-battery-locomotive-bdc91cb6","cdnUrl":"https://cdn.3dassets.dev/assets/11631/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-battery-locomotive-bdc91cb6","thumbnailUrl":"https://cdn.3dassets.dev/assets/11631/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11631/v1/poster.webp","blurhash":"U8D00[%K00EA~o4:D$%L009I?F?A02^%%hR.","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":98024,"triangles":1928,"vertices":5784,"meshes":7,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.7500961258533138,-1.3113021835042815e-8,-2.3399999141693115],"max":[0.7500961258533138,1.9800752150282803,2.4600000381469727]},"sizeMeters":[1.5,1.98,4.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:14.697Z","updatedAt":"2026-09-06T15:05:15.708Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11631/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BatteryHaulageLocomotiveUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11631/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11631/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11631/v1/model.glb\" alt=\"Battery haulage locomotive (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11631/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11631/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11632","slug":"underground-mine-and-shaft-works-rail-tipple-4fd90bb5","title":"Mine car tipple (Underground Mine and Shaft Works)","summary":"A timber framed tipple with an elevated track deck, a named tipping cradle, a receiving bin and a discharge chute.","description":"A timber framed tipple with an elevated track deck, a named tipping cradle, a receiving bin and a discharge chute. Dimensions 5.66 by 3.43 by 4.02 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: cradle. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-rail-tipple-4fd90bb5","cdnUrl":"https://cdn.3dassets.dev/assets/11632/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-rail-tipple-4fd90bb5","thumbnailUrl":"https://cdn.3dassets.dev/assets/11632/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11632/v1/poster.webp","blurhash":"U2B:EH0V000L}]OZAHSw00~9%$^h00]}-oIC","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":32708,"triangles":604,"vertices":1812,"meshes":5,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-4.204999923706055,-0.00010981895039785528,-2],"max":[1.4498733481856747,3.4291297432056695,2.0149907516826335]},"sizeMeters":[5.655,3.429,4.015],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:15.251Z","updatedAt":"2026-09-06T15:05:15.945Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11632/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MineCarTippleUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11632/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11632/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11632/v1/model.glb\" alt=\"Mine car tipple (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11632/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11632/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11633","slug":"underground-mine-and-shaft-works-drill-jumbo-two-boom-71a886b6","title":"Two boom face drilling jumbo (Underground Mine and Shaft Works)","summary":"An articulated two boom face drilling jumbo with named left and right booms carrying feed beams, drill carriages, rods and centralisers, a covered operator platform, a cable reel and a water tank.","description":"An articulated two boom face drilling jumbo with named left and right booms carrying feed beams, drill carriages, rods and centralisers, a covered operator platform, a cable reel and a water tank. Dimensions 2.88 by 2.55 by 12.57 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left, boom-left, boom-right. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drill-jumbo-two-boom-71a886b6","cdnUrl":"https://cdn.3dassets.dev/assets/11633/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drill-jumbo-two-boom-71a886b6","thumbnailUrl":"https://cdn.3dassets.dev/assets/11633/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11633/v1/poster.webp","blurhash":"U69%hY9I01?G~U9bM_-o00t2_1WB01~T-;D*","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":177540,"triangles":4224,"vertices":12672,"meshes":21,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.4399700918607137,-4.768371586472142e-9,-3.565000057220459],"max":[1.4399700918607137,2.5500031087621324,9.010000228881836]},"sizeMeters":[2.88,2.55,12.575],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:15.210Z","updatedAt":"2026-09-06T15:05:15.987Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11633/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwoBoomFaceDrillingJumboUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11633/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11633/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11633/v1/model.glb\" alt=\"Two boom face drilling jumbo (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11633/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11633/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11634","slug":"underground-mine-and-shaft-works-lhd-loader-4cb4629f","title":"Load haul dump loader (Underground Mine and Shaft Works)","summary":"An articulated low profile load haul dump loader with a named lift boom, a named toothed bucket, a transverse operator compartment under a canopy and four low profile mine tyres.","description":"An articulated low profile load haul dump loader with a named lift boom, a named toothed bucket, a transverse operator compartment under a canopy and four low profile mine tyres. Dimensions 5.65 by 2.55 by 7.01 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left, boom, bucket. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-lhd-loader-4cb4629f","cdnUrl":"https://cdn.3dassets.dev/assets/11634/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-lhd-loader-4cb4629f","thumbnailUrl":"https://cdn.3dassets.dev/assets/11634/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11634/v1/poster.webp","blurhash":"U8By.@_202xT_1og9Hac004;~SIr03V@~UkF","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":142768,"triangles":3504,"vertices":10512,"meshes":17,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.6001281665192026,-2.8610229518832853e-8,-3.865000009536743],"max":[4.050053761143026,2.5500474104541633,3.140000104904175]},"sizeMeters":[5.65,2.55,7.005],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:15.589Z","updatedAt":"2026-09-06T15:05:16.468Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11634/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LoadHaulDumpLoaderUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11634/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11634/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11634/v1/model.glb\" alt=\"Load haul dump loader (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11634/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11634/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11635","slug":"underground-mine-and-shaft-works-roof-bolter-ca2c00b5","title":"Roof bolting rig (Underground Mine and Shaft Works)","summary":"An articulated roof bolting rig with a named telescopic bolting mast and rotation head, a bolt and resin carousel, a mesh rack and a canopied operator seat.","description":"An articulated roof bolting rig with a named telescopic bolting mast and rotation head, a bolt and resin carousel, a mesh rack and a canopied operator seat. Dimensions 2.76 by 2.85 by 6.34 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left, boom. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-roof-bolter-ca2c00b5","cdnUrl":"https://cdn.3dassets.dev/assets/11635/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-roof-bolter-ca2c00b5","thumbnailUrl":"https://cdn.3dassets.dev/assets/11635/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11635/v1/poster.webp","blurhash":"U6C$+C%g00xntA9HD$%H00V?~nN2Mu~m.9D?","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":146736,"triangles":3600,"vertices":10800,"meshes":16,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.379848585743767,-2.384185793236071e-8,-3.1649999618530273],"max":[1.379848585743767,2.8499998807907105,3.1700000762939453]},"sizeMeters":[2.76,2.85,6.335],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:15.690Z","updatedAt":"2026-09-06T15:05:16.605Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11635/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofBoltingRigUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11635/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11635/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11635/v1/model.glb\" alt=\"Roof bolting rig (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11635/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11635/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11636","slug":"underground-mine-and-shaft-works-shotcrete-sprayer-8729630f","title":"Shotcrete spraying rig (Underground Mine and Shaft Works)","summary":"An articulated shotcrete rig with an agitator hopper, a concrete pump skid, an additive tank and a named spray boom ending in a rotating nozzle head.","description":"An articulated shotcrete rig with an agitator hopper, a concrete pump skid, an additive tank and a named spray boom ending in a rotating nozzle head. Dimensions 2.81 by 2.51 by 9.04 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left, boom. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-shotcrete-sprayer-8729630f","cdnUrl":"https://cdn.3dassets.dev/assets/11636/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-shotcrete-sprayer-8729630f","thumbnailUrl":"https://cdn.3dassets.dev/assets/11636/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11636/v1/poster.webp","blurhash":"U7AmbX4r00%2~oD+M_%M00$|~UtQ01^%xwD*","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":143424,"triangles":3528,"vertices":10584,"meshes":16,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.4048784166855521,-2.384185793236071e-8,-3.265000104904175],"max":[1.4048784166855521,2.509942045214102,5.770000076293945]},"sizeMeters":[2.81,2.51,9.035],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:15.930Z","updatedAt":"2026-09-06T15:05:16.653Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11636/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShotcreteSprayingRigUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11636/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11636/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11636/v1/model.glb\" alt=\"Shotcrete spraying rig (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11636/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11636/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11637","slug":"underground-mine-and-shaft-works-explosive-charging-un-dedff50d","title":"Explosive charging unit (Underground Mine and Shaft Works)","summary":"An articulated charging unit with two emulsion tanks, a hose reel and a named boom carrying a railed work basket for charging face holes.","description":"An articulated charging unit with two emulsion tanks, a hose reel and a named boom carrying a railed work basket for charging face holes. Dimensions 2.74 by 3.48 by 7.45 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left, boom. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-explosive-charging-un-dedff50d","cdnUrl":"https://cdn.3dassets.dev/assets/11637/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-explosive-charging-un-dedff50d","thumbnailUrl":"https://cdn.3dassets.dev/assets/11637/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11637/v1/poster.webp","blurhash":"U6CF;Kz=00XVxcIBxV_200Kd~nt2EKyDES02","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":145620,"triangles":3588,"vertices":10764,"meshes":15,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.3701254198096926,1.6689300497141346e-8,-3.065000057220459],"max":[1.3701254198096926,3.475957895749932,4.3800246662978894]},"sizeMeters":[2.74,3.476,7.445],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:15.987Z","updatedAt":"2026-09-06T15:05:16.921Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11637/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExplosiveChargingUnitUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11637/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11637/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11637/v1/model.glb\" alt=\"Explosive charging unit (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11637/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11637/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11638","slug":"underground-mine-and-shaft-works-scaling-rig-970076fe","title":"Mechanical scaling rig (Underground Mine and Shaft Works)","summary":"An articulated scaling rig with a long two stage named boom carrying a hydraulic breaker for barring down loose ground, and a guarded operator compartment.","description":"An articulated scaling rig with a long two stage named boom carrying a hydraulic breaker for barring down loose ground, and a guarded operator compartment. Dimensions 2.88 by 2.91 by 10.87 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left, boom. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-scaling-rig-970076fe","cdnUrl":"https://cdn.3dassets.dev/assets/11638/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-scaling-rig-970076fe","thumbnailUrl":"https://cdn.3dassets.dev/assets/11638/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11638/v1/poster.webp","blurhash":"U6A0p+4q01^k~oD*IV%M00%H~nJ701^*-:IT","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":134796,"triangles":3340,"vertices":10020,"meshes":17,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.439788495831797,-4.768371586472142e-9,-3.365000009536743],"max":[1.439788495831797,2.9138615762946203,7.506292616186476]},"sizeMeters":[2.88,2.914,10.871],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:17.257Z","updatedAt":"2026-09-06T15:05:18.188Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11638/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MechanicalScalingRigUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11638/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11638/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11638/v1/model.glb\" alt=\"Mechanical scaling rig (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11638/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11638/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11639","slug":"underground-mine-and-shaft-works-personnel-carrier-0ac694f8","title":"Underground personnel carrier (Underground Mine and Shaft Works)","summary":"A low profile underground personnel carrier with a driving position, two transverse bench rows under a canopy, side guards and four mine tyres.","description":"A low profile underground personnel carrier with a driving position, two transverse bench rows under a canopy, side guards and four mine tyres. Dimensions 2.48 by 2.29 by 5.48 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: wheel-front-right, wheel-front-left, wheel-rear-right, wheel-rear-left. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-personnel-carrier-0ac694f8","cdnUrl":"https://cdn.3dassets.dev/assets/11639/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-personnel-carrier-0ac694f8","thumbnailUrl":"https://cdn.3dassets.dev/assets/11639/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11639/v1/poster.webp","blurhash":"U9C~@r-+00Vu?w9aDi%200ID=_tkDg^*%hNd","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":104092,"triangles":2500,"vertices":7500,"meshes":11,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.239814401986263,-1.1920928910669204e-8,-2.740000009536743],"max":[1.239814401986263,2.2898829446872293,2.740000009536743]},"sizeMeters":[2.48,2.29,5.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:17.320Z","updatedAt":"2026-09-06T15:05:18.229Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11639/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UndergroundPersonnelCarrierUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11639/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11639/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11639/v1/model.glb\" alt=\"Underground personnel carrier (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11639/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11639/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11640","slug":"underground-mine-and-shaft-works-main-fan-house-542ac4cc","title":"Main ventilation fan house (Underground Mine and Shaft Works)","summary":"A surface main fan installation: an axial fan casing on a concrete plinth with an inlet bell and guard, an impeller, a motor with a drive guard, an evasé diffuser and a transition duct into the shaft collar.","description":"A surface main fan installation: an axial fan casing on a concrete plinth with an inlet bell and guard, an impeller, a motor with a drive guard, an evasé diffuser and a transition duct into the shaft collar. Dimensions 7.83 by 4.32 by 6.57 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-main-fan-house-542ac4cc","cdnUrl":"https://cdn.3dassets.dev/assets/11640/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-main-fan-house-542ac4cc","thumbnailUrl":"https://cdn.3dassets.dev/assets/11640/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11640/v1/poster.webp","blurhash":"UAE{Re~V00IXtS?bRPIT009a?7j;-P9Ea#t9","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":105616,"triangles":2116,"vertices":6348,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.025000095367432,0.00009340352162512389,-2.9716092726278194],"max":[3.799999952316284,4.319957164873296,3.59992861128175]},"sizeMeters":[7.825,4.32,6.572],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:17.428Z","updatedAt":"2026-09-06T15:05:18.471Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11640/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MainVentilationFanHouseUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11640/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11640/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11640/v1/model.glb\" alt=\"Main ventilation fan house (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11640/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11640/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11641","slug":"underground-mine-and-shaft-works-vent-duct-run-7df053d0","title":"Ventilation duct run 4 m (Underground Mine and Shaft Works)","summary":"A 4 m run of 1.1 m rigid ventilation ducting with bolted flanges, roof hanger brackets and reflective marker plates.","description":"A 4 m run of 1.1 m rigid ventilation ducting with bolted flanges, roof hanger brackets and reflective marker plates. Dimensions 1.22 by 1.52 by 4.07 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports duct-a, duct-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-vent-duct-run-7df053d0","cdnUrl":"https://cdn.3dassets.dev/assets/11641/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-vent-duct-run-7df053d0","thumbnailUrl":"https://cdn.3dassets.dev/assets/11641/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11641/v1/poster.webp","blurhash":"U49@YN%200R*.800M{%M00D%_4%M4T_3?boK","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":38016,"triangles":756,"vertices":2268,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6106801307404756,0.00001903247777956807,-2.0350000858306885],"max":[0.6106801307404756,1.519980948448734,2.0350000858306885]},"sizeMeters":[1.221,1.52,4.07],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:17.450Z","updatedAt":"2026-09-06T15:05:17.487Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11641/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VentilationDuctRun4MUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11641/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11641/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11641/v1/model.glb\" alt=\"Ventilation duct run 4 m (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11641/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11641/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11642","slug":"underground-mine-and-shaft-works-vent-duct-bend-9af8bebd","title":"Ventilation duct bend (Underground Mine and Shaft Works)","summary":"A quarter turn of 1.1 m ventilation ducting on the 2 m radius grid, with flanges at both ends and two hanger brackets.","description":"A quarter turn of 1.1 m ventilation ducting on the 2 m radius grid, with flanges at both ends and two hanger brackets. Dimensions 2.67 by 1.52 by 2.67 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Modular piece on the 4 m mine grid; ports duct-a, duct-b. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-vent-duct-bend-9af8bebd","cdnUrl":"https://cdn.3dassets.dev/assets/11642/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-vent-duct-bend-9af8bebd","thumbnailUrl":"https://cdn.3dassets.dev/assets/11642/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11642/v1/poster.webp","blurhash":"U67KxXaz00ax%MWBIUt700WA~qxuITof%NRj","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":33348,"triangles":672,"vertices":2016,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.6105808019638062,-0.000048901912010346216,-2.055000066757202],"max":[2.055000066757202,1.5200488828385241,0.6105808019638062]},"sizeMeters":[2.666,1.52,2.666],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:17.921Z","updatedAt":"2026-09-06T15:05:17.977Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11642/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VentilationDuctBendUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11642/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11642/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11642/v1/model.glb\" alt=\"Ventilation duct bend (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11642/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11642/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11643","slug":"underground-mine-and-shaft-works-brattice-curtain-e5e65764","title":"Brattice curtain (Underground Mine and Shaft Works)","summary":"A hanging brattice curtain across a drift on a steel track, split at the centre for a walk through, with weighted lower edges and clamp fixings.","description":"A hanging brattice curtain across a drift on a steel track, split at the centre for a walk through, with weighted lower edges and clamp fixings. Dimensions 3.30 by 2.72 by 0.16 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-brattice-curtain-e5e65764","cdnUrl":"https://cdn.3dassets.dev/assets/11643/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-brattice-curtain-e5e65764","thumbnailUrl":"https://cdn.3dassets.dev/assets/11643/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11643/v1/poster.webp","blurhash":"UBFg:t=w02xGyX}?Vr0~0.K6$eaJ$*o~niRO","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":15700,"triangles":276,"vertices":828,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.649999976158142,-0.000018919937108563545,-0.07998291281292873],"max":[1.649999976158142,2.7199804703939074,0.07998291281292873]},"sizeMeters":[3.3,2.72,0.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:18.061Z","updatedAt":"2026-09-06T15:05:18.106Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11643/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BratticeCurtainUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11643/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11643/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11643/v1/model.glb\" alt=\"Brattice curtain (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11643/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11643/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11644","slug":"underground-mine-and-shaft-works-ventilation-airlock-d-29110852","title":"Ventilation airlock door (Underground Mine and Shaft Works)","summary":"A concrete bulkhead filling the drift section, with a framed vehicle opening closed by two named door leaves, a personnel door beside it and an airflow warning light.","description":"A concrete bulkhead filling the drift section, with a framed vehicle opening closed by two named door leaves, a personnel door beside it and an airflow warning light. Dimensions 3.20 by 3.00 by 0.81 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Named pivot nodes: door-left, door-right. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-ventilation-airlock-d-29110852","cdnUrl":"https://cdn.3dassets.dev/assets/11644/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-ventilation-airlock-d-29110852","thumbnailUrl":"https://cdn.3dassets.dev/assets/11644/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11644/v1/poster.webp","blurhash":"U9FOS_Dh00PBTf?GH=ER02X9}RxV=ZWBb_IA","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":19392,"triangles":348,"vertices":1044,"meshes":8,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.600000023841858,0.000003029499251239187,-0.21502302639966525],"max":[1.600000023841858,2.9999969705007485,0.5950230514336161]},"sizeMeters":[3.2,3,0.81],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:18.188Z","updatedAt":"2026-09-06T15:05:19.156Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11644/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VentilationAirlockDoorUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11644/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11644/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11644/v1/model.glb\" alt=\"Ventilation airlock door (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11644/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11644/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11645","slug":"underground-mine-and-shaft-works-pump-station-f2595b55","title":"Underground pump station (Underground Mine and Shaft Works)","summary":"A dewatering pump station: two horizontal pumps with motors on a concrete plinth, suction manifolds, a delivery header with valves and a control cabinet.","description":"A dewatering pump station: two horizontal pumps with motors on a concrete plinth, suction manifolds, a delivery header with valves and a control cabinet. Dimensions 3.60 by 2.20 by 2.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-pump-station-f2595b55","cdnUrl":"https://cdn.3dassets.dev/assets/11645/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-pump-station-f2595b55","thumbnailUrl":"https://cdn.3dassets.dev/assets/11645/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11645/v1/poster.webp","blurhash":"UDEyJE%N02-l00t7xvad01D%s$W??wxu-:NG","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":39868,"triangles":756,"vertices":2268,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.7999999523162842,-0.000006866664450183579,-1.0001159438419833],"max":[1.7999999523162842,2.2000328498230894,1.0001159438419833]},"sizeMeters":[3.6,2.2,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:18.485Z","updatedAt":"2026-09-06T15:05:19.448Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11645/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UndergroundPumpStationUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11645/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11645/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11645/v1/model.glb\" alt=\"Underground pump station (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11645/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11645/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11646","slug":"underground-mine-and-shaft-works-drainage-sump-dc4aade9","title":"Drainage sump (Underground Mine and Shaft Works)","summary":"A concrete drainage sump with an open pit, a removable steel grating over half the opening, a fixed access ladder and a suction pipe with a strainer.","description":"A concrete drainage sump with an open pit, a removable steel grating over half the opening, a fixed access ladder and a suction pipe with a strainer. Dimensions 3.22 by 1.90 by 2.42 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drainage-sump-dc4aade9","cdnUrl":"https://cdn.3dassets.dev/assets/11646/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drainage-sump-dc4aade9","thumbnailUrl":"https://cdn.3dassets.dev/assets/11646/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11646/v1/poster.webp","blurhash":"U7F~gc~q00-;4.of-:j]009F9FD%^*-;Rj9F","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":24412,"triangles":444,"vertices":1332,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.6100000143051147,-0.00011444441053498622,-1.2100427366646949],"max":[1.6100000143051147,1.9000833083031583,1.2100427366646949]},"sizeMeters":[3.22,1.9,2.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:18.892Z","updatedAt":"2026-09-06T15:05:18.984Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11646/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DrainageSumpUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11646/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11646/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11646/v1/model.glb\" alt=\"Drainage sump (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11646/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11646/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11647","slug":"underground-mine-and-shaft-works-refuge-chamber-8b48698c","title":"Underground refuge chamber (Underground Mine and Shaft Works)","summary":"A six metre steel refuge chamber on skids with a sealed door, a viewing port, external breathing air cylinders, a scrubber cabinet, a roof beacon and an entry step with handrails.","description":"A six metre steel refuge chamber on skids with a sealed door, a viewing port, external breathing air cylinders, a scrubber cabinet, a roof beacon and an entry step with handrails. Dimensions 3.17 by 2.89 by 7.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-refuge-chamber-8b48698c","cdnUrl":"https://cdn.3dassets.dev/assets/11647/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-refuge-chamber-8b48698c","thumbnailUrl":"https://cdn.3dassets.dev/assets/11647/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11647/v1/poster.webp","blurhash":"UCEy3Tsr03IX~R4;E2-.02EM--?X05^h-oax","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36792,"triangles":700,"vertices":2100,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.6500757979648895,-0.00008011108737449035,-3.049999952316284],"max":[1.5200278246768733,2.890000104904175,3.950000047683716]},"sizeMeters":[3.17,2.89,7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:19.705Z","updatedAt":"2026-09-06T15:05:20.506Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11647/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UndergroundRefugeChamberUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11647/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11647/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11647/v1/model.glb\" alt=\"Underground refuge chamber (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11647/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11647/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11649","slug":"underground-mine-and-shaft-works-power-distribution-bo-242225e0","title":"Power distribution box (Underground Mine and Shaft Works)","summary":"A flameproof power distribution box on steel skids with a bolted front cover, an isolator handle, four cable glands with trailing cables and two indicator windows.","description":"A flameproof power distribution box on steel skids with a bolted front cover, an isolator handle, four cable glands with trailing cables and two indicator windows. Dimensions 2.20 by 1.72 by 2.49 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-power-distribution-bo-242225e0","cdnUrl":"https://cdn.3dassets.dev/assets/11649/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-power-distribution-bo-242225e0","thumbnailUrl":"https://cdn.3dassets.dev/assets/11649/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11649/v1/poster.webp","blurhash":"U7C$x_%#00n2~L-n9c9b00w?~S9i0UIX^%-n","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":29416,"triangles":528,"vertices":1584,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.1000228660763771,-0.000019035195432559604,-1.341809164883107],"max":[1.1000228660763771,1.7200110099815662,1.149999976158142]},"sizeMeters":[2.2,1.72,2.492],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:19.775Z","updatedAt":"2026-09-06T15:05:20.762Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11649/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PowerDistributionBoxUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11649/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11649/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11649/v1/model.glb\" alt=\"Power distribution box (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11649/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11649/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11650","slug":"underground-mine-and-shaft-works-cable-tray-run-998f602c","title":"Cable tray run 4 m (Underground Mine and Shaft Works)","summary":"A 4 m ladder cable tray on wall brackets carrying two power cables and a communications cable, with rung spacing and marker plates.","description":"A 4 m ladder cable tray on wall brackets carrying two power cables and a communications cable, with rung spacing and marker plates. Dimensions 0.63 by 0.63 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-cable-tray-run-998f602c","cdnUrl":"https://cdn.3dassets.dev/assets/11650/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-cable-tray-run-998f602c","thumbnailUrl":"https://cdn.3dassets.dev/assets/11650/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11650/v1/poster.webp","blurhash":"U35#hURjD*WB~q9FM|xa009E-;%L00?b?bNG","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":21956,"triangles":408,"vertices":1224,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4100680577662476,0.00004897982352319863,-2],"max":[0.22003844720994883,0.6299510154081052,2]},"sizeMeters":[0.63,0.63,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:19.802Z","updatedAt":"2026-09-06T15:05:20.805Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11650/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CableTrayRun4MUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11650/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11650/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11650/v1/model.glb\" alt=\"Cable tray run 4 m (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11650/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11650/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11648","slug":"underground-mine-and-shaft-works-compressed-air-line-1d9e5c90","title":"Compressed air line 4 m (Underground Mine and Shaft Works)","summary":"A 4 m run of 180 mm compressed air pipe on wall brackets with bolted flanges, an isolating valve with a handwheel and a hose drop to a coupling.","description":"A 4 m run of 180 mm compressed air pipe on wall brackets with bolted flanges, an isolating valve with a handwheel and a hose drop to a coupling. Dimensions 0.49 by 1.53 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-compressed-air-line-1d9e5c90","cdnUrl":"https://cdn.3dassets.dev/assets/11648/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-compressed-air-line-1d9e5c90","thumbnailUrl":"https://cdn.3dassets.dev/assets/11648/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11648/v1/poster.webp","blurhash":"U46@{0xW4:E3~pD%Ips;009F-;?G00%N?as*","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":31016,"triangles":594,"vertices":1782,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.3648805248037731,0,-2],"max":[0.1248805152670299,1.5318049940774572,2]},"sizeMeters":[0.49,1.532,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:19.747Z","updatedAt":"2026-09-06T15:05:20.756Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11648/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CompressedAirLine4MUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11648/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11648/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11648/v1/model.glb\" alt=\"Compressed air line 4 m (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11648/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11648/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11651","slug":"underground-mine-and-shaft-works-water-line-91d44156","title":"Service water line 4 m (Underground Mine and Shaft Works)","summary":"A 4 m run of 100 mm service water pipe on the same wall brackets, with a smaller isolating valve and a hose drop.","description":"A 4 m run of 100 mm service water pipe on the same wall brackets, with a smaller isolating valve and a hose drop. Dimensions 0.48 by 1.46 by 4.00 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-water-line-91d44156","cdnUrl":"https://cdn.3dassets.dev/assets/11651/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-water-line-91d44156","thumbnailUrl":"https://cdn.3dassets.dev/assets/11651/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11651/v1/poster.webp","blurhash":"U368BNVr4.S%~qDiIo%M009G-;?G00-=?HaK","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"modular","title":"Modular"},{"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":30960,"triangles":594,"vertices":1782,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.36486038214048405,0,-2],"max":[0.1199807719628135,1.4642760086105775,2]},"sizeMeters":[0.485,1.464,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:19.966Z","updatedAt":"2026-09-06T15:05:20.981Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11651/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ServiceWaterLine4MUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11651/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11651/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11651/v1/model.glb\" alt=\"Service water line 4 m (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11651/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11651/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11652","slug":"underground-mine-and-shaft-works-hard-hat-cap-lamp-688f4a4d","title":"Hard hat with cap lamp (Underground Mine and Shaft Works)","summary":"A mine hard hat with a lamp bracket, a cap lamp, a coiled cord and a belt mounted battery pack.","description":"A mine hard hat with a lamp bracket, a cap lamp, a coiled cord and a belt mounted battery pack. Dimensions 0.42 by 0.17 by 0.55 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-hard-hat-cap-lamp-688f4a4d","cdnUrl":"https://cdn.3dassets.dev/assets/11652/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-hard-hat-cap-lamp-688f4a4d","thumbnailUrl":"https://cdn.3dassets.dev/assets/11652/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11652/v1/poster.webp","blurhash":"UEByHc-T0%58R.Rjs:oe01I;}p-oxC%MNHR*","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":29684,"triangles":548,"vertices":1644,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.20749999582767487,-0.000005393308328535684,-0.27250000834465027],"max":[0.20748451828345404,0.16655433056370425,0.2725018394552916]},"sizeMeters":[0.415,0.167,0.545],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:20.486Z","updatedAt":"2026-09-06T15:05:21.489Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11652/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HardHatWithCapLampUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11652/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11652/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11652/v1/model.glb\" alt=\"Hard hat with cap lamp (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11652/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11652/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11653","slug":"underground-mine-and-shaft-works-self-rescuer-03f25687","title":"Belt worn self rescuer (Underground Mine and Shaft Works)","summary":"A belt worn self rescuer: a sealed steel canister in a carrier with a banded seal, a release catch, an instruction label and a belt strap.","description":"A belt worn self rescuer: a sealed steel canister in a carrier with a banded seal, a release catch, an instruction label and a belt strap. Dimensions 0.36 by 0.42 by 0.68 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-self-rescuer-03f25687","cdnUrl":"https://cdn.3dassets.dev/assets/11653/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-self-rescuer-03f25687","thumbnailUrl":"https://cdn.3dassets.dev/assets/11653/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11653/v1/poster.webp","blurhash":"U98zfO0LNK~B^*E2Iq-n0K$%NHNG4:={xtEM","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":18300,"triangles":312,"vertices":936,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.1815011443531431,0,-0.3407555818557739],"max":[0.1814998943800574,0.4249951160430524,0.3407555818557739]},"sizeMeters":[0.363,0.425,0.682],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:20.630Z","updatedAt":"2026-09-06T15:05:21.650Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11653/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BeltWornSelfRescuerUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11653/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11653/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11653/v1/model.glb\" alt=\"Belt worn self rescuer (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11653/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11653/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11654","slug":"underground-mine-and-shaft-works-blasting-wire-spool-a4b6c267","title":"Blasting wire spool (Underground Mine and Shaft Works)","summary":"A wooden cored spool of shot firing wire on a folding steel stand, with a carrying handle and a loose lead.","description":"A wooden cored spool of shot firing wire on a folding steel stand, with a carrying handle and a loose lead. Dimensions 0.56 by 0.61 by 0.78 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-blasting-wire-spool-a4b6c267","cdnUrl":"https://cdn.3dassets.dev/assets/11654/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-blasting-wire-spool-a4b6c267","thumbnailUrl":"https://cdn.3dassets.dev/assets/11654/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11654/v1/poster.webp","blurhash":"U197U|d:00011-t-+DmP00^+9v5E~W00x^~X","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":24384,"triangles":438,"vertices":1314,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.27795586732463484,0,-0.39187971073907296],"max":[0.2779366526101322,0.6088427901268005,0.39187371730804443]},"sizeMeters":[0.556,0.609,0.784],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:20.862Z","updatedAt":"2026-09-06T15:05:20.942Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11654/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlastingWireSpoolUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11654/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11654/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11654/v1/model.glb\" alt=\"Blasting wire spool (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11654/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11654/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11655","slug":"underground-mine-and-shaft-works-powder-box-11c482da","title":"Explosives day box (Underground Mine and Shaft Works)","summary":"A lockable steel explosives day box with a hinged lid, edge banding, a hasp, a timber base and a hazard label.","description":"A lockable steel explosives day box with a hinged lid, edge banding, a hasp, a timber base and a hazard label. Dimensions 1.16 by 0.80 by 0.79 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-powder-box-11c482da","cdnUrl":"https://cdn.3dassets.dev/assets/11655/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-powder-box-11c482da","thumbnailUrl":"https://cdn.3dassets.dev/assets/11655/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11655/v1/poster.webp","blurhash":"U9H^hRt,00R4~B-TIpIp02rXnOtQNG%fs,9Z","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13888,"triangles":224,"vertices":672,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.5799999833106995,0.000010070813898834657,-0.39247840322959077],"max":[0.5799999833106995,0.8000033576830243,0.39247840322959077]},"sizeMeters":[1.16,0.8,0.785],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:21.977Z","updatedAt":"2026-09-06T15:05:23.036Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11655/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExplosivesDayBoxUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11655/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11655/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11655/v1/model.glb\" alt=\"Explosives day box (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11655/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11655/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11656","slug":"underground-mine-and-shaft-works-survey-station-f27651f6","title":"Survey station and tripod (Underground Mine and Shaft Works)","summary":"A survey tripod carrying a total station over a floor spad, with a tribrach, adjustable legs, foot spikes and a marker plate.","description":"A survey tripod carrying a total station over a floor spad, with a tribrach, adjustable legs, foot spikes and a marker plate. Dimensions 1.12 by 1.83 by 1.04 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-survey-station-f27651f6","cdnUrl":"https://cdn.3dassets.dev/assets/11656/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-survey-station-f27651f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/11656/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11656/v1/poster.webp","blurhash":"U59QKm~V0000S]WVR8My9HM|xtxtxas.t6t7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":26700,"triangles":440,"vertices":1320,"meshes":7,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-0.5593394024380759,0,-0.5219051984871407],"max":[0.559323749484306,1.8264746968047927,0.5219171114469879]},"sizeMeters":[1.119,1.826,1.044],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:22.328Z","updatedAt":"2026-09-06T15:05:23.271Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11656/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SurveyStationAndTripodUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11656/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11656/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11656/v1/model.glb\" alt=\"Survey station and tripod (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11656/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11656/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11657","slug":"underground-mine-and-shaft-works-ore-sample-tray-4890a65a","title":"Ore sample tray (Underground Mine and Shaft Works)","summary":"A partitioned timber sample tray holding twenty broken ore fragments with numbered labels along the front rail.","description":"A partitioned timber sample tray holding twenty broken ore fragments with numbered labels along the front rail. Dimensions 1.21 by 0.16 by 0.42 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-ore-sample-tray-4890a65a","cdnUrl":"https://cdn.3dassets.dev/assets/11657/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-ore-sample-tray-4890a65a","thumbnailUrl":"https://cdn.3dassets.dev/assets/11657/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11657/v1/poster.webp","blurhash":"U6C$$E^$00R6~V^*nOE100S%~UNG010MOFxH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":22900,"triangles":408,"vertices":1224,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6072744131088257,0.000017087669099996594,-0.21250015157228147],"max":[0.6072744131088257,0.1620162647743557,0.21247116745879835]},"sizeMeters":[1.215,0.162,0.425],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:22.349Z","updatedAt":"2026-09-06T15:05:23.286Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11657/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OreSampleTrayUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11657/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11657/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11657/v1/model.glb\" alt=\"Ore sample tray (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11657/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11657/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11658","slug":"underground-mine-and-shaft-works-timber-stack-b4306044","title":"Mine timber stack (Underground Mine and Shaft Works)","summary":"A cross stacked pile of sawn mine timber on bearers, strapped with steel banding and covered by a tarpaulin sheet, with a stock label.","description":"A cross stacked pile of sawn mine timber on bearers, strapped with steel banding and covered by a tarpaulin sheet, with a stock label. Dimensions 2.45 by 1.28 by 1.85 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-timber-stack-b4306044","cdnUrl":"https://cdn.3dassets.dev/assets/11658/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-timber-stack-b4306044","thumbnailUrl":"https://cdn.3dassets.dev/assets/11658/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11658/v1/poster.webp","blurhash":"UIH1Vh-:0NNG}qxZI=S401M{w]R-5=ofr?M|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46056,"triangles":900,"vertices":2700,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.2259807586669922,-0.00005280695759890541,-0.9250461071866999],"max":[1.2259807586669922,1.2799715331710984,0.9249978554022521]},"sizeMeters":[2.452,1.28,1.85],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:22.445Z","updatedAt":"2026-09-06T15:05:23.356Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11658/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MineTimberStackUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11658/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11658/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11658/v1/model.glb\" alt=\"Mine timber stack (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11658/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11658/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11660","slug":"underground-mine-and-shaft-works-drill-steel-rack-de252992","title":"Drill steel rack (Underground Mine and Shaft Works)","summary":"A steel rack of seven drill rods with thread protectors, a shelf of button bits and a stencilled length label.","description":"A steel rack of seven drill rods with thread protectors, a shelf of button bits and a stencilled length label. Dimensions 2.00 by 1.13 by 2.92 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drill-steel-rack-de252992","cdnUrl":"https://cdn.3dassets.dev/assets/11660/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drill-steel-rack-de252992","thumbnailUrl":"https://cdn.3dassets.dev/assets/11660/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11660/v1/poster.webp","blurhash":"U497bF-p00I:_ND%9F-;00E2-=xZ00?a?v9t","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46152,"triangles":924,"vertices":2772,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0000030847363692,-0.00005174983965527957,-1.4600000381469727],"max":[1.0000030847363692,1.1300517450712837,1.4600230982794251]},"sizeMeters":[2,1.13,2.92],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:22.727Z","updatedAt":"2026-09-06T15:05:23.532Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11660/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DrillSteelRackUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11660/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11660/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11660/v1/model.glb\" alt=\"Drill steel rack (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11660/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11660/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11659","slug":"underground-mine-and-shaft-works-warning-sign-5376142b","title":"Mine warning sign (Underground Mine and Shaft Works)","summary":"A hazard sign on a steel post in a concrete foot, with a hatched border, a text panel and a smaller instruction plate below.","description":"A hazard sign on a steel post in a concrete foot, with a hatched border, a text panel and a smaller instruction plate below. Dimensions 0.90 by 1.78 by 0.40 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-warning-sign-5376142b","cdnUrl":"https://cdn.3dassets.dev/assets/11659/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-warning-sign-5376142b","thumbnailUrl":"https://cdn.3dassets.dev/assets/11659/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11659/v1/poster.webp","blurhash":"UCAvzn%100D*}?xY9vIq%2xZM{EM4:n%?HNw","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13348,"triangles":204,"vertices":612,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.44999998807907104,0.00000854369266449495,-0.20000000298023224],"max":[0.44999998807907104,1.7799999713897705,0.20000000298023224]},"sizeMeters":[0.9,1.78,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:22.813Z","updatedAt":"2026-09-06T15:05:23.482Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11659/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MineWarningSignUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11659/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11659/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11659/v1/model.glb\" alt=\"Mine warning sign (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11659/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11659/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11661","slug":"underground-mine-and-shaft-works-tally-board-5af76313","title":"Lamp room tally board (Underground Mine and Shaft Works)","summary":"A timber tally board with three rows of numbered hooks and brass check tags, a header label and a lower shelf.","description":"A timber tally board with three rows of numbered hooks and brass check tags, a header label and a lower shelf. Dimensions 1.18 by 1.46 by 0.13 m (X by Y by Z), metre units, +Y up, +Z forward, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-tally-board-5af76313","cdnUrl":"https://cdn.3dassets.dev/assets/11661/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-tally-board-5af76313","thumbnailUrl":"https://cdn.3dassets.dev/assets/11661/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11661/v1/poster.webp","blurhash":"UFDlcpr=01t7~U-o9GD+4:ozxtRjIVk9%1R+","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":67768,"triangles":1344,"vertices":4032,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.5900018465261738,0,-0.06499298078244159],"max":[0.5900018465261738,1.4600000381469727,0.06502158981252947]},"sizeMeters":[1.18,1.46,0.13],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:23.138Z","updatedAt":"2026-09-06T15:05:24.050Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11661/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LampRoomTallyBoardUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11661/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11661/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11661/v1/model.glb\" alt=\"Lamp room tally board (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11661/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11661/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11662","slug":"underground-mine-and-shaft-works-shaft-b-240cdd96-starter-scene","title":"Shaft bottom station (Underground Mine and Shaft Works)","summary":"Composed example for Underground Mine and Shaft Works.","description":"A shaft bottom station: the lined station chamber with the shaft above, the man cage on its guides and the skip loading pocket beside it; narrow gauge track running north through a cutaway review section to a battery locomotive and two ore cars; and a widened services chamber holding the pump station and drainage sump.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-shaft-b-240cdd96-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/11662/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-shaft-b-240cdd96-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/11662/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11662/v1/poster.webp","blurhash":"U7BM[E~q00D%9H9FD%ae00Ri~pogs,?b?c%L","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":592480,"triangles":13768,"vertices":30719,"meshes":79,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.000022888882106997244,-13.161865800107249],"max":[4,10.399999856948853,12]},"sizeMeters":[8,10.4,25.162],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:23.581Z","updatedAt":"2026-09-06T15:05:24.200Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11662/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShaftBottomStationUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11662/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11662/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11662/v1/model.glb\" alt=\"Shaft bottom station (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11662/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11662/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11666","slug":"underground-mine-and-shaft-works-drift-run-to-face-bd263e15","title":"Drift run to the working face (Underground Mine and Shaft Works)","summary":"Composed example for Underground Mine and Shaft Works.","description":"A development drift sequence: an incline ramp rising into a level run of rock, timbered and steel arch supported sections and a shotcrete lined length leading to a dead end working face, with the drilling jumbo set up at the face, a roof bolter behind it and ventilation duct on the hangers. Two cutaway review sections open the run so the interior can be inspected.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-drift-run-to-face-bd263e15","cdnUrl":"https://cdn.3dassets.dev/assets/11666/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-drift-run-to-face-bd263e15","thumbnailUrl":"https://cdn.3dassets.dev/assets/11666/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11666/v1/poster.webp","blurhash":"U68;Pu?bIVt6x]9FIUt700D%-pozD%~q?bM|","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":805212,"triangles":20724,"vertices":45688,"meshes":100,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-2.00030518509476,-1.0002196379007957,-21.240000009536743],"max":[2.00030518509476,3.800219828635659,12]},"sizeMeters":[4.001,4.8,33.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:25.422Z","updatedAt":"2026-09-06T15:05:26.029Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11666/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DriftRunToTheWorkingFaceUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11666/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11666/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11666/v1/model.glb\" alt=\"Drift run to the working face (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11666/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11666/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11663","slug":"underground-mine-and-shaft-works-surface-shaft-headwor-69bf6704","title":"Surface shaft headworks (Underground Mine and Shaft Works)","summary":"Composed example for Underground Mine and Shaft Works.","description":"The surface headworks: the headframe standing over the shaft collar with the man cage at the deck, the winder house facing it across the rope run, the main ventilation fan house on its plinth, the tipple and cars on the loading side, and stacked timber and stores.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-surface-shaft-headwor-69bf6704","cdnUrl":"https://cdn.3dassets.dev/assets/11663/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-surface-shaft-headwor-69bf6704","thumbnailUrl":"https://cdn.3dassets.dev/assets/11663/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11663/v1/poster.webp","blurhash":"UAAwF.%N01IT0L%L%KRR009F%M-;~UIUX9xt","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":639124,"triangles":16756,"vertices":37372,"meshes":83,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-21.300235122714195,-0.0004577776421399449,-11.740000009536743],"max":[14.97160927262782,20.56412124633789,13.460023098279425]},"sizeMeters":[36.272,20.565,25.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:25.349Z","updatedAt":"2026-09-06T15:05:25.974Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11663/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SurfaceShaftHeadworksUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11663/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11663/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11663/v1/model.glb\" alt=\"Surface shaft headworks (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11663/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11663/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"11664","slug":"underground-mine-and-shaft-works-mine-connector-cases-f776b3e8","title":"Mine connector cases (Underground Mine and Shaft Works)","summary":"Composed example for Underground Mine and Shaft Works.","description":"Independent test rows proving each connector type: drift ports joining a straight to a curve, a tee, a cross, a ramp and a widened chamber; narrow gauge rail ports joining straight and curved panels through a turnout; and ventilation duct ports joining a straight run to a bend.","status":"published","url":"https://3dassets.dev/assets/underground-mine-and-shaft-works-mine-connector-cases-f776b3e8","cdnUrl":"https://cdn.3dassets.dev/assets/11664/v1/model.glb","downloadUrl":"https://3dassets.dev/download/underground-mine-and-shaft-works-mine-connector-cases-f776b3e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/11664/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/11664/v1/poster.webp","blurhash":"U37nL9M{00x]IoIU%2%200xu~qM_-p_3E19F","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":483708,"triangles":11054,"vertices":24383,"meshes":40,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-22.610680130740477,-1.0002196379007957,-34],"max":[8,4.300000190734863,14.720053712576679]},"sizeMeters":[30.611,5.3,48.72],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T15:05:24.991Z","updatedAt":"2026-09-06T15:05:25.965Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/11664/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MineConnectorCasesUndergroundMineAndShaftWorks(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11664/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/11664/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/11664/v1/model.glb\" alt=\"Mine connector cases (Underground Mine and Shaft Works)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11664/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/11664/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}