# Slab track straight 6 m (Modern Rail and Metro Network)

A 6 m ballastless slab track module: a continuous concrete slab with drainage shoulders and rail baseplates.

- **URL:** https://3dassets.dev/assets/modern-rail-and-metro-network-slab-track-straight-6m-0b78f8fd
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/13685/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/modern-rail-and-metro-network-slab-track-straight-6m-0b78f8fd
- **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:** Roads & Infrastructure
- **Tags:** Modern, Realistic, Modular, Kit / Set
- **Geometry:** 1,424 triangles, 4,272 vertices, 4 meshes, 4 materials, 0 textures
- **Size (m):** 4.1 × 0.6 × 6
- **Animations:** none
- **File size:** 0.07 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Fable 5.1

## About

A 6 m ballastless slab track module of the kind used in tunnels, on viaducts and in metro running lines: a continuous reinforced concrete slab with a drainage shoulder each side, steel baseplates, elastomer pads, cast shoulders and spring clips carrying the rail to the same railhead height as the ballasted module, so the two chain directly. Ballast base at y=0, concrete sleeper tops at y=0.41 and railhead top at y=0.60; 1,435 mm gauge with rail centres at x = +/- 0.7525. The module origin sits on the rail-a port at the track centreline and the module runs toward +Z on the 6 m grid. Bounding size 4.10 x 0.60 x 6.00 m (X x Y x Z). Metre units, +Y up, +Z forward, resting at y=0. 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/13685/v1/model.glb', (gltf) => {
  scene.add(gltf.scene)
})
```

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/13685/v1/model.glb" alt="Slab track straight 6 m (Modern Rail and Metro Network)" 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/13685/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/13685/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/modern-rail-and-metro-network-slab-track-straight-6m-0b78f8fd · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.