{"data":{"id":"37370","slug":"retro-diner-and-roadside-motel-roadside--784bde2d-starter-scene","title":"Roadside diner and motel stop (Retro Diner and Roadside Motel)","summary":"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...","description":"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.","status":"published","url":"https://3dassets.dev/assets/retro-diner-and-roadside-motel-roadside--784bde2d-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/37370/v1/model.glb","downloadUrl":"https://3dassets.dev/download/retro-diner-and-roadside-motel-roadside--784bde2d-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/37370/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/37370/v1/poster.webp","blurhash":"U5AmuMWB00D*IBxakBM{00o3_N-:%fIoxb%3","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"low-poly","title":"Low Poly"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":829588,"triangles":15830,"vertices":36789,"meshes":233,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-20.074762792937054,-0.0002285760654010538,-14.150000095367432],"max":[15.160000085830688,8.06000005722046,16]},"sizeMeters":[35.235,8.06,30.15],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T04:51:52.792Z","updatedAt":"2026-09-12T04:51:52.885Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/37370/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadsideDinerAndMotelStopRetroDinerAndRoadsideMotel(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/37370/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/37370/v1/model.glb')","modelViewer":"<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":"# 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/37370/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/37370/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}