# Roadside diner and motel stop (Retro Diner and Roadside Motel)

A whole mid century roadside stop, laid out as a place rather than a lineup. The stainless diner car is built from shell modules with a streamlined nose, a glazed window wall and an entrance door, and it is deliberately left open topped with only the chrome roofline band as a...

- **URL:** https://3dassets.dev/assets/retro-diner-and-roadside-motel-roadside--784bde2d-starter-scene
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/37370/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/retro-diner-and-roadside-motel-roadside--784bde2d-starter-scene
- **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:** Environments & Scenes
- **Tags:** Modern, Low Poly, Kit / Set
- **Geometry:** 15,830 triangles, 36,789 vertices, 233 meshes, 8 materials, 0 textures
- **Size (m):** 35.235 × 8.06 × 30.15
- **Animations:** none
- **File size:** 0.79 MB
- **Downloads:** 1
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

A whole mid century roadside stop, laid out as a place rather than a lineup. The stainless diner car is built from shell modules with a streamlined nose, a glazed window wall and an entrance door, and it is deliberately left open topped with only the chrome roofline band as a parapet, so the counter run, its nine stools, the four booths, the cook line with its griddle, hood and fryer, the urns, shake mixer and fountain head, the pie case, till and jukebox all read from the pack page camera and are walkable in a demo. The motel is three closed room blocks with their doors shut under a covered walk, with the ice machine, vending machines and blank number plates along it, and an office with a lit blank sign band, a lobby roof and its reception desk. Between them the lot is continuous ground from the highway to the back fence: marked parking bays, a grass verge, a two lane road with its centre line, kerbs, wheel stops, lamp posts, picnic tables, bins, a payphone booth, paper boxes, hydrants, a period fuel pump with its tyre stack, and the pylon, arrow, rooftop and vacancy signs. Every sign face, menu strip, vending front, number plate and panel in the scene is blank or an invented abstract shape: there is no lettering and no real brand anywhere. No people and no vehicles: the pack has no skinned meshes.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/37370/v1/model.glb" alt="Roadside diner and motel stop (Retro Diner and Roadside Motel)" 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/37370/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/37370/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/retro-diner-and-roadside-motel-roadside--784bde2d-starter-scene · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.