{"data":{"id":5,"slug":"orbital-field-station","title":"Orbital Field Station","summary":"An ivory and teal exploration base with modular decks, a laboratory, field equipment and a compact rover.","description":"An ivory and teal exploration base with modular decks, a laboratory, field equipment and a compact rover. Individually reusable GLB models share a coordinated material palette, metre scale and grounded origins. The assembled sample scene demonstrates placement and a navigable layout. Static meshes only; collision meshes, scripts and animation are not included. CC0.","url":"https://3dassets.dev/packs/orbital-field-station","coverUrl":"https://cdn.3dassets.dev/assets/164/v1/poster.webp","assetCount":25,"aiGenerated":true,"aiGeneratedAssetCount":25,"aiModels":["GPT-6 via Codex"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":1070096,"totalTriangles":19728,"starterScene":{"id":"164","slug":"orbital-field-station-starter-scene","title":"Orbital Field Station starter scene","summary":"A composed orbital field station scene with named objects. Use it as a starting layout for a web or mobile game.","description":"A composed example built from the Orbital Field Station kit. Each placed object has a named parent node for editing in three.js or Blender.\n\nUses metres, Y up and the pack's shared palette. This is a static environment layout. Individual models are also included in the pack. Collision meshes, navigation meshes, scripts and lighting are not included.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/164/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/164/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/164/v1/poster.webp","blurhash":"UB9tfYM{00xv-:RPIUxu00oy_NWA9F%M-;IU","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":482840,"triangles":9180,"vertices":27540,"meshes":88,"materials":8,"textures":1,"animations":[],"boundingBox":{"min":[-6.549809493132898,-0.19994521784698552,-7.552499771118164],"max":[7.379711188384363,3.180026504224856,7.46999979019165]},"sizeMeters":[13.93,3.38,15.022],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:44.090Z","updatedAt":"2026-09-06T03:41:45.335Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/164/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationStarterScene(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/164/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/164/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/164/v1/model.glb\" alt=\"Orbital Field Station starter scene\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/164/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/164/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"140","slug":"orbital-field-station-survey-laboratory","title":"Orbital Field Station: Survey laboratory","summary":"Six-metre field laboratory with chamfered hull, raised service floor, observation windows and a marked front hatch.","description":"Six-metre field laboratory with chamfered hull, raised service floor, observation windows and a marked front hatch.\n\nPart of Orbital Field Station. Dimensions: 6 × 3.18 × 4.21 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Use 2 m placement increments for modular layout. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-survey-laboratory","cdnUrl":"https://cdn.3dassets.dev/assets/140/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-survey-laboratory","thumbnailUrl":"https://cdn.3dassets.dev/assets/140/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/140/v1/poster.webp","blurhash":"UEE{;7NH00-;~qxuIoRj00xaj[Mx4TMxi{s:","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16872,"triangles":272,"vertices":816,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-3,-0.00010450205309742167,-2.05267344050242],"max":[3,3.180026504224856,2.1599957138981174]},"sizeMeters":[6,3.18,4.213],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:15:54.015Z","updatedAt":"2026-09-06T03:41:45.524Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/140/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationSurveyLaboratory(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/140/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/140/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/140/v1/model.glb\" alt=\"Orbital Field Station: Survey laboratory\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/140/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/140/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"141","slug":"orbital-field-station-freestanding-airlock-gate","title":"Orbital Field Station: Freestanding airlock gate","summary":"Two-metre open passage with angled pressure frame, threshold and paired status lamps.","description":"Two-metre open passage with angled pressure frame, threshold and paired status lamps.\n\nPart of Orbital Field Station. Dimensions: 2.8 × 2.9 × 0.7 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Use 2 m placement increments for modular layout. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-freestanding-airlock-gate","cdnUrl":"https://cdn.3dassets.dev/assets/141/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-freestanding-airlock-gate","thumbnailUrl":"https://cdn.3dassets.dev/assets/141/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/141/v1/poster.webp","blurhash":"UAG9Kqxv00-:~q_39G8_00R*M{IURQofbbD%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":14028,"triangles":220,"vertices":660,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.4000839719432687,-0.00007476875038987807,-0.35005340143020897],"max":[1.4000839719432687,2.9000000953674316,0.35005340143020897]},"sizeMeters":[2.8,2.9,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:15:55.940Z","updatedAt":"2026-09-06T03:41:45.515Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/141/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationFreestandingAirlockGate(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/141/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/141/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/141/v1/model.glb\" alt=\"Orbital Field Station: Freestanding airlock gate\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/141/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/141/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"142","slug":"orbital-field-station-two-metre-deck-tile","title":"Orbital Field Station: Two-metre deck tile","summary":"Square two-metre landing deck with recessed seams, corner fasteners and a teal edge marker.","description":"Square two-metre landing deck with recessed seams, corner fasteners and a teal edge marker.\n\nPart of Orbital Field Station. Dimensions: 2 × 0.23 × 2 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Use 2 m placement increments for modular layout. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-two-metre-deck-tile","cdnUrl":"https://cdn.3dassets.dev/assets/142/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-two-metre-deck-tile","thumbnailUrl":"https://cdn.3dassets.dev/assets/142/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/142/v1/poster.webp","blurhash":"UBCZketR00ae~qoLD%WW00V@~qWV00WB-pjF","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":11888,"triangles":200,"vertices":600,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.00004150338474800952,-1],"max":[1,0.22599828594876997,1]},"sizeMeters":[2,0.226,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:15:57.624Z","updatedAt":"2026-09-06T03:41:45.508Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/142/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationTwoMetreDeckTile(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/142/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/142/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/142/v1/model.glb\" alt=\"Orbital Field Station: Two-metre deck tile\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/142/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/142/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"143","slug":"orbital-field-station-deck-safety-rail","title":"Orbital Field Station: Deck safety rail","summary":"Two-metre railing with an open lower span, teal kick plate and capped tubular handrail.","description":"Two-metre railing with an open lower span, teal kick plate and capped tubular handrail.\n\nPart of Orbital Field Station. Dimensions: 2.02 × 1.16 × 0.22 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Use 2 m placement increments for modular layout. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-deck-safety-rail","cdnUrl":"https://cdn.3dassets.dev/assets/143/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-deck-safety-rail","thumbnailUrl":"https://cdn.3dassets.dev/assets/143/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/143/v1/poster.webp","blurhash":"UBCa0sx]00o#~C?vI:Mx8w$*tlIpKj-=-BD%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":19424,"triangles":344,"vertices":1032,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.0099999904632568,-0.000007858276369461514,-0.10998870815149388],"max":[1.0099999904632568,1.1599383168480717,0.10998870815149388]},"sizeMeters":[2.02,1.16,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:15:59.214Z","updatedAt":"2026-09-06T03:41:45.500Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/143/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationDeckSafetyRail(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/143/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/143/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/143/v1/model.glb\" alt=\"Orbital Field Station: Deck safety rail\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/143/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/143/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"144","slug":"orbital-field-station-platform-access-stairs","title":"Orbital Field Station: Platform access stairs","summary":"Four-step steel access stair with open handrails and a 0.8 m total rise.","description":"Four-step steel access stair with open handrails and a 0.8 m total rise.\n\nPart of Orbital Field Station. Dimensions: 1.6 × 1.6 × 1.2 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Use 2 m placement increments for modular layout. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-platform-access-stairs","cdnUrl":"https://cdn.3dassets.dev/assets/144/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-platform-access-stairs","thumbnailUrl":"https://cdn.3dassets.dev/assets/144/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/144/v1/poster.webp","blurhash":"U48r5m_N00NG0JyD?bRj00EL.8v#^QR*OBxZ","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":13284,"triangles":240,"vertices":720,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.800000011920929,0.0000015147496256195936,-0.599969490430766],"max":[0.800000011920929,1.5986158300121698,0.599969490430766]},"sizeMeters":[1.6,1.599,1.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:00.957Z","updatedAt":"2026-09-06T03:41:45.492Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/144/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationPlatformAccessStairs(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/144/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/144/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/144/v1/model.glb\" alt=\"Orbital Field Station: Platform access stairs\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/144/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/144/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"145","slug":"orbital-field-station-folding-solar-array","title":"Orbital Field Station: Folding solar array","summary":"Twin blue photovoltaic wings on a braced pedestal, with visible cells and a service junction box.","description":"Twin blue photovoltaic wings on a braced pedestal, with visible cells and a service junction box.\n\nPart of Orbital Field Station. Dimensions: 3.65 × 1.83 × 2 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-folding-solar-array","cdnUrl":"https://cdn.3dassets.dev/assets/145/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-folding-solar-array","thumbnailUrl":"https://cdn.3dassets.dev/assets/145/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/145/v1/poster.webp","blurhash":"U968mntQMcoM?wtRWAkBI9t8o}WADha$RjRP","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":29916,"triangles":304,"vertices":912,"meshes":5,"materials":5,"textures":1,"animations":[],"boundingBox":{"min":[-1.8250000476837158,0.00001281404919895035,-0.9999710335433037],"max":[1.8250000476837158,1.8289533637901298,0.9999710335433037]},"sizeMeters":[3.65,1.829,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:02.782Z","updatedAt":"2026-09-06T03:41:45.485Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/145/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationFoldingSolarArray(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/145/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/145/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/145/v1/model.glb\" alt=\"Orbital Field Station: Folding solar array\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/145/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/145/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"146","slug":"orbital-field-station-survey-communications-dish","title":"Orbital Field Station: Survey communications dish","summary":"Parabolic-style segmented antenna on a tripod mast with feed struts and a signal receiver.","description":"Parabolic-style segmented antenna on a tripod mast with feed struts and a signal receiver.\n\nPart of Orbital Field Station. Dimensions: 2.1 × 2.96 × 1.85 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-survey-communications-dish","cdnUrl":"https://cdn.3dassets.dev/assets/146/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-survey-communications-dish","thumbnailUrl":"https://cdn.3dassets.dev/assets/146/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/146/v1/poster.webp","blurhash":"UJB::At700Rj~qbH9FoL4nM{-;%M00V@-;of","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":42248,"triangles":812,"vertices":2436,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.0499999523162842,0,-0.7895976901054382],"max":[1.0499999523162842,2.960000053048134,1.0641975218044353]},"sizeMeters":[2.1,2.96,1.854],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:04.429Z","updatedAt":"2026-09-06T03:41:45.477Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/146/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationSurveyCommunicationsDish(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/146/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/146/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/146/v1/model.glb\" alt=\"Orbital Field Station: Survey communications dish\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/146/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/146/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"147","slug":"orbital-field-station-six-wheel-survey-rover","title":"Orbital Field Station: Six-wheel survey rover","summary":"Compact six-wheel exploration rover with sloped cabin, sample bed, roof sensor and front recovery bar.","description":"Compact six-wheel exploration rover with sloped cabin, sample bed, roof sensor and front recovery bar.\n\nPart of Orbital Field Station. Dimensions: 1.8 × 2.19 × 2.86 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-six-wheel-survey-rover","cdnUrl":"https://cdn.3dassets.dev/assets/147/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-six-wheel-survey-rover","thumbnailUrl":"https://cdn.3dassets.dev/assets/147/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/147/v1/poster.webp","blurhash":"U89a]V.T8wDOE1NFs9s.00VEu5kr~C%2S$S#","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":53552,"triangles":1020,"vertices":3060,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.9000652101757536,-0.0000064063323960139584,-1.399999976158142],"max":[0.9000652101757536,2.1899705426255007,1.4600000381469727]},"sizeMeters":[1.8,2.19,2.86],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:06.040Z","updatedAt":"2026-09-06T03:41:45.470Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/147/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationSixWheelSurveyRover(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/147/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/147/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/147/v1/model.glb\" alt=\"Orbital Field Station: Six-wheel survey rover\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/147/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/147/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"148","slug":"orbital-field-station-magnetic-cargo-sled","title":"Orbital Field Station: Magnetic cargo sled","summary":"Low cargo platform with twin landing runners, tie-down rails and a forward tow eye.","description":"Low cargo platform with twin landing runners, tie-down rails and a forward tow eye.\n\nPart of Orbital Field Station. Dimensions: 1.2 × 0.48 × 2.19 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-magnetic-cargo-sled","cdnUrl":"https://cdn.3dassets.dev/assets/148/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-magnetic-cargo-sled","thumbnailUrl":"https://cdn.3dassets.dev/assets/148/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/148/v1/poster.webp","blurhash":"UABDsQSN00$+?vIUIU-;00Vs~qoz00?b%g9F","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":17292,"triangles":304,"vertices":912,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000366063158291,0.000021364446749314037,-1],"max":[0.6000366063158291,0.4799476632372076,1.190000057220459]},"sizeMeters":[1.2,0.48,2.19],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:07.811Z","updatedAt":"2026-09-06T03:41:45.463Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/148/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationMagneticCargoSled(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/148/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/148/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/148/v1/model.glb\" alt=\"Orbital Field Station: Magnetic cargo sled\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/148/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/148/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"149","slug":"orbital-field-station-sealed-sample-locker","title":"Orbital Field Station: Sealed sample locker","summary":"Two-door scientific sample cabinet with vented lower panels and numbered-style indicator bars.","description":"Two-door scientific sample cabinet with vented lower panels and numbered-style indicator bars.\n\nPart of Orbital Field Station. Dimensions: 1 × 1.8 × 0.63 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-sealed-sample-locker","cdnUrl":"https://cdn.3dassets.dev/assets/149/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-sealed-sample-locker","thumbnailUrl":"https://cdn.3dassets.dev/assets/149/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/149/v1/poster.webp","blurhash":"UGC7KPOZ00?G~qt79FRPicw^R*IV-ooLIoSL","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"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":10904,"triangles":168,"vertices":504,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.5000469828923854,0,-0.2750497369253883],"max":[0.5000469828923854,1.7999999523162842,0.3550352306979276]},"sizeMeters":[1,1.8,0.63],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:09.855Z","updatedAt":"2026-09-06T03:41:45.455Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/149/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationSealedSampleLocker(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/149/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/149/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/149/v1/model.glb\" alt=\"Orbital Field Station: Sealed sample locker\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/149/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/149/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"150","slug":"orbital-field-station-three-cylinder-oxygen-rack","title":"Orbital Field Station: Three-cylinder oxygen rack","summary":"Transport frame holding three pressure bottles with valves, retaining straps and a warning panel.","description":"Transport frame holding three pressure bottles with valves, retaining straps and a warning panel.\n\nPart of Orbital Field Station. Dimensions: 1.2 × 1.55 × 0.6 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-three-cylinder-oxygen-rack","cdnUrl":"https://cdn.3dassets.dev/assets/150/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-three-cylinder-oxygen-rack","thumbnailUrl":"https://cdn.3dassets.dev/assets/150/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/150/v1/poster.webp","blurhash":"U7BD$o%M00M{I.tR$*IT00R+~ps8rZX9T0nN","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":31408,"triangles":672,"vertices":2016,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0,-0.300045789686962],"max":[0.6000000238418579,1.5499999523162842,0.300045789686962]},"sizeMeters":[1.2,1.55,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:11.748Z","updatedAt":"2026-09-06T03:41:45.447Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/150/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationThreeCylinderOxygenRack(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/150/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/150/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/150/v1/model.glb\" alt=\"Orbital Field Station: Three-cylinder oxygen rack\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/150/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/150/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"151","slug":"orbital-field-station-field-power-core","title":"Orbital Field Station: Field power core","summary":"Octagonal generator with a protected energy column, coolant side pods and a top service cap.","description":"Octagonal generator with a protected energy column, coolant side pods and a top service cap.\n\nPart of Orbital Field Station. Dimensions: 1.24 × 1.58 × 1.24 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-field-power-core","cdnUrl":"https://cdn.3dassets.dev/assets/151/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-field-power-core","thumbnailUrl":"https://cdn.3dassets.dev/assets/151/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/151/v1/poster.webp","blurhash":"UFBX1Uxu00E1~pt69FRkD4WB%~t7IoWBxaog","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":27644,"triangles":496,"vertices":1488,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.6200000047683716,-2.403413093543527e-9,-0.6200000047683716],"max":[0.6200000047683716,1.579996647642541,0.6200000047683716]},"sizeMeters":[1.24,1.58,1.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:14.968Z","updatedAt":"2026-09-06T03:41:45.439Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/151/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationFieldPowerCore(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/151/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/151/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/151/v1/model.glb\" alt=\"Orbital Field Station: Field power core\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/151/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/151/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"152","slug":"orbital-field-station-standing-survey-console","title":"Orbital Field Station: Standing survey console","summary":"Waist-height control pedestal with an angled display, key banks and a vented equipment base.","description":"Waist-height control pedestal with an angled display, key banks and a vented equipment base.\n\nPart of Orbital Field Station. Dimensions: 1.05 × 1.29 × 0.84 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-standing-survey-console","cdnUrl":"https://cdn.3dassets.dev/assets/152/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-standing-survey-console","thumbnailUrl":"https://cdn.3dassets.dev/assets/152/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/152/v1/poster.webp","blurhash":"UAA1FltR00a0Nat7xuRP00WA_NkD-VRPD*tR","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"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":12272,"triangles":168,"vertices":504,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.5249999761581421,0.0000064868387764094315,-0.3785165144878613],"max":[0.5249999761581421,1.2899876175422775,0.464997714687977]},"sizeMeters":[1.05,1.29,0.844],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:18.765Z","updatedAt":"2026-09-06T03:41:45.431Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/152/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationStandingSurveyConsole(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/152/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/152/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/152/v1/model.glb\" alt=\"Orbital Field Station: Standing survey console\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/152/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/152/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"153","slug":"orbital-field-station-crew-sleeping-berth","title":"Orbital Field Station: Crew sleeping berth","summary":"Single enclosed berth with privacy side panel, pillow, reading strip and under-bed storage.","description":"Single enclosed berth with privacy side panel, pillow, reading strip and under-bed storage.\n\nPart of Orbital Field Station. Dimensions: 1.05 × 1.13 × 2.12 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-crew-sleeping-berth","cdnUrl":"https://cdn.3dassets.dev/assets/153/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-crew-sleeping-berth","thumbnailUrl":"https://cdn.3dassets.dev/assets/153/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/153/v1/poster.webp","blurhash":"U8B4dpX.4Txa_NIUIT%g00wJTxNaD*_3D%Di","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"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":10268,"triangles":156,"vertices":468,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.550080093202343,-0.000039289289206684286,-1.0499999523162842],"max":[0.500080081281414,1.1299412307832357,1.0724999904632568]},"sizeMeters":[1.05,1.13,2.122],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:23.195Z","updatedAt":"2026-09-06T03:41:45.423Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/153/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationCrewSleepingBerth(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/153/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/153/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/153/v1/model.glb\" alt=\"Orbital Field Station: Crew sleeping berth\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/153/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/153/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"154","slug":"orbital-field-station-suited-field-technician","title":"Orbital Field Station: Suited field technician","summary":"Static helmeted technician with backpack cylinders, reinforced boots and a teal utility belt.","description":"Static helmeted technician with backpack cylinders, reinforced boots and a teal utility belt.\n\nPart of Orbital Field Station. Dimensions: 0.88 × 1.78 × 0.66 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-suited-field-technician","cdnUrl":"https://cdn.3dassets.dev/assets/154/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-suited-field-technician","thumbnailUrl":"https://cdn.3dassets.dev/assets/154/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/154/v1/poster.webp","blurhash":"UA9@hk?b0000x]jtRPbI00IU~q-;MxWBozof","category":{"slug":"characters","title":"Characters & Creatures"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":45548,"triangles":876,"vertices":2628,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.4400022523483642,0,-0.4449858576953857],"max":[0.4400022523483642,1.7799999713897705,0.20998585829143213]},"sizeMeters":[0.88,1.78,0.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:25.336Z","updatedAt":"2026-09-06T03:41:45.414Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/154/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationSuitedFieldTechnician(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/154/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/154/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/154/v1/model.glb\" alt=\"Orbital Field Station: Suited field technician\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/154/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/154/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"155","slug":"orbital-field-station-landing-inspection-drone","title":"Orbital Field Station: Landing inspection drone","summary":"Four-rotor inspection drone with camera gimbal, guarded rotor rings and grounded landing feet.","description":"Four-rotor inspection drone with camera gimbal, guarded rotor rings and grounded landing feet.\n\nPart of Orbital Field Station. Dimensions: 1.42 × 0.53 × 1.42 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-landing-inspection-drone","cdnUrl":"https://cdn.3dassets.dev/assets/155/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-landing-inspection-drone","thumbnailUrl":"https://cdn.3dassets.dev/assets/155/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/155/v1/poster.webp","blurhash":"UC7oL$t74TWB.moeMway00WB-;oL4TWB-qjZ","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":63948,"triangles":1252,"vertices":3756,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.7099999785423279,0.00003523693599649658,-0.7099999785423279],"max":[0.7099999785423279,0.528036386089762,0.7099999785423279]},"sizeMeters":[1.42,0.528,1.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:26.938Z","updatedAt":"2026-09-06T03:41:45.406Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/155/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationLandingInspectionDrone(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/155/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/155/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/155/v1/model.glb\" alt=\"Orbital Field Station: Landing inspection drone\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/155/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/155/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"156","slug":"orbital-field-station-tripod-terrain-scanner","title":"Orbital Field Station: Tripod terrain scanner","summary":"Portable laser survey scanner on three splayed legs with a twin-lens optical head.","description":"Portable laser survey scanner on three splayed legs with a twin-lens optical head.\n\nPart of Orbital Field Station. Dimensions: 0.75 × 1.3 × 0.86 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-tripod-terrain-scanner","cdnUrl":"https://cdn.3dassets.dev/assets/156/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-tripod-terrain-scanner","thumbnailUrl":"https://cdn.3dassets.dev/assets/156/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/156/v1/poster.webp","blurhash":"U88Xa.%N00IA~qx]4T9Ei^n~XSNbR5aetltR","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28504,"triangles":520,"vertices":1560,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.26240203932310135,0,-0.42990489708757723],"max":[0.4912006373741725,1.2959355663322976,0.42994554745531405]},"sizeMeters":[0.754,1.296,0.86],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:28.842Z","updatedAt":"2026-09-06T03:41:45.398Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/156/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationTripodTerrainScanner(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/156/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/156/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/156/v1/model.glb\" alt=\"Orbital Field Station: Tripod terrain scanner\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/156/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/156/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"157","slug":"orbital-field-station-portable-core-drill","title":"Orbital Field Station: Portable core drill","summary":"Upright mineral coring tool with a segmented drill shaft, twin handles and replaceable battery block.","description":"Upright mineral coring tool with a segmented drill shaft, twin handles and replaceable battery block.\n\nPart of Orbital Field Station. Dimensions: 0.7 × 0.99 × 0.27 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-portable-core-drill","cdnUrl":"https://cdn.3dassets.dev/assets/157/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-portable-core-drill","thumbnailUrl":"https://cdn.3dassets.dev/assets/157/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/157/v1/poster.webp","blurhash":"UB7eP1xu00IB.mt7HrRP9aRj-Vxu9FRj-px[","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":32584,"triangles":616,"vertices":1848,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.3500240412956414,0,-0.1300042777572323],"max":[0.3500240412956414,0.9899896431772165,0.13750282345894407]},"sizeMeters":[0.7,0.99,0.268],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:30.349Z","updatedAt":"2026-09-06T03:41:45.390Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/157/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationPortableCoreDrill(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/157/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/157/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/157/v1/model.glb\" alt=\"Orbital Field Station: Portable core drill\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/157/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/157/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"158","slug":"orbital-field-station-specimen-transport-case","title":"Orbital Field Station: Specimen transport case","summary":"Shallow hard-shell sample case with corner guards, paired latches and an inset carrying handle.","description":"Shallow hard-shell sample case with corner guards, paired latches and an inset carrying handle.\n\nPart of Orbital Field Station. Dimensions: 0.82 × 0.43 × 0.56 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-specimen-transport-case","cdnUrl":"https://cdn.3dassets.dev/assets/158/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-specimen-transport-case","thumbnailUrl":"https://cdn.3dassets.dev/assets/158/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/158/v1/poster.webp","blurhash":"U6EWRI_N0057IAyDo}ic00D%}[wJTIwbxaE1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":12372,"triangles":192,"vertices":576,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4099999964237213,0.000011442987181836672,-0.25998656958806365],"max":[0.4099999964237213,0.429980476396992,0.2975082823657761]},"sizeMeters":[0.82,0.43,0.557],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:32.180Z","updatedAt":"2026-09-06T03:41:45.382Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/158/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationSpecimenTransportCase(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/158/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/158/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/158/v1/model.glb\" alt=\"Orbital Field Station: Specimen transport case\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/158/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/158/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"159","slug":"orbital-field-station-landing-approach-beacon","title":"Orbital Field Station: Landing approach beacon","summary":"Short runway beacon with a broad weighted foot, protective cage and teal emissive core.","description":"Short runway beacon with a broad weighted foot, protective cage and teal emissive core.\n\nPart of Orbital Field Station. Dimensions: 0.6 × 1.19 × 0.6 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-landing-approach-beacon","cdnUrl":"https://cdn.3dassets.dev/assets/159/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-landing-approach-beacon","thumbnailUrl":"https://cdn.3dassets.dev/assets/159/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/159/v1/poster.webp","blurhash":"U797*5xu00D$?vjbDOW-01V[~Wx[tSf8RibY","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":18340,"triangles":384,"vertices":1152,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.30000001192092896,0.00001281404919895035,-0.30000001192092896],"max":[0.30000001192092896,1.19000675246994,0.30000001192092896]},"sizeMeters":[0.6,1.19,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:33.826Z","updatedAt":"2026-09-06T03:41:45.374Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/159/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationLandingApproachBeacon(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/159/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/159/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/159/v1/model.glb\" alt=\"Orbital Field Station: Landing approach beacon\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/159/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/159/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"160","slug":"orbital-field-station-tie-down-cargo-pallet","title":"Orbital Field Station: Tie-down cargo pallet","summary":"Two-metre cargo pallet with forklift channels, ribbed top deck and four orange tie-down loops.","description":"Two-metre cargo pallet with forklift channels, ribbed top deck and four orange tie-down loops.\n\nPart of Orbital Field Station. Dimensions: 2 × 0.32 × 1.2 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-tie-down-cargo-pallet","cdnUrl":"https://cdn.3dassets.dev/assets/160/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-tie-down-cargo-pallet","thumbnailUrl":"https://cdn.3dassets.dev/assets/160/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/160/v1/poster.webp","blurhash":"UBB|Tyxa00XS~W%MIUM{00t6_NM{009F%M%L","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":26680,"triangles":492,"vertices":1476,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.000026556488672113687,-0.6000549333170568],"max":[1,0.3199419331270647,0.6000549333170568]},"sizeMeters":[2,0.32,1.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:35.517Z","updatedAt":"2026-09-06T03:41:45.367Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/160/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationTieDownCargoPallet(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/160/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/160/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/160/v1/model.glb\" alt=\"Orbital Field Station: Tie-down cargo pallet\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/160/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/160/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"161","slug":"orbital-field-station-protected-cable-crossing","title":"Orbital Field Station: Protected cable crossing","summary":"Two-metre low conduit bridge with three enclosed cable channels and visible end fittings.","description":"Two-metre low conduit bridge with three enclosed cable channels and visible end fittings.\n\nPart of Orbital Field Station. Dimensions: 2 × 0.2 × 0.6 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Use 2 m placement increments for modular layout. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-protected-cable-crossing","cdnUrl":"https://cdn.3dassets.dev/assets/161/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-protected-cable-crossing","thumbnailUrl":"https://cdn.3dassets.dev/assets/161/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/161/v1/poster.webp","blurhash":"UBDJVDRj00SNRj.8R*IB00ae~ps:og00xG-;","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":9900,"triangles":144,"vertices":432,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.00003143764103896718,-0.2999664296395764],"max":[1,0.20496620338988936,0.2999664296395764]},"sizeMeters":[2,0.205,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:37.140Z","updatedAt":"2026-09-06T03:41:45.359Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/161/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationProtectedCableCrossing(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/161/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/161/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/161/v1/model.glb\" alt=\"Orbital Field Station: Protected cable crossing\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/161/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/161/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"162","slug":"orbital-field-station-landing-target-marker","title":"Orbital Field Station: Landing target marker","summary":"Raised teal landing target ring with four directional brackets for a static destination indicator.","description":"Raised teal landing target ring with four directional brackets for a static destination indicator.\n\nPart of Orbital Field Station. Dimensions: 1.94 × 0.06 × 1.94 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-landing-target-marker","cdnUrl":"https://cdn.3dassets.dev/assets/162/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-landing-target-marker","thumbnailUrl":"https://cdn.3dassets.dev/assets/162/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/162/v1/poster.webp","blurhash":"UAA1bFtR00aytRj@WAbH00Rj_NaeMxa#ogf5","category":{"slug":"effects-primitives","title":"Effects & Primitives"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":26304,"triangles":496,"vertices":1488,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.9700000286102295,-3.81481374133949e-7,-0.9700000286102295],"max":[0.9700000286102295,0.05497154215117739,0.9700000286102295]},"sizeMeters":[1.94,0.055,1.94],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:38.836Z","updatedAt":"2026-09-06T03:41:45.350Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/162/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationLandingTargetMarker(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/162/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/162/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/162/v1/model.glb\" alt=\"Orbital Field Station: Landing target marker\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/162/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/162/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"163","slug":"orbital-field-station-station-access-token","title":"Orbital Field Station: Station access token","summary":"Bevel-style hexagonal access token with an inset teal face, raised key motif and mounting notch.","description":"Bevel-style hexagonal access token with an inset teal face, raised key motif and mounting notch.\n\nPart of Orbital Field Station. Dimensions: 0.56 × 0.09 × 0.48 m (width × height × depth). One unit equals one metre. Grounded origin, +Y up and +Z forward. Static model with named material groups. No collision meshes or animation supplied. CC0 permits commercial use without attribution.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-station-access-token","cdnUrl":"https://cdn.3dassets.dev/assets/163/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-station-access-token","thumbnailUrl":"https://cdn.3dassets.dev/assets/163/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/163/v1/poster.webp","blurhash":"UE8q~Vt74TWVSLbHsoae00Rj?^oer?jZSgof","category":{"slug":"icons","title":"3D Icons & UI"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"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":12076,"triangles":200,"vertices":600,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.2800000011920929,0.000009080054884254979,-0.24250373954986434],"max":[0.2800000011920929,0.08999481408840865,0.24250373954986434]},"sizeMeters":[0.56,0.09,0.485],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:41.964Z","updatedAt":"2026-09-06T03:41:45.342Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/163/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationStationAccessToken(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/163/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/163/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/163/v1/model.glb\" alt=\"Orbital Field Station: Station access token\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/163/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/163/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"164","slug":"orbital-field-station-starter-scene","title":"Orbital Field Station starter scene","summary":"A composed orbital field station scene with named objects. Use it as a starting layout for a web or mobile game.","description":"A composed example built from the Orbital Field Station kit. Each placed object has a named parent node for editing in three.js or Blender.\n\nUses metres, Y up and the pack's shared palette. This is a static environment layout. Individual models are also included in the pack. Collision meshes, navigation meshes, scripts and lighting are not included.\n\nPart of [Orbital Field Station](/packs/orbital-field-station).","status":"published","url":"https://3dassets.dev/assets/orbital-field-station-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/164/v1/model.glb","downloadUrl":"https://3dassets.dev/download/orbital-field-station-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/164/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/164/v1/poster.webp","blurhash":"UB9tfYM{00xv-:RPIUxu00oy_NWA9F%M-;IU","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"sci-fi","title":"Sci-Fi"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":482840,"triangles":9180,"vertices":27540,"meshes":88,"materials":8,"textures":1,"animations":[],"boundingBox":{"min":[-6.549809493132898,-0.19994521784698552,-7.552499771118164],"max":[7.379711188384363,3.180026504224856,7.46999979019165]},"sizeMeters":[13.93,3.38,15.022],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T03:16:44.090Z","updatedAt":"2026-09-06T03:41:45.335Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/164/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrbitalFieldStationStarterScene(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/164/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/164/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/164/v1/model.glb\" alt=\"Orbital Field Station starter scene\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/164/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/164/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}