# Commander chair on floor rails (Cold War Missile Silo and Command Bunker)

A crew chair riding a 3 m twin floor rail: rolled rails on sleepers with end stops, a rollered carriage, a telescopic column, a padded seat and back with sprung arms, lap belt stubs, a right-hand control box and a footrest bar.

- **URL:** https://3dassets.dev/assets/cold-war-missile-silo-and-command-bunker-commander-cha-fd2f5cf6
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/11735/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/cold-war-missile-silo-and-command-bunker-commander-cha-fd2f5cf6
- **Licence:** CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ (no attribution required)
- **Contributor:** 3D Assets (@3dassets): https://3dassets.dev/u/3dassets
- **Category:** Props & Furniture
- **Tags:** Historical, Realistic, Interior
- **Geometry:** 1,328 triangles, 3,984 vertices, 10 meshes, 7 materials, 0 textures
- **Size (m):** 3 × 1.386 × 0.9
- **Animations:** none
- **File size:** 0.07 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

A crew chair riding a 3 m twin floor rail: rolled rails on sleepers with end stops, a rollered carriage, a telescopic column, a padded seat and back with sprung arms, lap belt stubs, a right-hand control box and a footrest bar. Bounding size 3.00 x 1.39 x 0.90 m (X x Y x Z). Metre units, +Y up, +Z forward, lowest geometry resting on y=0. Movable parts are separate named nodes with local pivots: chair-commander. The chair is one named node with its pivot at the carriage centre so it can be run along the rail and swivelled. Generic period hardware with no real designations, insignia or markings. Static geometry; no rig, collision or navigation data.

## Use with three.js

```js
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'

const loader = new GLTFLoader()
loader.load('https://cdn.3dassets.dev/assets/11735/v1/model.glb', (gltf) => {
  scene.add(gltf.scene)
})
```

## React Three Fiber

```jsx
import { useGLTF } from '@react-three/drei'

export function CommanderChairOnFloorRailsColdWarMissileSiloAndCommandBunker(props) {
  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/11735/v1/model.glb')
  return <primitive object={scene} {...props} />
}
useGLTF.preload('https://cdn.3dassets.dev/assets/11735/v1/model.glb')
```

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/11735/v1/model.glb" alt="Commander chair on floor rails (Cold War Missile Silo and Command Bunker)" camera-controls auto-rotate></model-viewer>
```

## Blender

```python
# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.
import bpy
bpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/11735/v1/model.glb
# Metres and +Y up are converted to Blender's Z-up scene automatically.
```

## Godot

```gdscript
# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.
var packed := load("res://models/model.glb") as PackedScene
var model := packed.instantiate()
add_child(model)
```

## Unity

```csharp
// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,
// or load it at runtime straight from the CDN:
using GLTFast;
var gltf = new GltfImport();
if (await gltf.Load("https://cdn.3dassets.dev/assets/11735/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/cold-war-missile-silo-and-command-bunker-commander-cha-fd2f5cf6 · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.