{"data":{"id":204,"slug":"broadcast-tower-and-relay-station","title":"Broadcast Tower and Relay Station","summary":"Fifty premium civilian broadcast infrastructure models with a braced tower, antenna feeds and sheltered transmitter equipment.","description":"Original realistic galvanized steel, cream enamel and signal red relay station kit. A connected self-supported tower and restrained cable route serve a furnished roofed transmitter hall within a secure utility yard. Static RF and electrical equipment; no operational transmission or certified engineering claims.","url":"https://3dassets.dev/packs/broadcast-tower-and-relay-station","coverUrl":"https://cdn.3dassets.dev/assets/30289/v1/poster.webp","assetCount":51,"aiGenerated":true,"aiGeneratedAssetCount":51,"aiModels":["GPT-6"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":9621976,"totalTriangles":367392,"starterScene":{"id":"30289","slug":"broadcast-tower-and-relay-station-broadc-524770a4-starter-scene","title":"Relay station service compound (Broadcast Tower and Relay Station)","summary":"A complete self-supported tower overlooks the enclosed transmitter hall, sheltered electronics work area and fenced generator and cooling yard. Stored guy hardware belongs to the maintenance workshop.","description":"A complete self-supported tower overlooks the enclosed transmitter hall, sheltered electronics work area and fenced generator and cooling yard. Stored guy hardware belongs to the maintenance workshop.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadc-524770a4-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/30289/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadc-524770a4-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/30289/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30289/v1/poster.webp","blurhash":"UGB|Ngt74nbF4naxxuV[00aytRRj~qoft6t7","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4745772,"triangles":184344,"vertices":227798,"meshes":168,"materials":12,"textures":0,"animations":[],"boundingBox":{"min":[-10,-0.0003347862608123059,-9.000213629566332],"max":[10,10.890000023841857,9.000213629566332]},"sizeMeters":[20,10.89,18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":22,"publishedAt":"2026-09-08T10:36:46.544Z","updatedAt":"2026-10-25T10:42:34.675Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30289/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RelayStationServiceCompoundBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30289/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30289/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30289/v1/model.glb\" alt=\"Relay station service compound (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30289/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30289/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"30241","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--5b8c7a67","title":"Lattice Tower Base (Broadcast Tower and Relay Station)","summary":"Tapered four-leg tower foundation module with spread concrete pads, anchor bolts, gussets and X-bracing.","description":"Tapered four-leg tower foundation module with spread concrete pads, anchor bolts, gussets and X-bracing. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--5b8c7a67","cdnUrl":"https://cdn.3dassets.dev/assets/30241/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--5b8c7a67","thumbnailUrl":"https://cdn.3dassets.dev/assets/30241/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30241/v1/poster.webp","blurhash":"U4BN7v-;00jbIVoc4nax00M{RkRjxtRk~qof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":351284,"triangles":9840,"vertices":18126,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.8250000476837158,0.00004547090035451895,-1.8250000476837158],"max":[1.8250000476837158,3.279083475918596,1.8250000476837158]},"sizeMeters":[3.65,3.279,3.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":17,"publishedAt":"2026-09-08T10:36:20.239Z","updatedAt":"2026-10-25T06:23:55.831Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30241/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LatticeTowerBaseBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30241/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30241/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30241/v1/model.glb\" alt=\"Lattice Tower Base (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30241/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30241/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30240","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--49c281ca","title":"Lattice Tower Middle (Broadcast Tower and Relay Station)","summary":"Parallel tower section with braced faces, bolted gussets and corner splice feet.","description":"Parallel tower section with braced faces, bolted gussets and corner splice feet. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--49c281ca","cdnUrl":"https://cdn.3dassets.dev/assets/30240/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--49c281ca","thumbnailUrl":"https://cdn.3dassets.dev/assets/30240/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30240/v1/poster.webp","blurhash":"U8A^arxb00ae_Nj[D%j[4TW.a{WBRij?RjWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":351468,"triangles":9840,"vertices":18192,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0100458071291016,-2.9802316170446375e-10,-1.0100458071291016],"max":[1.0100458071291016,3.0789999961853027,1.0100458071291016]},"sizeMeters":[2.02,3.079,2.02],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":13,"publishedAt":"2026-09-08T10:36:20.219Z","updatedAt":"2026-10-25T14:57:13.948Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30240/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LatticeTowerMiddleBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30240/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30240/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30240/v1/model.glb\" alt=\"Lattice Tower Middle (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30240/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30240/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30239","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--0f34a34a","title":"Tower Taper (Broadcast Tower and Relay Station)","summary":"Upper tower transition narrowing to the antenna headframe with structural diagonals.","description":"Upper tower transition narrowing to the antenna headframe with structural diagonals. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--0f34a34a","cdnUrl":"https://cdn.3dassets.dev/assets/30239/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--0f34a34a","thumbnailUrl":"https://cdn.3dassets.dev/assets/30239/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30239/v1/poster.webp","blurhash":"U29@ed?v00IU.8Rj00IU00V@?vR%%Ms;_MtR","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":350376,"triangles":9840,"vertices":18126,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0100893110406435,-2.9802316170446375e-10,-1.0100893110406435],"max":[1.0100893110406435,2.5789999961853027,1.0100893110406435]},"sizeMeters":[2.02,2.579,2.02],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":15,"publishedAt":"2026-09-08T10:36:20.170Z","updatedAt":"2026-10-25T10:42:00.360Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30239/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TowerTaperBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30239/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30239/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30239/v1/model.glb\" alt=\"Tower Taper (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30239/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30239/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30238","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--892a4544","title":"Antenna Headframe (Broadcast Tower and Relay Station)","summary":"Four-way antenna mounting crown with clamped uprights and bolted crossarms.","description":"Four-way antenna mounting crown with clamped uprights and bolted crossarms. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--892a4544","cdnUrl":"https://cdn.3dassets.dev/assets/30238/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--892a4544","thumbnailUrl":"https://cdn.3dassets.dev/assets/30238/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30238/v1/poster.webp","blurhash":"U46kebt700bH?voLMxkC00Rj_Noz00WB.8j[","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":111848,"triangles":3432,"vertices":5565,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.100000023841858,-0.000008316237517421929,-1.100000023841858],"max":[1.100000023841858,0.9999752200509913,1.100000023841858]},"sizeMeters":[2.2,1,2.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:20.143Z","updatedAt":"2026-10-05T21:11:38.754Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30238/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AntennaHeadframeBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30238/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30238/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30238/v1/model.glb\" alt=\"Antenna Headframe (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30238/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30238/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30243","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--ebf029d6","title":"Panel Antenna (Broadcast Tower and Relay Station)","summary":"Rounded rectangular radome with rear reinforcing spine, clamp brackets and feed socket.","description":"Rounded rectangular radome with rear reinforcing spine, clamp brackets and feed socket. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--ebf029d6","cdnUrl":"https://cdn.3dassets.dev/assets/30243/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--ebf029d6","thumbnailUrl":"https://cdn.3dassets.dev/assets/30243/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30243/v1/poster.webp","blurhash":"U9CZb9~q0000xtoeRjWC9FM{%M%MofoeWBRl","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":31208,"triangles":1200,"vertices":1400,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.20997650611152124,0,-0.19998718435442997],"max":[0.20997650611152124,1.5,0.08496353038117618]},"sizeMeters":[0.42,1.5,0.285],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":7,"publishedAt":"2026-09-08T10:36:21.969Z","updatedAt":"2026-10-06T08:39:50.770Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30243/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PanelAntennaBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30243/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30243/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30243/v1/model.glb\" alt=\"Panel Antenna (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30243/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30243/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30242","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--7a90d8f0","title":"Dipole Array (Broadcast Tower and Relay Station)","summary":"Three-bay folded dipole array with balanced elements, feed spine and insulated stand-offs.","description":"Three-bay folded dipole array with balanced elements, feed spine and insulated stand-offs. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--7a90d8f0","cdnUrl":"https://cdn.3dassets.dev/assets/30242/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--7a90d8f0","thumbnailUrl":"https://cdn.3dassets.dev/assets/30242/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30242/v1/poster.webp","blurhash":"U37w{I-;00Ri?bt7IUWA00V@_4ozjYRioz%N","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":58900,"triangles":1680,"vertices":2913,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5800408717539434,2.3841858265427618e-8,-0.03996789438076037],"max":[0.5800408717539434,1.7999999523162842,0.568967900996876]},"sizeMeters":[1.16,1.8,0.609],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:21.939Z","updatedAt":"2026-10-25T09:52:17.395Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30242/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DipoleArrayBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30242/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30242/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30242/v1/model.glb\" alt=\"Dipole Array (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30242/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30242/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30245","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--a7bb00d9","title":"Parabolic Dish (Broadcast Tower and Relay Station)","summary":"Thick concave reflector with a rolled rim, rear mounting boss and four supported feed struts.","description":"Thick concave reflector with a rolled rim, rear mounting boss and four supported feed struts. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--a7bb00d9","cdnUrl":"https://cdn.3dassets.dev/assets/30245/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--a7bb00d9","thumbnailUrl":"https://cdn.3dassets.dev/assets/30245/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30245/v1/poster.webp","blurhash":"UEBpqZt700M{t7t7WBM|00WB~qofjuRjRjxt","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":98984,"triangles":5964,"vertices":3810,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9200000166893005,0,-0.22004273832735666],"max":[0.9200000166893005,1.840000033378601,0.8200427323668922]},"sizeMeters":[1.84,1.84,1.04],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:22.010Z","updatedAt":"2026-10-05T21:51:13.831Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30245/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ParabolicDishBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30245/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30245/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30245/v1/model.glb\" alt=\"Parabolic Dish (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30245/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30245/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30244","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--b015d4b1","title":"Dish Mounting Yoke (Broadcast Tower and Relay Station)","summary":"Forked dish elevation cradle with cross-axle, bearing washers and bolted pedestal.","description":"Forked dish elevation cradle with cross-axle, bearing washers and bolted pedestal. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--b015d4b1","cdnUrl":"https://cdn.3dassets.dev/assets/30244/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--b015d4b1","thumbnailUrl":"https://cdn.3dassets.dev/assets/30244/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30244/v1/poster.webp","blurhash":"U28}6~?v00009atP-.N14TW-%faP%hjZV@Rk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":41772,"triangles":1200,"vertices":2022,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.38999998569488525,-7.450581263057643e-10,-0.24996644353590855],"max":[0.38999998569488525,1.3000000715255737,0.24996644353590855]},"sizeMeters":[0.78,1.3,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:21.993Z","updatedAt":"2026-10-06T08:39:23.112Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30244/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DishMountingYokeBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30244/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30244/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30244/v1/model.glb\" alt=\"Dish Mounting Yoke (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30244/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30244/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30246","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--e80a7785","title":"Feed Horn (Broadcast Tower and Relay Station)","summary":"Hollow flared microwave feed horn on an adjustable foot with connector throat.","description":"Hollow flared microwave feed horn on an adjustable foot with connector throat. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--e80a7785","cdnUrl":"https://cdn.3dassets.dev/assets/30246/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--e80a7785","thumbnailUrl":"https://cdn.3dassets.dev/assets/30246/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30246/v1/poster.webp","blurhash":"U89?%d},9ZOt0LEOkXwu01I]%1V?~p-Pr;TK","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":31248,"triangles":1464,"vertices":1211,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.22001667845919254,0.000006483035270621329,-0.07000000774860382],"max":[0.22001667845919254,0.4500166733182919,0.5]},"sizeMeters":[0.44,0.45,0.57],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:23.757Z","updatedAt":"2026-10-05T21:51:11.778Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30246/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FeedHornBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30246/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30246/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30246/v1/model.glb\" alt=\"Feed Horn (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30246/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30246/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30247","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--764baeb3","title":"Feeder Cable Riser (Broadcast Tower and Relay Station)","summary":"Four parallel coax feeders with repeated clamp saddles and ferruled ends.","description":"Four parallel coax feeders with repeated clamp saddles and ferruled ends. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--764baeb3","cdnUrl":"https://cdn.3dassets.dev/assets/30247/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--764baeb3","thumbnailUrl":"https://cdn.3dassets.dev/assets/30247/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30247/v1/poster.webp","blurhash":"U04U~Q_30000$a%LJG8|^mWZ4.s6.4i^IFcG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":61944,"triangles":2260,"vertices":2830,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.23006805636664718,0,-0.12505371112592578],"max":[0.23006805636664718,3.201200008392334,0.075053714106158]},"sizeMeters":[0.46,3.201,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":11,"publishedAt":"2026-09-08T10:36:23.807Z","updatedAt":"2026-10-06T20:02:38.056Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30247/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FeederCableRiserBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30247/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30247/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30247/v1/model.glb\" alt=\"Feeder Cable Riser (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30247/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30247/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30248","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--85989a88","title":"Cable Ladder Straight (Broadcast Tower and Relay Station)","summary":"Supported two-metre cable ladder with rung bed, side rails and three restrained cable bundles.","description":"Supported two-metre cable ladder with rung bed, side rails and three restrained cable bundles. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--85989a88","cdnUrl":"https://cdn.3dassets.dev/assets/30248/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--85989a88","thumbnailUrl":"https://cdn.3dassets.dev/assets/30248/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30248/v1/poster.webp","blurhash":"U38XOa-;00IU~q9FD$.7009FtR-;00?v?bVt","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":44200,"triangles":1800,"vertices":1903,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.34997527561571345,0.000007022174581941543,-1],"max":[0.34997527561571345,0.3199484237189856,1]},"sizeMeters":[0.7,0.32,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":11,"publishedAt":"2026-09-08T10:36:23.826Z","updatedAt":"2026-10-25T14:57:56.921Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30248/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CableLadderStraightBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30248/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30248/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30248/v1/model.glb\" alt=\"Cable Ladder Straight (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30248/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30248/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30249","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--6a959756","title":"Cable Ladder Elbow (Broadcast Tower and Relay Station)","summary":"Supported quarter-turn cable ladder with radiused side rails and curved feed bundles.","description":"Supported quarter-turn cable ladder with radiused side rails and curved feed bundles. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--6a959756","cdnUrl":"https://cdn.3dassets.dev/assets/30249/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--6a959756","thumbnailUrl":"https://cdn.3dassets.dev/assets/30249/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30249/v1/poster.webp","blurhash":"U27USM9G4m.8_NxaITX800-:%gIA00E1.8sA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":204888,"triangles":5388,"vertices":10585,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.001318258707599,0.00004241969904701659,-1.0175000429153442],"max":[0.39000001549720764,0.26747031355348383,0.29746687412261963]},"sizeMeters":[1.391,0.267,1.315],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:24.849Z","updatedAt":"2026-10-08T07:04:02.028Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30249/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CableLadderElbowBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30249/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30249/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30249/v1/model.glb\" alt=\"Cable Ladder Elbow (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30249/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30249/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30252","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--17403e69","title":"Cable Ladder End (Broadcast Tower and Relay Station)","summary":"Cable ladder termination with protective end plate and rising ferruled leads.","description":"Cable ladder termination with protective end plate and rising ferruled leads. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--17403e69","cdnUrl":"https://cdn.3dassets.dev/assets/30252/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--17403e69","thumbnailUrl":"https://cdn.3dassets.dev/assets/30252/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30252/v1/poster.webp","blurhash":"U39aKn~D00Ip8{W9xZtS00D%D*RPX+N2_3$%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":62536,"triangles":2292,"vertices":2802,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.34998687264916883,0.000007022174581941543,-0.5],"max":[0.34998687264916883,0.5699905311480671,0.512499988079071]},"sizeMeters":[0.7,0.57,1.012],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:25.945Z","updatedAt":"2026-10-25T09:58:15.648Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30252/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CableLadderEndBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30252/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30252/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30252/v1/model.glb\" alt=\"Cable Ladder End (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30252/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30252/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30250","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--8706f269","title":"Tower Ladder (Broadcast Tower and Relay Station)","summary":"Tower climbing ladder with cylindrical rungs, stand-off shoes and cap-ended rails.","description":"Tower climbing ladder with cylindrical rungs, stand-off shoes and cap-ended rails. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--8706f269","cdnUrl":"https://cdn.3dassets.dev/assets/30250/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--8706f269","thumbnailUrl":"https://cdn.3dassets.dev/assets/30250/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30250/v1/poster.webp","blurhash":"U16RfU-=0000-qt8E0IT8_SN.Sw]tRofRjV@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":50980,"triangles":1608,"vertices":2500,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.2849391231219042,-2.3841858265427618e-8,-0.2249183631298615],"max":[0.2849391231219042,2.700000047683716,0.024918369462855]},"sizeMeters":[0.57,2.7,0.25],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:25.933Z","updatedAt":"2026-10-25T08:05:17.734Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30250/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TowerLadderBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30250/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30250/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30250/v1/model.glb\" alt=\"Tower Ladder (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30250/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30250/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30251","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--4a1910d1","title":"Ladder Rest Platform (Broadcast Tower and Relay Station)","summary":"Compact ladder landing with grating, three guard rails and toe boards.","description":"Compact ladder landing with grating, three guard rails and toe boards. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--4a1910d1","cdnUrl":"https://cdn.3dassets.dev/assets/30251/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--4a1910d1","thumbnailUrl":"https://cdn.3dassets.dev/assets/30251/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30251/v1/poster.webp","blurhash":"UABy~ukC00xuyDnijFtlTJgNMxrX~DxuE0M{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":39764,"triangles":1836,"vertices":1601,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4750100864334077,-1.7881393032936899e-9,-0.4249792611246893],"max":[0.4750100864334077,1.090000033378601,0.4249792611246893]},"sizeMeters":[0.95,1.09,0.85],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:25.921Z","updatedAt":"2026-10-06T10:45:12.616Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30251/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LadderRestPlatformBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30251/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30251/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30251/v1/model.glb\" alt=\"Ladder Rest Platform (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30251/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30251/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30253","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--ea29ce88","title":"Tower Service Platform (Broadcast Tower and Relay Station)","summary":"Wide tower service landing with braced cantilevers, grating and open ladder access side.","description":"Wide tower service landing with braced cantilevers, grating and open ladder access side. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--ea29ce88","cdnUrl":"https://cdn.3dassets.dev/assets/30253/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--ea29ce88","thumbnailUrl":"https://cdn.3dassets.dev/assets/30253/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30253/v1/poster.webp","blurhash":"UDBWf1n%9Eoz_NxuRiWV0JtRt8RjSNXSIUaK","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":83668,"triangles":3624,"vertices":3676,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.25,-4.2497254959528163e-7,-0.7000183111056856],"max":[1.25,1.6216005760345613,0.7000183111056856]},"sizeMeters":[2.5,1.622,1.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":12,"publishedAt":"2026-09-08T10:36:26.841Z","updatedAt":"2026-10-25T08:39:04.097Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30253/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TowerServicePlatformBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30253/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30253/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30253/v1/model.glb\" alt=\"Tower Service Platform (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30253/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30253/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30256","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--9ca0763e","title":"Aviation Beacon (Broadcast Tower and Relay Station)","summary":"Caged aviation beacon with domed red lens, mounting flange and modeled protective ribs.","description":"Caged aviation beacon with domed red lens, mounting flange and modeled protective ribs. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--9ca0763e","cdnUrl":"https://cdn.3dassets.dev/assets/30256/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--9ca0763e","thumbnailUrl":"https://cdn.3dassets.dev/assets/30256/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30256/v1/poster.webp","blurhash":"UHC#_Hxa0LI;rrjtNbWB0}WC|@smJAWV-Us:","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":100348,"triangles":2944,"vertices":4973,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.20001029678215007,0,-0.20001029678215007],"max":[0.20001029678215007,0.4449999928474426,0.20001029678215007]},"sizeMeters":[0.4,0.445,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:28.742Z","updatedAt":"2026-10-07T01:55:09.741Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30256/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AviationBeaconBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30256/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30256/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30256/v1/model.glb\" alt=\"Aviation Beacon (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30256/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30256/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30254","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--3047f1c7","title":"Guy Anchor Block (Broadcast Tower and Relay Station)","summary":"Precast guy anchor block with embedded lifting eye and bolted cap plate for stored support hardware.","description":"Precast guy anchor block with embedded lifting eye and bolted cap plate for stored support hardware. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--3047f1c7","cdnUrl":"https://cdn.3dassets.dev/assets/30254/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--3047f1c7","thumbnailUrl":"https://cdn.3dassets.dev/assets/30254/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30254/v1/poster.webp","blurhash":"U6D]uN_300Mx00fk-:ja009FozRj~pt7x]WV","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":32596,"triangles":1080,"vertices":1497,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,-0.000023500444389451536,-0.4000213629566332],"max":[0.5,0.710004261564531,0.4000213629566332]},"sizeMeters":[1,0.71,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":11,"publishedAt":"2026-09-08T10:36:27.668Z","updatedAt":"2026-10-25T10:16:41.706Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30254/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GuyAnchorBlockBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30254/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30254/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30254/v1/model.glb\" alt=\"Guy Anchor Block (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30254/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30254/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30255","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--dbf5c45a","title":"Guy Tensioner (Broadcast Tower and Relay Station)","summary":"Open turnbuckle body with twin tension rods, threaded-looking end stems and attachment eyes.","description":"Open turnbuckle body with twin tension rods, threaded-looking end stems and attachment eyes. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--dbf5c45a","cdnUrl":"https://cdn.3dassets.dev/assets/30255/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--dbf5c45a","thumbnailUrl":"https://cdn.3dassets.dev/assets/30255/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30255/v1/poster.webp","blurhash":"U67_7vWB9Foz%M9FRjtR00M{?bofDi_N%MMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":32860,"triangles":1368,"vertices":1457,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.09001556227400512,0.000010073090149317898,-0.5299999713897705],"max":[0.09001556227400512,0.13998992750589712,0.5600000023841858]},"sizeMeters":[0.18,0.14,1.09],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:27.695Z","updatedAt":"2026-10-25T15:23:19.996Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30255/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GuyTensionerBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30255/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30255/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30255/v1/model.glb\" alt=\"Guy Tensioner (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30255/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30255/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30257","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--2f30396c","title":"Grounding Bar (Broadcast Tower and Relay Station)","summary":"Insulated copper earth bus with terminal studs, washers and cable clamp tabs.","description":"Insulated copper earth bus with terminal studs, washers and cable clamp tabs. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--2f30396c","cdnUrl":"https://cdn.3dassets.dev/assets/30257/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--2f30396c","thumbnailUrl":"https://cdn.3dassets.dev/assets/30257/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30257/v1/poster.webp","blurhash":"U47wc-xC0fog?F?GRkEL00x[~AIo0M0M-o?F","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":64440,"triangles":2040,"vertices":3070,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.42500001192092896,0.000025634764176579727,-0.08000122298435285],"max":[0.42500001192092896,0.10398923374661762,0.12746859969441682]},"sizeMeters":[0.85,0.104,0.207],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:29.683Z","updatedAt":"2026-10-07T10:17:53.879Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30257/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GroundingBarBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30257/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30257/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30257/v1/model.glb\" alt=\"Grounding Bar (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30257/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30257/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30258","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--fb5ba972","title":"Lightning Rod (Broadcast Tower and Relay Station)","summary":"Tapered copper air terminal on a flanged mast foot.","description":"Tapered copper air terminal on a flanged mast foot. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--fb5ba972","cdnUrl":"https://cdn.3dassets.dev/assets/30258/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--fb5ba972","thumbnailUrl":"https://cdn.3dassets.dev/assets/30258/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30258/v1/poster.webp","blurhash":"U24n_Nxu009Z4TWB?^o}xaayR*ozNabHs:jZ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":27852,"triangles":668,"vertices":1354,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.09996642842436346,-3.7252906315288215e-10,-0.09996642842436346],"max":[0.09996642842436346,1.350000023841858,0.09996642842436346]},"sizeMeters":[0.2,1.35,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:29.356Z","updatedAt":"2026-10-07T20:26:22.127Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30258/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LightningRodBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30258/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30258/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30258/v1/model.glb\" alt=\"Lightning Rod (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30258/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30258/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30259","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--fa1fb98a","title":"Transmitter Cabinet (Broadcast Tower and Relay Station)","summary":"Transmitter enclosure with recessed rack fronts, status display, ventilated sides and service door hardware.","description":"Transmitter enclosure with recessed rack fronts, status display, ventilated sides and service door hardware. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--fa1fb98a","cdnUrl":"https://cdn.3dassets.dev/assets/30259/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--fa1fb98a","thumbnailUrl":"https://cdn.3dassets.dev/assets/30259/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30259/v1/poster.webp","blurhash":"UCBpqaD*00^*~qof4oRkV@xtM{D*-:oeIURk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":124712,"triangles":5304,"vertices":5592,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.43904050586650833,6.705522803684971e-10,-0.3889611123025471],"max":[0.43904050586650833,1.9240000247955322,0.4619458709415214]},"sizeMeters":[0.878,1.924,0.851],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":11,"publishedAt":"2026-09-08T10:36:29.507Z","updatedAt":"2026-10-05T21:51:18.972Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30259/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TransmitterCabinetBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30259/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30259/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30259/v1/model.glb\" alt=\"Transmitter Cabinet (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30259/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30259/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30260","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--3014f4be","title":"Power Amplifier Rack (Broadcast Tower and Relay Station)","summary":"Open amplifier rack with individual pull-out chassis faces, handles, feed sockets and rear ventilation.","description":"Open amplifier rack with individual pull-out chassis faces, handles, feed sockets and rear ventilation. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--3014f4be","cdnUrl":"https://cdn.3dassets.dev/assets/30260/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--3014f4be","thumbnailUrl":"https://cdn.3dassets.dev/assets/30260/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30260/v1/poster.webp","blurhash":"UC97kcxu00IU~qof4oRj?bRj9Gt7-;oeIUWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":488672,"triangles":19008,"vertices":23100,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.3740354617115543,-1.862645593320167e-10,-0.339012772952847],"max":[0.3740354617115543,1.9199772550875853,0.33501313171231883]},"sizeMeters":[0.748,1.92,0.674],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":11,"publishedAt":"2026-09-08T10:36:30.476Z","updatedAt":"2026-10-08T15:27:35.762Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30260/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PowerAmplifierRackBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30260/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30260/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30260/v1/model.glb\" alt=\"Power Amplifier Rack (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30260/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30260/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30261","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--30532f06","title":"Rf Combiner (Broadcast Tower and Relay Station)","summary":"Three-cavity RF combiner with copper resonator cans, coupling manifold and coax sockets.","description":"Three-cavity RF combiner with copper resonator cans, coupling manifold and coax sockets. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--30532f06","cdnUrl":"https://cdn.3dassets.dev/assets/30261/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--30532f06","thumbnailUrl":"https://cdn.3dassets.dev/assets/30261/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30261/v1/poster.webp","blurhash":"U3Amo7_200X9^*?aE1D*00D*rCMyyYo}R54T","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":88756,"triangles":3564,"vertices":4018,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.45499998331069946,-0.000020166995535808585,-0.2550288306370527],"max":[0.45499998331069946,0.7349882475607374,0.2550288306370527]},"sizeMeters":[0.91,0.735,0.51],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:31.005Z","updatedAt":"2026-10-06T11:55:03.306Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30261/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RfCombinerBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30261/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30261/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30261/v1/model.glb\" alt=\"Rf Combiner (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30261/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30261/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30262","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--5758b28f","title":"Dummy Load (Broadcast Tower and Relay Station)","summary":"Finned dummy load with thermal mass, raised cooling fins and central coax input.","description":"Finned dummy load with thermal mass, raised cooling fins and central coax input. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--5758b28f","cdnUrl":"https://cdn.3dassets.dev/assets/30262/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--5758b28f","thumbnailUrl":"https://cdn.3dassets.dev/assets/30262/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30262/v1/poster.webp","blurhash":"U27KxX4n00?v^QtRABD%00-;bWDj9@oz=z%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":66968,"triangles":3060,"vertices":2790,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3149999976158142,-0.000011757288035318947,-0.23001505945096262],"max":[0.3149999976158142,0.5750032646278148,0.26399999620802717]},"sizeMeters":[0.63,0.575,0.494],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:32.250Z","updatedAt":"2026-10-06T23:49:38.142Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30262/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DummyLoadBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30262/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30262/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30262/v1/model.glb\" alt=\"Dummy Load (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30262/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30262/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30263","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--0f81c2f0","title":"Patch Panel (Broadcast Tower and Relay Station)","summary":"Two-row coax patch panel with eight recessed connector mouths and label strips.","description":"Two-row coax patch panel with eight recessed connector mouths and label strips. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--0f81c2f0","cdnUrl":"https://cdn.3dassets.dev/assets/30263/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--0f81c2f0","thumbnailUrl":"https://cdn.3dassets.dev/assets/30263/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30263/v1/poster.webp","blurhash":"U37K;%_38_~q%N_4-;M{00Mx%gRPRO9E9FxZ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":132260,"triangles":5580,"vertices":5926,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3479999899864197,0.000008029964593245231,-0.08001246089604892],"max":[0.3479999899864197,0.24999197003540674,0.12401093095159]},"sizeMeters":[0.696,0.25,0.204],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":14,"publishedAt":"2026-09-08T10:36:31.447Z","updatedAt":"2026-10-25T10:28:19.917Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30263/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PatchPanelBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30263/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30263/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30263/v1/model.glb\" alt=\"Patch Panel (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30263/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30263/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30264","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--8f1b86fc","title":"Monitor Receiver (Broadcast Tower and Relay Station)","summary":"Rack-width monitor receiver with recessed frequency display, controls, sockets and protective handles.","description":"Rack-width monitor receiver with recessed frequency display, controls, sockets and protective handles. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--8f1b86fc","cdnUrl":"https://cdn.3dassets.dev/assets/30264/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--8f1b86fc","thumbnailUrl":"https://cdn.3dassets.dev/assets/30264/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30264/v1/poster.webp","blurhash":"UHCjCJX94nt6~qt7D*R*00xaxuIo00WU-;ae","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":102132,"triangles":4116,"vertices":4474,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.2800000011920929,-0.000018804713116882255,-0.19401224228962843],"max":[0.2800000011920929,0.30401879538498994,0.24500062068538386]},"sizeMeters":[0.56,0.304,0.439],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:32.195Z","updatedAt":"2026-10-08T16:17:52.753Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30264/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MonitorReceiverBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30264/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30264/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30264/v1/model.glb\" alt=\"Monitor Receiver (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30264/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30264/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30265","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--7cf9d85f","title":"Spectrum Analyzer (Broadcast Tower and Relay Station)","summary":"Portable spectrum analyzer with modeled trace bars, keypad controls, coax input and top carrying handle.","description":"Portable spectrum analyzer with modeled trace bars, keypad controls, coax input and top carrying handle. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--7cf9d85f","cdnUrl":"https://cdn.3dassets.dev/assets/30265/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--7cf9d85f","thumbnailUrl":"https://cdn.3dassets.dev/assets/30265/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30265/v1/poster.webp","blurhash":"UJC%HgkD00xa~qt7D%WB00s:xaIo00WV%MWA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":133144,"triangles":5556,"vertices":5966,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.33000001311302185,-0.000021643545729282954,-0.2340014410487507],"max":[0.33000001311302185,0.3919967643474465,0.2849999964237213]},"sizeMeters":[0.66,0.392,0.519],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:32.746Z","updatedAt":"2026-10-06T22:24:16.754Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30265/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpectrumAnalyzerBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30265/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30265/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30265/v1/model.glb\" alt=\"Spectrum Analyzer (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30265/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30265/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30266","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--3fd278a7","title":"Equipment Service Bench (Broadcast Tower and Relay Station)","summary":"Braced service bench with thick worktop, insulating mat, lower shelf and bench vise.","description":"Braced service bench with thick worktop, insulating mat, lower shelf and bench vise. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--3fd278a7","cdnUrl":"https://cdn.3dassets.dev/assets/30266/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--3fd278a7","thumbnailUrl":"https://cdn.3dassets.dev/assets/30266/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30266/v1/poster.webp","blurhash":"U9D0M+%M00$*~p?bt7RP00%2?INwENRi9FIo","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":49764,"triangles":2008,"vertices":2101,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.9750000238418579,0.000036883607400950424,-0.43993576929538464],"max":[0.9750000238418579,1.1750334050883748,0.43993576929538464]},"sizeMeters":[1.95,1.175,0.88],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":11,"publishedAt":"2026-09-08T10:36:33.130Z","updatedAt":"2026-10-25T10:39:10.336Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30266/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EquipmentServiceBenchBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30266/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30266/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30266/v1/model.glb\" alt=\"Equipment Service Bench (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30266/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30266/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30267","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--d56c4388","title":"Cable Reel (Broadcast Tower and Relay Station)","summary":"Cradled coax cable drum with wound cable loops, steel axle and crank handle.","description":"Cradled coax cable drum with wound cable loops, steel axle and crank handle. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--d56c4388","cdnUrl":"https://cdn.3dassets.dev/assets/30267/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--d56c4388","thumbnailUrl":"https://cdn.3dassets.dev/assets/30267/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30267/v1/poster.webp","blurhash":"U6ASSy#80|_3{1$*TJIU0eozrr5QB.$jX771","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":110468,"triangles":5784,"vertices":4541,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.47999998927116394,-0.000004729676494674706,-0.36000002548098564],"max":[0.5099999904632568,0.8400000333786011,0.36000002548098564]},"sizeMeters":[0.99,0.84,0.72],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":13,"publishedAt":"2026-09-08T10:36:33.851Z","updatedAt":"2026-10-25T11:48:36.598Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30267/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CableReelBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30267/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30267/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30267/v1/model.glb\" alt=\"Cable Reel (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30267/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30267/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30268","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--7be40a76","title":"Connector Tool Case (Broadcast Tower and Relay Station)","summary":"Open service case with thick shell, recessed foam tray, coax fittings, hinges and carrying handle.","description":"Open service case with thick shell, recessed foam tray, coax fittings, hinges and carrying handle. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--7be40a76","cdnUrl":"https://cdn.3dassets.dev/assets/30268/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--7be40a76","thumbnailUrl":"https://cdn.3dassets.dev/assets/30268/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30268/v1/poster.webp","blurhash":"U8CNy=tR0|wI}ZR*I:s:0LRj^6OX0|$*-UNa","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":80392,"triangles":3204,"vertices":3515,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.36002587100538846,0.000005459783510491922,-0.7400000095367432],"max":[0.36002587100538846,0.22998323537662607,0.30198566448655717]},"sizeMeters":[0.72,0.23,1.042],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:34.087Z","updatedAt":"2026-10-05T13:14:25.290Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30268/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConnectorToolCaseBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30268/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30268/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30268/v1/model.glb\" alt=\"Connector Tool Case (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30268/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30268/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30269","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--00e16e36","title":"Crimping Tool (Broadcast Tower and Relay Station)","summary":"Ratchet crimper with splayed molded grips, steel linkage, pivot bolt and opposed stepped die jaws.","description":"Ratchet crimper with splayed molded grips, steel linkage, pivot bolt and opposed stepped die jaws. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--00e16e36","cdnUrl":"https://cdn.3dassets.dev/assets/30269/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--00e16e36","thumbnailUrl":"https://cdn.3dassets.dev/assets/30269/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30269/v1/poster.webp","blurhash":"U7AI_ZCk0y*|]j9[J7-V00zo^6Td1g}[,@E1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":33460,"triangles":1044,"vertices":1505,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.15021593511224754,-0.000002559318660576293,-0.337470144033432],"max":[0.15021593511224754,0.07599599075016455,0.2524999976158142]},"sizeMeters":[0.3,0.076,0.59],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":8,"publishedAt":"2026-09-08T10:36:34.482Z","updatedAt":"2026-10-05T21:51:24.166Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30269/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CrimpingToolBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30269/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30269/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30269/v1/model.glb\" alt=\"Crimping Tool (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30269/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30269/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30270","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--4eabd8c1","title":"Coax Stripping Tool (Broadcast Tower and Relay Station)","summary":"Compact rotary coax stripper with hollow cable guide, adjustable blade cartridge, finger loop and retaining screw.","description":"Compact rotary coax stripper with hollow cable guide, adjustable blade cartridge, finger loop and retaining screw. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--4eabd8c1","cdnUrl":"https://cdn.3dassets.dev/assets/30270/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--4eabd8c1","thumbnailUrl":"https://cdn.3dassets.dev/assets/30270/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30270/v1/poster.webp","blurhash":"U7D7?b^+0K:P^,^7R4EL0KIo}ZGF4n0|l9tR","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":23956,"triangles":1104,"vertices":940,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.10999999940395355,0.0000026273322952380385,-0.0737999975681305],"max":[0.23800000548362732,0.13599738005868073,0.07119999825954437]},"sizeMeters":[0.348,0.136,0.145],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":11,"publishedAt":"2026-09-08T10:36:35.897Z","updatedAt":"2026-10-07T23:00:51.831Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30270/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoaxStrippingToolBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30270/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30270/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30270/v1/model.glb\" alt=\"Coax Stripping Tool (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30270/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30270/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30271","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--521bd88a","title":"Portable Field Meter (Broadcast Tower and Relay Station)","summary":"Handheld field meter with rubber bumpers, recessed display, controls and top RF connector.","description":"Handheld field meter with rubber bumpers, recessed display, controls and top RF connector. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--521bd88a","cdnUrl":"https://cdn.3dassets.dev/assets/30271/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--521bd88a","thumbnailUrl":"https://cdn.3dassets.dev/assets/30271/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30271/v1/poster.webp","blurhash":"U9B{WGJ700$*~WIUMxyD00Z$?aX-00-;cYMJ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":40780,"triangles":1372,"vertices":1669,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.11450331213891417,0.000013398592272687027,-0.18000000715255737],"max":[0.11450331213891417,0.1379948562190128,0.22599999606609344]},"sizeMeters":[0.229,0.138,0.406],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:35.615Z","updatedAt":"2026-10-06T00:20:29.630Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30271/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PortableFieldMeterBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30271/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30271/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30271/v1/model.glb\" alt=\"Portable Field Meter (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30271/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30271/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30272","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--178303f6","title":"Technician Harness Rack (Broadcast Tower and Relay Station)","summary":"Harness storage stand with shoulder and waist webbing, thigh loops, buckles and supported hanging bar.","description":"Harness storage stand with shoulder and waist webbing, thigh loops, buckles and supported hanging bar. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--178303f6","cdnUrl":"https://cdn.3dassets.dev/assets/30272/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--178303f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/30272/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30272/v1/poster.webp","blurhash":"U48EPU%M00I9~qtR8_IUIAsDbbI.%ft7IUIU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":56580,"triangles":2568,"vertices":2376,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4249792449347074,-0.000008316237517421929,-0.25498672519891585],"max":[0.4249792449347074,1.659999966621399,0.25498672519891585]},"sizeMeters":[0.85,1.66,0.51],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:36.805Z","updatedAt":"2026-10-05T21:51:24.027Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30272/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TechnicianHarnessRackBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30272/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30272/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30272/v1/model.glb\" alt=\"Technician Harness Rack (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30272/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30272/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30273","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--420ca40e","title":"Rescue Winch (Broadcast Tower and Relay Station)","summary":"Portable manual rescue winch with supported cable drum, steel flanges, crank and bolted base.","description":"Portable manual rescue winch with supported cable drum, steel flanges, crank and bolted base. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--420ca40e","cdnUrl":"https://cdn.3dassets.dev/assets/30273/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--420ca40e","thumbnailUrl":"https://cdn.3dassets.dev/assets/30273/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30273/v1/poster.webp","blurhash":"UBBx[=~C0emlVErrxakD0yEexHFx-=b^EzIo","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":55440,"triangles":1956,"vertices":2628,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3100000023841858,-0.000005332463331564341,-0.2500160245101082],"max":[0.47999998927116394,0.633001488708859,0.2500160245101082]},"sizeMeters":[0.79,0.633,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:36.161Z","updatedAt":"2026-10-05T21:51:25.307Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30273/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RescueWinchBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30273/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30273/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30273/v1/model.glb\" alt=\"Rescue Winch (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30273/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30273/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30274","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--73ef2672","title":"Battery Bank (Broadcast Tower and Relay Station)","summary":"Retained three-battery bank with terminal posts, insulated lids and interconnect bus links.","description":"Retained three-battery bank with terminal posts, insulated lids and interconnect bus links. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--73ef2672","cdnUrl":"https://cdn.3dassets.dev/assets/30274/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--73ef2672","thumbnailUrl":"https://cdn.3dassets.dev/assets/30274/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30274/v1/poster.webp","blurhash":"UIB:$]t84noz~qxuIUR*IUxtofM{9Gxu%LIU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":56664,"triangles":2220,"vertices":2408,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.6050000190734863,-0.000005215086626875198,-0.330020152620609],"max":[0.6050000190734863,0.8310039037842045,0.330020152620609]},"sizeMeters":[1.21,0.831,0.66],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:37.321Z","updatedAt":"2026-10-25T06:56:13.584Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30274/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BatteryBankBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30274/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30274/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30274/v1/model.glb\" alt=\"Battery Bank (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30274/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30274/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30275","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--580eec77","title":"Rectifier Cabinet (Broadcast Tower and Relay Station)","summary":"Rectifier cabinet with four removable module faces, handles, hinges and side cooling slots.","description":"Rectifier cabinet with four removable module faces, handles, hinges and side cooling slots. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--580eec77","cdnUrl":"https://cdn.3dassets.dev/assets/30275/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--580eec77","thumbnailUrl":"https://cdn.3dassets.dev/assets/30275/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30275/v1/poster.webp","blurhash":"UFCj2^9G00?a~qj[9FafM{%MRjIV%MofM{WB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":108624,"triangles":4440,"vertices":4868,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3640440303775947,6.705522803684971e-10,-0.3140354528202531],"max":[0.3640440303775947,1.3739999532699585,0.3869778961930054]},"sizeMeters":[0.728,1.374,0.701],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:37.631Z","updatedAt":"2026-10-08T12:19:32.523Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30275/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RectifierCabinetBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30275/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30275/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30275/v1/model.glb\" alt=\"Rectifier Cabinet (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30275/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30275/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30276","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--b0dbf57a","title":"Backup Generator (Broadcast Tower and Relay Station)","summary":"Enclosed backup generator on vibration feet with service panels, grille, exhaust and roof fasteners.","description":"Enclosed backup generator on vibration feet with service panels, grille, exhaust and roof fasteners. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--b0dbf57a","cdnUrl":"https://cdn.3dassets.dev/assets/30276/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--b0dbf57a","thumbnailUrl":"https://cdn.3dassets.dev/assets/30276/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30276/v1/poster.webp","blurhash":"U7Csmqxu00t6~q?a9G9F00%2_39F009G~W-:","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":146908,"triangles":6044,"vertices":6721,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.1050000190734863,0.000017657759689537755,-0.5550123695764471],"max":[1.1050000190734863,1.9299822896019585,0.5619595263103404]},"sizeMeters":[2.21,1.93,1.117],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:37.883Z","updatedAt":"2026-10-05T21:51:29.765Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30276/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BackupGeneratorBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30276/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30276/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30276/v1/model.glb\" alt=\"Backup Generator (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30276/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30276/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30277","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--6b5cb9e8","title":"Fuel Tank (Broadcast Tower and Relay Station)","summary":"Horizontal fuel vessel with rounded ends, cradle feet, retaining bands, filler neck and outlet.","description":"Horizontal fuel vessel with rounded ends, cradle feet, retaining bands, filler neck and outlet. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--6b5cb9e8","cdnUrl":"https://cdn.3dassets.dev/assets/30277/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--6b5cb9e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/30277/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30277/v1/poster.webp","blurhash":"U8ECwZ-;00IU~W4n9Z_3009F_3%M00?b_2IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":43200,"triangles":2104,"vertices":1755,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.4550265580034636,-0.000012459615486903886,-0.699999988079071],"max":[0.4550265580034636,1.2000032162289416,0.7559999823570251]},"sizeMeters":[0.91,1.2,1.456],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:38.559Z","updatedAt":"2026-10-25T15:56:44.571Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30277/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FuelTankBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30277/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30277/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30277/v1/model.glb\" alt=\"Fuel Tank (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30277/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30277/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30278","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--3b47306e","title":"Cooling Skid (Broadcast Tower and Relay Station)","summary":"Twin heat-exchanger skid with finned fronts, fan rims and rear coolant manifold.","description":"Twin heat-exchanger skid with finned fronts, fan rims and rear coolant manifold. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--3b47306e","cdnUrl":"https://cdn.3dassets.dev/assets/30278/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--3b47306e","thumbnailUrl":"https://cdn.3dassets.dev/assets/30278/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30278/v1/poster.webp","blurhash":"UKFFy,og4Uof~p%MIoM{00%Ls:M{IUt7ofM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":126532,"triangles":5652,"vertices":5545,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.8050000071525574,0.000009611756577432296,-0.4550373892171901],"max":[0.8050000071525574,1.040051859710414,0.4550373892171901]},"sizeMeters":[1.61,1.04,0.91],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:39.040Z","updatedAt":"2026-10-25T10:59:18.449Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30278/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoolingSkidBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30278/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30278/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30278/v1/model.glb\" alt=\"Cooling Skid (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30278/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30278/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30279","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--947d1d8d","title":"Ventilation Louver (Broadcast Tower and Relay Station)","summary":"Framed wall ventilation louver with deep separated blades and mounting hardware.","description":"Framed wall ventilation louver with deep separated blades and mounting hardware. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--947d1d8d","cdnUrl":"https://cdn.3dassets.dev/assets/30279/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--947d1d8d","thumbnailUrl":"https://cdn.3dassets.dev/assets/30279/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30279/v1/poster.webp","blurhash":"UBF=~:?b00s:-=~qt59F00M|_3WAt7M|M{t5","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":41040,"triangles":1644,"vertices":1753,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6050000190734863,0.000036725412064952945,-0.04495514628947532],"max":[0.6050000190734863,0.8239632695811447,0.13495513496459283]},"sizeMeters":[1.21,0.824,0.18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:39.388Z","updatedAt":"2026-10-05T21:51:32.011Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30279/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VentilationLouverBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30279/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30279/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30279/v1/model.glb\" alt=\"Ventilation Louver (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30279/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30279/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30280","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--61a95df2","title":"Roofed Transmitter Building (Broadcast Tower and Relay Station)","summary":"Closed transmitter hall with an opaque rear roof, framed glazed front service-bay roof, glazed returns and broad personnel/equipment entry.","description":"Closed transmitter hall with an opaque rear roof, framed glazed front service-bay roof, glazed returns and broad personnel/equipment entry. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--61a95df2","cdnUrl":"https://cdn.3dassets.dev/assets/30280/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--61a95df2","thumbnailUrl":"https://cdn.3dassets.dev/assets/30280/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30280/v1/poster.webp","blurhash":"U7FPKXNG00%M~qIUD%t800xtWBD*9E?axuM_","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":94996,"triangles":4536,"vertices":3918,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-3.5999999046325684,-0.00015167520395632794,-3.5],"max":[3.5999999046325684,3.6047549775246535,3.5251787199500964]},"sizeMeters":[7.2,3.605,7.025],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":13,"publishedAt":"2026-09-08T10:36:39.634Z","updatedAt":"2026-10-25T16:12:48.461Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30280/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofedTransmitterBuildingBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30280/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30280/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30280/v1/model.glb\" alt=\"Roofed Transmitter Building (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30280/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30280/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30281","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--c8969456","title":"Site Gate (Broadcast Tower and Relay Station)","summary":"Twin mesh site gate with stout hinge posts, hinge barrels, latch and opposed pull handles.","description":"Twin mesh site gate with stout hinge posts, hinge barrels, latch and opposed pull handles. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--c8969456","cdnUrl":"https://cdn.3dassets.dev/assets/30281/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--c8969456","thumbnailUrl":"https://cdn.3dassets.dev/assets/30281/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30281/v1/poster.webp","blurhash":"U9A,?|?bt6.8?v_Nxut700t7%MM{D%IUa#WB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":137604,"triangles":6300,"vertices":6100,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.059999942779541,-0.00006483528041911768,-0.06495942218079047],"max":[2.059999942779541,2.0500648114385616,0.12999664117576828]},"sizeMeters":[4.12,2.05,0.195],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:41.346Z","updatedAt":"2026-10-06T03:39:00.590Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30281/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SiteGateBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30281/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30281/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30281/v1/model.glb\" alt=\"Site Gate (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30281/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30281/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30282","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--52179def","title":"Fence Straight (Broadcast Tower and Relay Station)","summary":"Two-metre rigid security mesh panel with welded rails and full-height posts.","description":"Two-metre rigid security mesh panel with welded rails and full-height posts. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--52179def","cdnUrl":"https://cdn.3dassets.dev/assets/30282/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--52179def","thumbnailUrl":"https://cdn.3dassets.dev/assets/30282/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30282/v1/poster.webp","blurhash":"U49*0}-p00n-~q.8D%D$00oz_3IVRi%Mt7IT","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":50536,"triangles":2484,"vertices":2144,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0325000286102295,-0.000030479073673483903,-0.03251869348813614],"max":[1.0325000286102295,1.8000304552318158,0.03251869348813614]},"sizeMeters":[2.065,1.8,0.065],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":7,"publishedAt":"2026-09-08T10:36:40.763Z","updatedAt":"2026-10-05T21:51:32.786Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30282/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FenceStraightBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30282/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30282/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30282/v1/model.glb\" alt=\"Fence Straight (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30282/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30282/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30283","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--7d770197","title":"Fence Corner (Broadcast Tower and Relay Station)","summary":"One-metre return corner fence forming a closed ninety-degree perimeter joint.","description":"One-metre return corner fence forming a closed ninety-degree perimeter joint. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--7d770197","cdnUrl":"https://cdn.3dassets.dev/assets/30283/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--7d770197","thumbnailUrl":"https://cdn.3dassets.dev/assets/30283/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30283/v1/poster.webp","blurhash":"U39tfV^k00RjxHSh%LxF00Rj~qkCIAWU%Nof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":97652,"triangles":4860,"vertices":4196,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0324686359742716,2.3841858265427618e-8,-1.0324686359742716],"max":[0.032468606171949244,1.7999999523162842,0.032468606171949244]},"sizeMeters":[1.065,1.8,1.065],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":7,"publishedAt":"2026-09-08T10:36:42.332Z","updatedAt":"2026-10-07T17:13:18.878Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30283/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FenceCornerBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30283/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30283/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30283/v1/model.glb\" alt=\"Fence Corner (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30283/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30283/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30284","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--c65900d1","title":"Warning Sign (Broadcast Tower and Relay Station)","summary":"Freestanding unbranded facility warning sign with raised text-like bands and footing.","description":"Freestanding unbranded facility warning sign with raised text-like bands and footing. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--c65900d1","cdnUrl":"https://cdn.3dassets.dev/assets/30284/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--c65900d1","thumbnailUrl":"https://cdn.3dassets.dev/assets/30284/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30284/v1/poster.webp","blurhash":"U79tGk%L009Z~Ws:9ZR+^+%29Z9ZE1t7%2IV","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":16720,"triangles":756,"vertices":663,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.30000001192092896,-2.3841858265427618e-8,-0.15000000596046448],"max":[0.30000001192092896,1.3000121795887747,0.15000000596046448]},"sizeMeters":[0.6,1.3,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:41.738Z","updatedAt":"2026-10-25T07:06:26.381Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30284/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WarningSignBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30284/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30284/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30284/v1/model.glb\" alt=\"Warning Sign (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30284/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30284/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30285","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--a3e7f406","title":"Access Stair (Broadcast Tower and Relay Station)","summary":"Closed steel access stair with anti-slip tread strips and supported tubular handrails.","description":"Closed steel access stair with anti-slip tread strips and supported tubular handrails. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--a3e7f406","cdnUrl":"https://cdn.3dassets.dev/assets/30285/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--a3e7f406","thumbnailUrl":"https://cdn.3dassets.dev/assets/30285/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30285/v1/poster.webp","blurhash":"U49Q,J_M00RP00xc?bRk00E0Rkae_N%gjEIA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":38120,"triangles":1224,"vertices":1786,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.699999988079071,-0.000030099353313550736,-0.5000378337804168],"max":[0.699999988079071,1.2733302720398902,0.4949796967617443]},"sizeMeters":[1.4,1.273,0.995],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:42.507Z","updatedAt":"2026-10-07T09:31:13.310Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30285/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AccessStairBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30285/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30285/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30285/v1/model.glb\" alt=\"Access Stair (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30285/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30285/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30286","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--5daa18cb","title":"Weather Sensor Mast (Broadcast Tower and Relay Station)","summary":"Weather mast with three-cup anemometer, radiation-shielded probes and flanged concrete foot.","description":"Weather mast with three-cup anemometer, radiation-shielded probes and flanged concrete foot. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--5daa18cb","cdnUrl":"https://cdn.3dassets.dev/assets/30286/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--5daa18cb","thumbnailUrl":"https://cdn.3dassets.dev/assets/30286/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30286/v1/poster.webp","blurhash":"U27d:.t700IU9Ft7?bMy-;t7D%IU00j[~WbH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":68124,"triangles":2892,"vertices":2923,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.49000000953674316,0.000013732618370072835,-0.2750000059604645],"max":[0.49000000953674316,2.4350053312089637,0.33500313650980734]},"sizeMeters":[0.98,2.435,0.61],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":10,"publishedAt":"2026-09-08T10:36:45.053Z","updatedAt":"2026-10-25T09:16:16.151Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30286/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WeatherSensorMastBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30286/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30286/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30286/v1/model.glb\" alt=\"Weather Sensor Mast (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30286/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30286/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30287","slug":"broadcast-tower-and-relay-station-broadcast-tower-and--aff26718","title":"Service Compound Base (Broadcast Tower and Relay Station)","summary":"Concrete compound foundation with perimeter curbs, tower pad and marked pedestrian service route.","description":"Concrete compound foundation with perimeter curbs, tower pad and marked pedestrian service route. Original unbranded civilian equipment. Metres, Y up, Z forward, ground-contact origin. Static model without RF, electrical, mechanical or certified engineering functionality.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadcast-tower-and--aff26718","cdnUrl":"https://cdn.3dassets.dev/assets/30287/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadcast-tower-and--aff26718","thumbnailUrl":"https://cdn.3dassets.dev/assets/30287/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30287/v1/poster.webp","blurhash":"U7B|Nf%M00t7xus:fRWB00My~qM{D*RjM{js","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":28836,"triangles":1296,"vertices":1128,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-10,-0.0003347862608123059,-9.000213629566332],"max":[10,0.24965804354255425,9.000213629566332]},"sizeMeters":[20,0.25,18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":9,"publishedAt":"2026-09-08T10:36:43.803Z","updatedAt":"2026-10-05T19:55:32.207Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30287/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ServiceCompoundBaseBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30287/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30287/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30287/v1/model.glb\" alt=\"Service Compound Base (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30287/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30287/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"30289","slug":"broadcast-tower-and-relay-station-broadc-524770a4-starter-scene","title":"Relay station service compound (Broadcast Tower and Relay Station)","summary":"A complete self-supported tower overlooks the enclosed transmitter hall, sheltered electronics work area and fenced generator and cooling yard. Stored guy hardware belongs to the maintenance workshop.","description":"A complete self-supported tower overlooks the enclosed transmitter hall, sheltered electronics work area and fenced generator and cooling yard. Stored guy hardware belongs to the maintenance workshop.","status":"published","url":"https://3dassets.dev/assets/broadcast-tower-and-relay-station-broadc-524770a4-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/30289/v1/model.glb","downloadUrl":"https://3dassets.dev/download/broadcast-tower-and-relay-station-broadc-524770a4-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/30289/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/30289/v1/poster.webp","blurhash":"UGB|Ngt74nbF4naxxuV[00aytRRj~qoft6t7","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":4745772,"triangles":184344,"vertices":227798,"meshes":168,"materials":12,"textures":0,"animations":[],"boundingBox":{"min":[-10,-0.0003347862608123059,-9.000213629566332],"max":[10,10.890000023841857,9.000213629566332]},"sizeMeters":[20,10.89,18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_materials_transmission","KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":22,"publishedAt":"2026-09-08T10:36:46.544Z","updatedAt":"2026-10-25T10:42:34.675Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/30289/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RelayStationServiceCompoundBroadcastTowerAndRelayStation(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/30289/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/30289/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/30289/v1/model.glb\" alt=\"Relay station service compound (Broadcast Tower and Relay Station)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/30289/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/30289/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}