{"data":{"id":14,"slug":"voxel-city-districts","title":"Voxel City Districts","summary":"163 original cubic city designs and five functional variants across residential, commercial and civic districts.","description":"A coherent first city release with reusable 4m facade bays, 8m streets, recognisable building silhouettes, transit and civic infrastructure, interior fittings, distinct vehicles and roof systems. Original CC0 static geometry. Three bounded district assemblies demonstrate scale and road/facade joins.","url":"https://3dassets.dev/packs/voxel-city-districts","coverUrl":"https://cdn.3dassets.dev/assets/643/v1/poster.webp","assetCount":171,"aiGenerated":true,"aiGeneratedAssetCount":171,"aiModels":["GPT-6 via Codex"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":4251164,"totalTriangles":80928,"starterScene":{"id":"643","slug":"voxel-city-districts-residential-street--ad90ac9a-starter-scene","title":"Residential Street (Voxel City Districts)","summary":"Composed example for Voxel City Districts.","description":"Bounded residential street: connected 8m streets, inward-facing architecture, sidewalk amenities and a separate joined 4m facade demonstration. Static original voxel composition.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-residential-street--ad90ac9a-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/643/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-residential-street--ad90ac9a-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/643/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/643/v1/poster.webp","blurhash":"UBCizCo|00VtDiWBozsW00aL^*kC_Ns:n$X6","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"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":378472,"triangles":7476,"vertices":22428,"meshes":65,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-20,-0.00010070959115467126,-20],"max":[20,13.25,28]},"sizeMeters":[40,13.25,48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:31.843Z","updatedAt":"2026-09-06T04:19:53.391Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/643/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ResidentialStreetVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/643/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/643/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/643/v1/model.glb\" alt=\"Residential Street (Voxel City Districts)\" 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/643/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/643/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"475","slug":"voxel-city-districts-courtyard-rowhouse-c6aeb90d","title":"Courtyard Rowhouse (Voxel City Districts)","summary":"Original cubic courtyard rowhouse for a coherent modern city.","description":"Courtyard Rowhouse from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 6.30 × 6.29 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-courtyard-rowhouse-c6aeb90d","cdnUrl":"https://cdn.3dassets.dev/assets/475/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-courtyard-rowhouse-c6aeb90d","thumbnailUrl":"https://cdn.3dassets.dev/assets/475/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/475/v1/poster.webp","blurhash":"ULI#7E%g0L-p?wxGRib^0zRkD*MxWAtRaKMx","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":15688,"triangles":264,"vertices":792,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-4.099999904632568,-0.000003814813684499541,-3.1000366063376577],"max":[4.099999904632568,6.2999790507989575,3.1850366444846303]},"sizeMeters":[8.2,6.3,6.285],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:48.286Z","updatedAt":"2026-09-06T04:19:48.997Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/475/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CourtyardRowhouseVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/475/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/475/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/475/v1/model.glb\" alt=\"Courtyard Rowhouse (Voxel City Districts)\" 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/475/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/475/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"476","slug":"voxel-city-districts-stepped-townhouse-a7b698ed","title":"Stepped Townhouse (Voxel City Districts)","summary":"Original cubic stepped townhouse for a coherent modern city.","description":"Stepped Townhouse from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.20 × 13.00 × 6.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-stepped-townhouse-a7b698ed","cdnUrl":"https://cdn.3dassets.dev/assets/476/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-stepped-townhouse-a7b698ed","thumbnailUrl":"https://cdn.3dassets.dev/assets/476/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/476/v1/poster.webp","blurhash":"U7DI:z_M0000wHM_Iq%M00IV-p-.S$bvWCs9","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":50008,"triangles":972,"vertices":2916,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-2.09983748893704,0,-3.294959882462826],"max":[2.09983748893704,13,3.359959701264706]},"sizeMeters":[4.2,13,6.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:49.053Z","updatedAt":"2026-09-06T04:19:49.030Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/476/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteppedTownhouseVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/476/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/476/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/476/v1/model.glb\" alt=\"Stepped Townhouse (Voxel City Districts)\" 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/476/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/476/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"477","slug":"voxel-city-districts-porch-bungalow-438d6352","title":"Porch Bungalow (Voxel City Districts)","summary":"Original cubic porch bungalow for a coherent modern city.","description":"Porch Bungalow from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 4.50 × 8.29 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-porch-bungalow-438d6352","cdnUrl":"https://cdn.3dassets.dev/assets/477/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-porch-bungalow-438d6352","thumbnailUrl":"https://cdn.3dassets.dev/assets/477/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/477/v1/poster.webp","blurhash":"U6FX|??]009FHr9FXm-;00IBVtwg*J?c$#e.","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":29060,"triangles":516,"vertices":1548,"meshes":7,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-4.099999904632568,-0.0001678518021179798,-3.2950000762939453],"max":[4.099999904632568,4.499877937662193,5]},"sizeMeters":[8.2,4.5,8.295],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:48.673Z","updatedAt":"2026-09-06T04:19:49.052Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/477/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PorchBungalowVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/477/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/477/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/477/v1/model.glb\" alt=\"Porch Bungalow (Voxel City Districts)\" 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/477/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/477/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"478","slug":"voxel-city-districts-split-level-home-e0b4944b","title":"Split Level Home (Voxel City Districts)","summary":"Original cubic split level home for a coherent modern city.","description":"Split Level Home from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 6.75 × 9.50 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-split-level-home-e0b4944b","cdnUrl":"https://cdn.3dassets.dev/assets/478/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-split-level-home-e0b4944b","thumbnailUrl":"https://cdn.3dassets.dev/assets/478/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/478/v1/poster.webp","blurhash":"U5GRk:Gu00;1m*000L%N00Md?b~q*0~q_3Z~","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":33972,"triangles":636,"vertices":1908,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100146515723693,-0.00027077326162094906,-3.2950000762939453],"max":[4.100146515723693,6.7502707732616205,6.199999809265137]},"sizeMeters":[8.2,6.751,9.495],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:48.634Z","updatedAt":"2026-09-06T04:19:49.099Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/478/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SplitLevelHomeVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/478/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/478/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/478/v1/model.glb\" alt=\"Split Level Home (Voxel City Districts)\" 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/478/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/478/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"479","slug":"voxel-city-districts-duplex-stoop-4e6debd7","title":"Duplex Stoop (Voxel City Districts)","summary":"Original cubic duplex stoop for a coherent modern city.","description":"Duplex Stoop from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 7.50 × 8.10 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-duplex-stoop-4e6debd7","cdnUrl":"https://cdn.3dassets.dev/assets/479/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-duplex-stoop-4e6debd7","thumbnailUrl":"https://cdn.3dassets.dev/assets/479/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/479/v1/poster.webp","blurhash":"U7Gkn4ys00DOv1McKjgh00MyI;?GpwX9eT%1","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":50684,"triangles":984,"vertices":2952,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-4.099999904632568,0.00010630085204388351,-3.2950281341304297],"max":[4.099999904632568,7.500022888882107,4.800028248571348]},"sizeMeters":[8.2,7.5,8.095],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:49.364Z","updatedAt":"2026-09-06T04:19:49.105Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/479/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DuplexStoopVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/479/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/479/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/479/v1/model.glb\" alt=\"Duplex Stoop (Voxel City Districts)\" 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/479/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/479/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"480","slug":"voxel-city-districts-garden-apartment-0716f568","title":"Garden Apartment (Voxel City Districts)","summary":"Original cubic garden apartment for a coherent modern city.","description":"Garden Apartment from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 13.00 × 9.75 × 10.04 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-garden-apartment-0716f568","cdnUrl":"https://cdn.3dassets.dev/assets/480/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-garden-apartment-0716f568","thumbnailUrl":"https://cdn.3dassets.dev/assets/480/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/480/v1/poster.webp","blurhash":"U7IXpp.8009G~Bwb9FOW00jYD*V=I9%MyEIW","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":91064,"triangles":1812,"vertices":5436,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-6.5,-0.00004799043589809315,-4.295037957394997],"max":[6.5,9.750047990435899,5.7500378811010515]},"sizeMeters":[13,9.75,10.045],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:49.444Z","updatedAt":"2026-09-06T04:19:49.159Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/480/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GardenApartmentVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/480/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/480/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/480/v1/model.glb\" alt=\"Garden Apartment (Voxel City Districts)\" 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/480/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/480/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"481","slug":"voxel-city-districts-balcony-walkup-40738e86","title":"Balcony Walkup (Voxel City Districts)","summary":"Original cubic balcony walkup for a coherent modern city.","description":"Balcony Walkup from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 9.75 × 9.62 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-balcony-walkup-40738e86","cdnUrl":"https://cdn.3dassets.dev/assets/481/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-balcony-walkup-40738e86","thumbnailUrl":"https://cdn.3dassets.dev/assets/481/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/481/v1/poster.webp","blurhash":"UEHe5zYP00D%~WadD*o#00Z$EL%2WAbFf9nk","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":76924,"triangles":1524,"vertices":4572,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100165562913907,0,-4.295000076293945],"max":[4.100165562913907,9.75,5.325109486228165]},"sizeMeters":[8.2,9.75,9.62],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:49.890Z","updatedAt":"2026-09-06T04:19:49.156Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/481/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BalconyWalkupVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/481/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/481/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/481/v1/model.glb\" alt=\"Balcony Walkup (Voxel City Districts)\" 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/481/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/481/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"482","slug":"voxel-city-districts-corner-tenement-6390d918","title":"Corner Tenement (Voxel City Districts)","summary":"Original cubic corner tenement for a coherent modern city.","description":"Corner Tenement from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 9.43 × 12.75 × 9.62 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-corner-tenement-6390d918","cdnUrl":"https://cdn.3dassets.dev/assets/482/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-corner-tenement-6390d918","thumbnailUrl":"https://cdn.3dassets.dev/assets/482/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/482/v1/poster.webp","blurhash":"UAF=p,^+009F~WjF9Zg200M{NbtQxZoLV[oy","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":118956,"triangles":2400,"vertices":7200,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100245674001282,0,-4.294912354657345],"max":[5.325348811990887,12.75,5.325348811990887]},"sizeMeters":[9.426,12.75,9.62],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:50.302Z","updatedAt":"2026-09-06T04:19:49.165Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/482/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornerTenementVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/482/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/482/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/482/v1/model.glb\" alt=\"Corner Tenement (Voxel City Districts)\" 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/482/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/482/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"483","slug":"voxel-city-districts-terraced-penthouse-d38d0235","title":"Terraced Penthouse (Voxel City Districts)","summary":"Original cubic terraced penthouse for a coherent modern city.","description":"Terraced Penthouse from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 13.00 × 9.62 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-terraced-penthouse-d38d0235","cdnUrl":"https://cdn.3dassets.dev/assets/483/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-terraced-penthouse-d38d0235","thumbnailUrl":"https://cdn.3dassets.dev/assets/483/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/483/v1/poster.webp","blurhash":"U6F#%SLz004T?HRO56xv00vLO??bt7Orwur^","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":94176,"triangles":1884,"vertices":5652,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100314340647603,0,-4.295335798976324],"max":[4.100314340647603,13,5.325109486228165]},"sizeMeters":[8.201,13,9.62],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:50.442Z","updatedAt":"2026-09-06T04:19:49.347Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/483/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TerracedPenthouseVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/483/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/483/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/483/v1/model.glb\" alt=\"Terraced Penthouse (Voxel City Districts)\" 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/483/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/483/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"484","slug":"voxel-city-districts-sawtooth-lofts-9fe685e2","title":"Sawtooth Lofts (Voxel City Districts)","summary":"Original cubic sawtooth lofts for a coherent modern city.","description":"Sawtooth Lofts from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 7.00 × 8.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sawtooth-lofts-9fe685e2","cdnUrl":"https://cdn.3dassets.dev/assets/484/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sawtooth-lofts-9fe685e2","thumbnailUrl":"https://cdn.3dassets.dev/assets/484/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/484/v1/poster.webp","blurhash":"UAGH;,_M02jE+|%0o}OY00DjITM}cFn+IAIB","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":64080,"triangles":1260,"vertices":3780,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.0004577776421399449,-4.295021699666504],"max":[6.099999904632568,7.000259407330546,4.360021756886963]},"sizeMeters":[12.2,7.001,8.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:50.670Z","updatedAt":"2026-09-06T04:19:49.377Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/484/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SawtoothLoftsVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/484/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/484/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/484/v1/model.glb\" alt=\"Sawtooth Lofts (Voxel City Districts)\" 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/484/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/484/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"485","slug":"voxel-city-districts-garage-house-15f641be","title":"Garage House (Voxel City Districts)","summary":"Original cubic garage house for a coherent modern city.","description":"Garage House from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 7.50 × 6.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-garage-house-15f641be","cdnUrl":"https://cdn.3dassets.dev/assets/485/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-garage-house-15f641be","thumbnailUrl":"https://cdn.3dassets.dev/assets/485/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/485/v1/poster.webp","blurhash":"U8GRVW_N00ITQn=vxuOF00DjEMxaGaN_rXM{","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":48412,"triangles":924,"vertices":2772,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-4.099999904632568,-0.00008235927045330271,-3.2951820613365315],"max":[4.099999904632568,7.500022888882107,3.3601818801384113]},"sizeMeters":[8.2,7.5,6.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:50.852Z","updatedAt":"2026-09-06T04:19:49.384Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/485/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GarageHouseVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/485/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/485/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/485/v1/model.glb\" alt=\"Garage House (Voxel City Districts)\" 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/485/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/485/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"487","slug":"voxel-city-districts-maisonette-stair-99e7581b","title":"Maisonette Stair (Voxel City Districts)","summary":"Original cubic maisonette stair for a coherent modern city.","description":"Maisonette Stair from the residential-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 5.86 × 6.75 × 8.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-maisonette-stair-99e7581b","cdnUrl":"https://cdn.3dassets.dev/assets/487/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-maisonette-stair-99e7581b","thumbnailUrl":"https://cdn.3dassets.dev/assets/487/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/487/v1/poster.webp","blurhash":"UKH-ux~C00-B$$NaSgxa56ELE2I:j[M{Rj%M","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":40804,"triangles":768,"vertices":2304,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-2.100053426420248,-0.00027077326162094906,-4.295000076293945],"max":[3.760183833836672,6.7502707732616205,4.360000133514404]},"sizeMeters":[5.86,6.751,8.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:50.905Z","updatedAt":"2026-09-06T04:19:49.421Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/487/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MaisonetteStairVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/487/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/487/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/487/v1/model.glb\" alt=\"Maisonette Stair (Voxel City Districts)\" 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/487/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/487/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"486","slug":"voxel-city-districts-arcade-market-5b68c76d","title":"Arcade Market (Voxel City Districts)","summary":"Original cubic arcade market for a coherent modern city.","description":"Arcade Market from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 3.75 × 8.46 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-arcade-market-5b68c76d","cdnUrl":"https://cdn.3dassets.dev/assets/486/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-arcade-market-5b68c76d","thumbnailUrl":"https://cdn.3dassets.dev/assets/486/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/486/v1/poster.webp","blurhash":"UDFFBH-o00Rj~W%1IUR*00S2%hI:00Iox]R-","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":10752,"triangles":168,"vertices":504,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.00021894098830710362,-4.099993410540351],"max":[6.099999904632568,3.750218940988307,4.3599936394221865]},"sizeMeters":[12.2,3.75,8.46],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:50.913Z","updatedAt":"2026-09-06T04:19:49.435Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/486/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArcadeMarketVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/486/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/486/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/486/v1/model.glb\" alt=\"Arcade Market (Voxel City Districts)\" 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/486/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/486/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"488","slug":"voxel-city-districts-corner-cafe-6f35a2b2","title":"Corner Cafe (Voxel City Districts)","summary":"Original cubic corner cafe for a coherent modern city.","description":"Corner Cafe from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 9.45 × 6.75 × 9.70 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-corner-cafe-6f35a2b2","cdnUrl":"https://cdn.3dassets.dev/assets/488/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-corner-cafe-6f35a2b2","thumbnailUrl":"https://cdn.3dassets.dev/assets/488/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/488/v1/poster.webp","blurhash":"UKF=%H%#00rr~BoJIoog00MxWVW=5QS4bbeo","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":55092,"triangles":1068,"vertices":3204,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.099999904632568,-0.00027077326162094906,-4.295000076293945],"max":[5.349999904632568,6.7502707732616205,5.4001457281761995]},"sizeMeters":[9.45,6.751,9.695],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:51.050Z","updatedAt":"2026-09-06T04:19:49.464Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/488/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornerCafeVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/488/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/488/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/488/v1/model.glb\" alt=\"Corner Cafe (Voxel City Districts)\" 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/488/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/488/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"489","slug":"voxel-city-districts-cinema-marquee-eaa8a233","title":"Cinema Marquee (Voxel City Districts)","summary":"Original cubic cinema marquee for a coherent modern city.","description":"Cinema Marquee from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 6.75 × 12.45 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-cinema-marquee-eaa8a233","cdnUrl":"https://cdn.3dassets.dev/assets/489/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-cinema-marquee-eaa8a233","thumbnailUrl":"https://cdn.3dassets.dev/assets/489/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/489/v1/poster.webp","blurhash":"UFF~8QK%00Vt~Vr?IUSh00rDyCxu0KOrxui^","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":68352,"triangles":1344,"vertices":4032,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.0001334657121025984,-5.294869793022753],"max":[6.099999904632568,6.750133465712103,7.150305280462192]},"sizeMeters":[12.2,6.75,12.445],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:52.098Z","updatedAt":"2026-09-06T04:19:49.471Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/489/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CinemaMarqueeVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/489/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/489/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/489/v1/model.glb\" alt=\"Cinema Marquee (Voxel City Districts)\" 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/489/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/489/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"492","slug":"voxel-city-districts-department-store-c1ac1689","title":"Department Store (Voxel City Districts)","summary":"Original cubic department store for a coherent modern city.","description":"Department Store from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 9.75 × 11.70 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-department-store-c1ac1689","cdnUrl":"https://cdn.3dassets.dev/assets/492/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-department-store-c1ac1689","thumbnailUrl":"https://cdn.3dassets.dev/assets/492/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/492/v1/poster.webp","blurhash":"UKHU%zl900aK~VwbIUS#00VYNGxGELT0X9V@","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":100568,"triangles":2016,"vertices":6048,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.00004799043589809315,-5.295296146525715],"max":[6.099999904632568,9.750047990435899,6.400022984249539]},"sizeMeters":[12.2,9.75,11.695],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:52.810Z","updatedAt":"2026-09-06T04:19:49.469Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/492/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DepartmentStoreVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/492/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/492/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/492/v1/model.glb\" alt=\"Department Store (Voxel City Districts)\" 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/492/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/492/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"490","slug":"voxel-city-districts-office-setback-35572018","title":"Office Setback (Voxel City Districts)","summary":"Original cubic office setback for a coherent modern city.","description":"Office Setback from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 19.00 × 8.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-office-setback-35572018","cdnUrl":"https://cdn.3dassets.dev/assets/490/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-office-setback-35572018","thumbnailUrl":"https://cdn.3dassets.dev/assets/490/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/490/v1/poster.webp","blurhash":"U7Ex@S~q0000%3RjIUx]01IUo#%MSOaLadkq","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":120244,"triangles":2436,"vertices":7308,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100056840723899,0,-4.294545855968767],"max":[4.100056840723899,19,4.359545913189226]},"sizeMeters":[8.2,19,8.654],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:52.493Z","updatedAt":"2026-09-06T04:19:49.492Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/490/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OfficeSetbackVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/490/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/490/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/490/v1/model.glb\" alt=\"Office Setback (Voxel City Districts)\" 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/490/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/490/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"493","slug":"voxel-city-districts-glass-atrium-076ca13c","title":"Glass Atrium (Voxel City Districts)","summary":"Original cubic glass atrium for a coherent modern city.","description":"Glass Atrium from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 9.75 × 8.46 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-glass-atrium-076ca13c","cdnUrl":"https://cdn.3dassets.dev/assets/493/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-glass-atrium-076ca13c","thumbnailUrl":"https://cdn.3dassets.dev/assets/493/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/493/v1/poster.webp","blurhash":"UCH.TfAH00rW}rn$I:S#00$%9Zo}S2R+ozxZ","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":14424,"triangles":240,"vertices":720,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.099999904632568,0,-4.099999904632568],"max":[4.099999904632568,9.74975126833847,4.359785416726754]},"sizeMeters":[8.2,9.75,8.46],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:52.514Z","updatedAt":"2026-09-06T04:19:49.507Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/493/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlassAtriumVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/493/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/493/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/493/v1/model.glb\" alt=\"Glass Atrium (Voxel City Districts)\" 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/493/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/493/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"491","slug":"voxel-city-districts-workshop-shed-d583604d","title":"Workshop Shed (Voxel City Districts)","summary":"Original cubic workshop shed for a coherent modern city.","description":"Workshop Shed from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 6.00 × 10.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-workshop-shed-d583604d","cdnUrl":"https://cdn.3dassets.dev/assets/491/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-workshop-shed-d583604d","thumbnailUrl":"https://cdn.3dassets.dev/assets/491/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/491/v1/poster.webp","blurhash":"U3E2Rm?v00;K009F$3%300ELMwEL?w?b^+tQ","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":29332,"triangles":636,"vertices":1908,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-4.100170018118717,-0.00019233997396295166,-5.295000076293945],"max":[4.100170018118717,6.000192339973963,5.360000133514404]},"sizeMeters":[8.2,6,10.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:52.469Z","updatedAt":"2026-09-06T04:19:49.521Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/491/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WorkshopShedVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/491/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/491/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/491/v1/model.glb\" alt=\"Workshop Shed (Voxel City Districts)\" 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/491/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/491/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"494","slug":"voxel-city-districts-loading-warehouse-55b7f3a9","title":"Loading Warehouse (Voxel City Districts)","summary":"Original cubic loading warehouse for a coherent modern city.","description":"Loading Warehouse from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 13.85 × 6.75 × 14.49 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-loading-warehouse-55b7f3a9","cdnUrl":"https://cdn.3dassets.dev/assets/494/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-loading-warehouse-55b7f3a9","thumbnailUrl":"https://cdn.3dassets.dev/assets/494/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/494/v1/poster.webp","blurhash":"U7F~5JuP00j==w4nD%-=00Mct,a04:_N_NrW","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":70692,"triangles":1392,"vertices":4176,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-7.750457694351712,-0.0001334657121025984,-6.295000076293945],"max":[6.10045759898428,6.750133465712103,8.199999809265137]},"sizeMeters":[13.851,6.75,14.495],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:52.659Z","updatedAt":"2026-09-06T04:19:49.567Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/494/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LoadingWarehouseVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/494/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/494/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/494/v1/model.glb\" alt=\"Loading Warehouse (Voxel City Districts)\" 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/494/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/494/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"495","slug":"voxel-city-districts-hotel-canopy-244164c5","title":"Hotel Canopy (Voxel City Districts)","summary":"Original cubic hotel canopy for a coherent modern city.","description":"Hotel Canopy from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 12.75 × 12.79 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-hotel-canopy-244164c5","cdnUrl":"https://cdn.3dassets.dev/assets/495/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-hotel-canopy-244164c5","thumbnailUrl":"https://cdn.3dassets.dev/assets/495/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/495/v1/poster.webp","blurhash":"UEF~5HOt00Md~WRPIBtk4nMxR.%gkVNaWExZ","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":87208,"triangles":2172,"vertices":6516,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100245674001282,-0.00008541208622236951,-5.295000076293945],"max":[4.100245674001282,12.75,7.499832090089857]},"sizeMeters":[8.2,12.75,12.795],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:52.824Z","updatedAt":"2026-09-06T04:19:49.574Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/495/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HotelCanopyVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/495/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/495/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/495/v1/model.glb\" alt=\"Hotel Canopy (Voxel City Districts)\" 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/495/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/495/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"496","slug":"voxel-city-districts-supermarket-979e86cf","title":"Supermarket (Voxel City Districts)","summary":"Original cubic supermarket for a coherent modern city.","description":"Supermarket from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 3.75 × 11.70 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-supermarket-979e86cf","cdnUrl":"https://cdn.3dassets.dev/assets/496/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-supermarket-979e86cf","thumbnailUrl":"https://cdn.3dassets.dev/assets/496/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/496/v1/poster.webp","blurhash":"UAEVmGPU00wb~Vs-E1S$00vg?vR.00R--pn4","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":46356,"triangles":888,"vertices":2664,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.00021894098830710362,-5.295296146525715],"max":[6.099999904632568,3.750218940988307,6.400022984249539]},"sizeMeters":[12.2,3.75,11.695],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:53.582Z","updatedAt":"2026-09-06T04:19:49.606Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/496/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SupermarketVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/496/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/496/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/496/v1/model.glb\" alt=\"Supermarket (Voxel City Districts)\" 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/496/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/496/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"497","slug":"voxel-city-districts-petrol-canopy-dbb6ca6f","title":"Petrol Canopy (Voxel City Districts)","summary":"Original cubic petrol canopy for a coherent modern city.","description":"Petrol Canopy from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.00 × 3.50 × 8.00 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-petrol-canopy-dbb6ca6f","cdnUrl":"https://cdn.3dassets.dev/assets/497/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-petrol-canopy-dbb6ca6f","thumbnailUrl":"https://cdn.3dassets.dev/assets/497/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/497/v1/poster.webp","blurhash":"UD9*.2xu4ToM*Jx[a0RQ00XR%#V@D4M{S#kV","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7488,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6,-0.00010070959115467126,-4.000244148075808],"max":[6,3.5003799569330925,4.000244148075808]},"sizeMeters":[12,3.5,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:54.088Z","updatedAt":"2026-09-06T04:19:49.599Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/497/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PetrolCanopyVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/497/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/497/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/497/v1/model.glb\" alt=\"Petrol Canopy (Voxel City Districts)\" 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/497/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/497/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"498","slug":"voxel-city-districts-restaurant-terrace-0bd42c9a","title":"Restaurant Terrace (Voxel City Districts)","summary":"Original cubic restaurant terrace for a coherent modern city.","description":"Restaurant Terrace from the commercial-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.50 × 7.50 × 11.54 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-restaurant-terrace-0bd42c9a","cdnUrl":"https://cdn.3dassets.dev/assets/498/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-restaurant-terrace-0bd42c9a","thumbnailUrl":"https://cdn.3dassets.dev/assets/498/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/498/v1/poster.webp","blurhash":"U8F5v*l.00DPqvDjOqx]00vMa#tSCkcE,C-A","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":58864,"triangles":1128,"vertices":3384,"meshes":7,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-4.25,-0.00004726523362297286,-4.295000076293945],"max":[4.25,7.500022888882107,7.249863477353811]},"sizeMeters":[8.5,7.5,11.545],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:54.837Z","updatedAt":"2026-09-06T04:19:49.612Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/498/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RestaurantTerraceVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/498/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/498/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/498/v1/model.glb\" alt=\"Restaurant Terrace (Voxel City Districts)\" 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/498/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/498/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"499","slug":"voxel-city-districts-town-hall-2180e198","title":"Town Hall (Voxel City Districts)","summary":"Original cubic town hall for a coherent modern city.","description":"Town Hall from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 13.50 × 11.50 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-town-hall-2180e198","cdnUrl":"https://cdn.3dassets.dev/assets/499/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-town-hall-2180e198","thumbnailUrl":"https://cdn.3dassets.dev/assets/499/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/499/v1/poster.webp","blurhash":"U8F5mi?w004T00I9%z%g00Rj^kxtu4%g$*Rj","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":93964,"triangles":1884,"vertices":5652,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,0,-4.2946956636820754],"max":[6.099999904632568,13.500251777703177,7.199695396653267]},"sizeMeters":[12.2,13.5,11.494],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:55.217Z","updatedAt":"2026-09-06T04:19:49.658Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/499/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TownHallVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/499/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/499/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/499/v1/model.glb\" alt=\"Town Hall (Voxel City Districts)\" 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/499/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/499/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"500","slug":"voxel-city-districts-branch-library-c435fd17","title":"Branch Library (Voxel City Districts)","summary":"Original cubic branch library for a coherent modern city.","description":"Branch Library from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 3.75 × 10.79 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-branch-library-c435fd17","cdnUrl":"https://cdn.3dassets.dev/assets/500/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-branch-library-c435fd17","thumbnailUrl":"https://cdn.3dassets.dev/assets/500/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/500/v1/poster.webp","blurhash":"U9Ey3$b^00n#~W$*E1NH00n5_NWY00I:-qsm","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":36860,"triangles":684,"vertices":2052,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.00021894098830710362,-4.295293465522726],"max":[6.099999904632568,3.750218940988307,6.500293389228781]},"sizeMeters":[12.2,3.75,10.796],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:54.895Z","updatedAt":"2026-09-06T04:19:49.663Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/500/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BranchLibraryVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/500/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/500/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/500/v1/model.glb\" alt=\"Branch Library (Voxel City Districts)\" 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/500/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/500/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"502","slug":"voxel-city-districts-fire-station-44795129","title":"Fire Station (Voxel City Districts)","summary":"Original cubic fire station for a coherent modern city.","description":"Fire Station from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 9.00 × 10.67 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-fire-station-44795129","cdnUrl":"https://cdn.3dassets.dev/assets/502/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-fire-station-44795129","thumbnailUrl":"https://cdn.3dassets.dev/assets/502/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/502/v1/poster.webp","blurhash":"UAGk%l.T00xD-TwIM{S100Di%fjE01R..9I]","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":75260,"triangles":1488,"vertices":4464,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.00030206288606571263,-5.295242729478641],"max":[6.099999904632568,9.000302062886066,5.375242653184696]},"sizeMeters":[12.2,9.001,10.67],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:55.490Z","updatedAt":"2026-09-06T04:19:49.680Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/502/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FireStationVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/502/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/502/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/502/v1/model.glb\" alt=\"Fire Station (Voxel City Districts)\" 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/502/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/502/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"501","slug":"voxel-city-districts-clinic-cross-a87e3167","title":"Clinic Cross (Voxel City Districts)","summary":"Original cubic clinic cross for a coherent modern city.","description":"Clinic Cross from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 9.75 × 10.29 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-clinic-cross-a87e3167","cdnUrl":"https://cdn.3dassets.dev/assets/501/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-clinic-cross-a87e3167","thumbnailUrl":"https://cdn.3dassets.dev/assets/501/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/501/v1/poster.webp","blurhash":"UGHUX#%100Q-~WV@IUo|0LIoJ-x]R%S2W=sS","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":67044,"triangles":1320,"vertices":3960,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100165562913907,0,-4.295000076293945],"max":[4.100165562913907,9.75,6.00015259254738]},"sizeMeters":[8.2,9.75,10.295],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:55.150Z","updatedAt":"2026-09-06T04:19:49.719Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/501/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClinicCrossVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/501/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/501/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/501/v1/model.glb\" alt=\"Clinic Cross (Voxel City Districts)\" 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/501/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/501/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"503","slug":"voxel-city-districts-primary-school-32b88600","title":"Primary School (Voxel City Districts)","summary":"Original cubic primary school for a coherent modern city.","description":"Primary School from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 14.50 × 7.00 × 8.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-primary-school-32b88600","cdnUrl":"https://cdn.3dassets.dev/assets/503/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-primary-school-32b88600","thumbnailUrl":"https://cdn.3dassets.dev/assets/503/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/503/v1/poster.webp","blurhash":"UFGI7W_N00Io_3%MM{Rj00Q-xuRQ8_NFt8M|","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":61396,"triangles":1212,"vertices":3636,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.0001334657121025984,-4.295042858535029],"max":[8.399999618530273,6.999879785491677,4.360042915755488]},"sizeMeters":[14.5,7,8.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:55.379Z","updatedAt":"2026-09-06T04:19:49.726Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/503/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PrimarySchoolVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/503/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/503/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/503/v1/model.glb\" alt=\"Primary School (Voxel City Districts)\" 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/503/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/503/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"504","slug":"voxel-city-districts-rail-station-94ec9631","title":"Rail Station (Voxel City Districts)","summary":"Original cubic rail station for a coherent modern city.","description":"Rail Station from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 7.50 × 11.50 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-rail-station-94ec9631","cdnUrl":"https://cdn.3dassets.dev/assets/504/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-rail-station-94ec9631","thumbnailUrl":"https://cdn.3dassets.dev/assets/504/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/504/v1/poster.webp","blurhash":"U9GH_0.m004nMJIAT0x]00MJbb%L.m%hrXWA","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":64628,"triangles":1272,"vertices":3816,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.0004577776421399449,-4.2946956636820754],"max":[6.099999904632568,7.500022888882107,7.199695396653267]},"sizeMeters":[12.2,7.5,11.494],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:55.583Z","updatedAt":"2026-09-06T04:19:49.774Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/504/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RailStationVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/504/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/504/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/504/v1/model.glb\" alt=\"Rail Station (Voxel City Districts)\" 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/504/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/504/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"505","slug":"voxel-city-districts-bus-depot-3321e93a","title":"Bus Depot (Voxel City Districts)","summary":"Original cubic bus depot for a coherent modern city.","description":"Bus Depot from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.00 × 4.00 × 10.20 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bus-depot-3321e93a","cdnUrl":"https://cdn.3dassets.dev/assets/505/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bus-depot-3321e93a","thumbnailUrl":"https://cdn.3dassets.dev/assets/505/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/505/v1/poster.webp","blurhash":"U6D+0n=_01IV~CoMEMwd00I;xaWB0eX5oIEh","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":11940,"triangles":216,"vertices":648,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-6,-0.00022888882106997244,-5.0998260444959875],"max":[6,4.000259407330546,5.0998260444959875]},"sizeMeters":[12,4,10.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:56.562Z","updatedAt":"2026-09-06T04:19:49.787Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/505/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BusDepotVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/505/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/505/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/505/v1/model.glb\" alt=\"Bus Depot (Voxel City Districts)\" 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/505/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/505/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"506","slug":"voxel-city-districts-community-hall-766489ea","title":"Community Hall (Voxel City Districts)","summary":"Original cubic community hall for a coherent modern city.","description":"Community Hall from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 5.75 × 10.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-community-hall-766489ea","cdnUrl":"https://cdn.3dassets.dev/assets/506/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-community-hall-766489ea","thumbnailUrl":"https://cdn.3dassets.dev/assets/506/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/506/v1/poster.webp","blurhash":"U4Eo6}_301rD000Lob-;009ZR4V@.T~p~Bi^","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":29796,"triangles":540,"vertices":1620,"meshes":7,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-4.100170018118717,0,-5.295000076293945],"max":[4.100170018118717,5.750083188402041,5.360000133514404]},"sizeMeters":[8.2,5.75,10.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:56.674Z","updatedAt":"2026-09-06T04:19:49.788Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/506/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CommunityHallVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/506/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/506/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/506/v1/model.glb\" alt=\"Community Hall (Voxel City Districts)\" 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/506/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/506/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"507","slug":"voxel-city-districts-waterworks-491a2c16","title":"Waterworks (Voxel City Districts)","summary":"Original cubic waterworks for a coherent modern city.","description":"Waterworks from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.60 × 9.30 × 8.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-waterworks-491a2c16","cdnUrl":"https://cdn.3dassets.dev/assets/507/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-waterworks-491a2c16","thumbnailUrl":"https://cdn.3dassets.dev/assets/507/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/507/v1/poster.webp","blurhash":"U7FYZ4?d00000MM{=Gxt00NYPB-l#7t8yWM|","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":49372,"triangles":948,"vertices":2844,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.500212897371648,-0.00027077326162094906,-4.295000076293945],"max":[4.100018653441207,9.300000190734863,4.360000133514404]},"sizeMeters":[8.6,9.3,8.655],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:56.690Z","updatedAt":"2026-09-06T04:19:49.804Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/507/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterworksVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/507/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/507/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/507/v1/model.glb\" alt=\"Waterworks (Voxel City Districts)\" 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/507/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/507/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"509","slug":"voxel-city-districts-police-station-1cb11b03","title":"Police Station (Voxel City Districts)","summary":"Original cubic police station for a coherent modern city.","description":"Police Station from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.20 × 9.00 × 8.75 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-police-station-1cb11b03","cdnUrl":"https://cdn.3dassets.dev/assets/509/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-police-station-1cb11b03","thumbnailUrl":"https://cdn.3dassets.dev/assets/509/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/509/v1/poster.webp","blurhash":"UAGuH^~V00vMEMRjRjpI00D*TeOY4noy^*ic","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":48128,"triangles":924,"vertices":2772,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-4.100018653441207,-0.00027077326162094906,-4.295000076293945],"max":[4.100018653441207,9,4.450132765055292]},"sizeMeters":[8.2,9,8.745],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:57.116Z","updatedAt":"2026-09-06T04:19:49.813Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/509/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoliceStationVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/509/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/509/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/509/v1/model.glb\" alt=\"Police Station (Voxel City Districts)\" 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/509/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/509/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"508","slug":"voxel-city-districts-museum-portico-2c1577ff","title":"Museum Portico (Voxel City Districts)","summary":"Original cubic museum portico for a coherent modern city.","description":"Museum Portico from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 12.20 × 7.50 × 11.50 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-museum-portico-2c1577ff","cdnUrl":"https://cdn.3dassets.dev/assets/508/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-museum-portico-2c1577ff","thumbnailUrl":"https://cdn.3dassets.dev/assets/508/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/508/v1/poster.webp","blurhash":"UBF}=y.m009FDiMxXmtR00Mdozxt.SyDrrRj","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":64656,"triangles":1272,"vertices":3816,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-6.099999904632568,-0.0004577776421399449,-4.2946956636820754],"max":[6.099999904632568,7.500022888882107,7.199695396653267]},"sizeMeters":[12.2,7.5,11.494],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:57.291Z","updatedAt":"2026-09-06T04:19:49.863Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/508/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MuseumPorticoVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/508/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/508/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/508/v1/model.glb\" alt=\"Museum Portico (Voxel City Districts)\" 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/508/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/508/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"510","slug":"voxel-city-districts-clock-tower-bacc049e","title":"Clock Tower (Voxel City Districts)","summary":"Original cubic clock tower for a coherent modern city.","description":"Clock Tower from the civic-buildings chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.20 × 17.75 × 4.66 m. Static exterior shell or facade module; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-clock-tower-bacc049e","cdnUrl":"https://cdn.3dassets.dev/assets/510/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-clock-tower-bacc049e","thumbnailUrl":"https://cdn.3dassets.dev/assets/510/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/510/v1/poster.webp","blurhash":"U4CF#E~W0000M{WngMn,00Io_3?HM|ayt6j]","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":63308,"triangles":1260,"vertices":3780,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-2.099997711111789,0,-2.2946031973833247],"max":[2.099997711111789,17.750114444410535,2.3596030161852046]},"sizeMeters":[4.2,17.75,4.654],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:57.370Z","updatedAt":"2026-09-06T04:19:50.004Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/510/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClockTowerVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/510/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/510/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/510/v1/model.glb\" alt=\"Clock Tower (Voxel City Districts)\" 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/510/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/510/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"511","slug":"voxel-city-districts-solid-brick-bay-fa9d1113","title":"Solid Brick Bay (Voxel City Districts)","summary":"Original cubic solid brick bay for a coherent modern city.","description":"Solid Brick Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.50 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-solid-brick-bay-fa9d1113","cdnUrl":"https://cdn.3dassets.dev/assets/511/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-solid-brick-bay-fa9d1113","thumbnailUrl":"https://cdn.3dassets.dev/assets/511/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/511/v1/poster.webp","blurhash":"UEIqJq?I01s?#l~UtSEL02V=#nX5tPxvf5D%","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3344,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000003814813684499541,-0.250007629627369],"max":[2,2.9999198889126255,0.250007629627369]},"sizeMeters":[4,3,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:57.618Z","updatedAt":"2026-09-06T04:19:50.011Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/511/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SolidBrickBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/511/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/511/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/511/v1/model.glb\" alt=\"Solid Brick Bay (Voxel City Districts)\" 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/511/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/511/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"512","slug":"voxel-city-districts-single-window-bay-f62a79da","title":"Single Window Bay (Voxel City Districts)","summary":"Original cubic single window bay for a coherent modern city.","description":"Single Window Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.68 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-single-window-bay-f62a79da","cdnUrl":"https://cdn.3dassets.dev/assets/512/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-single-window-bay-f62a79da","thumbnailUrl":"https://cdn.3dassets.dev/assets/512/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/512/v1/poster.webp","blurhash":"UBHng7%g00v},-~US$5600ivyDOt%1-;SOD*","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5840,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00006144234217830835,-0.25003974916649957],"max":[2,2.9999198889126255,0.43503975155068536]},"sizeMeters":[4,3,0.685],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:57.665Z","updatedAt":"2026-09-06T04:19:50.038Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/512/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SingleWindowBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/512/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/512/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/512/v1/model.glb\" alt=\"Single Window Bay (Voxel City Districts)\" 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/512/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/512/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"513","slug":"voxel-city-districts-paired-window-bay-8043bf65","title":"Paired Window Bay (Voxel City Districts)","summary":"Original cubic paired window bay for a coherent modern city.","description":"Paired Window Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.68 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-paired-window-bay-8043bf65","cdnUrl":"https://cdn.3dassets.dev/assets/513/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-paired-window-bay-8043bf65","thumbnailUrl":"https://cdn.3dassets.dev/assets/513/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/513/v1/poster.webp","blurhash":"UBHUh2%g00sA,-~VOY9F00iv%gX9%1-pae9u","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6852,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00006144234217830835,-0.25003974916649957],"max":[2,2.9999198889126255,0.43503975155068536]},"sizeMeters":[4,3,0.685],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:58.666Z","updatedAt":"2026-09-06T04:19:50.057Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/513/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PairedWindowBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/513/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/513/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/513/v1/model.glb\" alt=\"Paired Window Bay (Voxel City Districts)\" 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/513/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/513/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"514","slug":"voxel-city-districts-picture-window-bay-22632344","title":"Picture Window Bay (Voxel City Districts)","summary":"Original cubic picture window bay for a coherent modern city.","description":"Picture Window Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.68 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-picture-window-bay-22632344","cdnUrl":"https://cdn.3dassets.dev/assets/514/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-picture-window-bay-22632344","thumbnailUrl":"https://cdn.3dassets.dev/assets/514/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/514/v1/poster.webp","blurhash":"UAG[i?yE00wH=E~VOY4.00rWY7Os%1=|ay5R","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5808,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00011172635724010505,-0.25003974916649957],"max":[2,2.9999198889126255,0.43503975155068536]},"sizeMeters":[4,3,0.685],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:58.609Z","updatedAt":"2026-09-06T04:19:50.073Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/514/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PictureWindowBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/514/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/514/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/514/v1/model.glb\" alt=\"Picture Window Bay (Voxel City Districts)\" 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/514/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/514/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"515","slug":"voxel-city-districts-recessed-door-bay-69a186a3","title":"Recessed Door Bay (Voxel City Districts)","summary":"Original cubic recessed door bay for a coherent modern city.","description":"Recessed Door Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 1.05 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-recessed-door-bay-69a186a3","cdnUrl":"https://cdn.3dassets.dev/assets/515/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-recessed-door-bay-69a186a3","thumbnailUrl":"https://cdn.3dassets.dev/assets/515/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/515/v1/poster.webp","blurhash":"UCGuBwkD00rX}r~B9v9Z00rq%zOYJ-tlr=IU","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6680,"triangles":84,"vertices":252,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00010981895039785528,-0.250007629627369],"max":[2,2.9999198889126255,0.7999794059665681]},"sizeMeters":[4,3,1.05],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:58.794Z","updatedAt":"2026-09-06T04:19:50.079Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/515/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RecessedDoorBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/515/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/515/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/515/v1/model.glb\" alt=\"Recessed Door Bay (Voxel City Districts)\" 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/515/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/515/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"516","slug":"voxel-city-districts-double-door-bay-61701799","title":"Double Door Bay (Voxel City Districts)","summary":"Original cubic double door bay for a coherent modern city.","description":"Double Door Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.76 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-double-door-bay-61701799","cdnUrl":"https://cdn.3dassets.dev/assets/516/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-double-door-bay-61701799","thumbnailUrl":"https://cdn.3dassets.dev/assets/516/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/516/v1/poster.webp","blurhash":"UFGIAapG4T-6}l^*E%E101rXX-K6Fyxvv$IU","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6916,"triangles":108,"vertices":324,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00012663989339645187,-0.250007629627369],"max":[2,2.9999198889126255,0.5098944011888416]},"sizeMeters":[4,3,0.76],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:59.277Z","updatedAt":"2026-09-06T04:19:50.089Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/516/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoubleDoorBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/516/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/516/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/516/v1/model.glb\" alt=\"Double Door Bay (Voxel City Districts)\" 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/516/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/516/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"517","slug":"voxel-city-districts-shopfront-bay-03ce711a","title":"Shopfront Bay (Voxel City Districts)","summary":"Original cubic shopfront bay for a coherent modern city.","description":"Shopfront Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 1.35 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-shopfront-bay-03ce711a","cdnUrl":"https://cdn.3dassets.dev/assets/517/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-shopfront-bay-03ce711a","thumbnailUrl":"https://cdn.3dassets.dev/assets/517/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/517/v1/poster.webp","blurhash":"UAE{nO5n00V]?Z_M9vDj00xUPqo##;$%EK9v","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5064,"triangles":60,"vertices":180,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000003814813684499541,-0.250007629627369],"max":[2,2.9999198889126255,1.099946605274404]},"sizeMeters":[4,3,1.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:59.163Z","updatedAt":"2026-09-06T04:19:50.132Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/517/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShopfrontBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/517/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/517/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/517/v1/model.glb\" alt=\"Shopfront Bay (Voxel City Districts)\" 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/517/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/517/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"518","slug":"voxel-city-districts-roller-shutter-bay-3141ac82","title":"Roller Shutter Bay (Voxel City Districts)","summary":"Original cubic roller shutter bay for a coherent modern city.","description":"Roller Shutter Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.76 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-roller-shutter-bay-3141ac82","cdnUrl":"https://cdn.3dassets.dev/assets/518/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-roller-shutter-bay-3141ac82","thumbnailUrl":"https://cdn.3dassets.dev/assets/518/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/518/v1/poster.webp","blurhash":"UBF~29t*00$_^I~VOXD%00rDOtOZWG-pVu57","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9260,"triangles":144,"vertices":432,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00004360332157804514,-0.250007629627369],"max":[2,2.9999198889126255,0.5098944011888416]},"sizeMeters":[4,3,0.76],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:59.315Z","updatedAt":"2026-09-06T04:19:50.182Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/518/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RollerShutterBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/518/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/518/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/518/v1/model.glb\" alt=\"Roller Shutter Bay (Voxel City Districts)\" 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/518/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/518/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"519","slug":"voxel-city-districts-garage-opening-bay-6b4a1467","title":"Garage Opening Bay (Voxel City Districts)","summary":"Original cubic garage opening bay for a coherent modern city.","description":"Garage Opening Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.50 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-garage-opening-bay-6b4a1467","cdnUrl":"https://cdn.3dassets.dev/assets/519/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-garage-opening-bay-6b4a1467","thumbnailUrl":"https://cdn.3dassets.dev/assets/519/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/519/v1/poster.webp","blurhash":"UDHK;0-r0K-Xz:~Bx^I:0gnMD*OD%#-;R44o","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3940,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000003814813684499541,-0.250007629627369],"max":[2,2.9999198889126255,0.250007629627369]},"sizeMeters":[4,3,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:15:59.717Z","updatedAt":"2026-09-06T04:19:50.179Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/519/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GarageOpeningBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/519/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/519/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/519/v1/model.glb\" alt=\"Garage Opening Bay (Voxel City Districts)\" 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/519/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/519/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"520","slug":"voxel-city-districts-arcade-opening-bay-df9bcd38","title":"Arcade Opening Bay (Voxel City Districts)","summary":"Original cubic arcade opening bay for a coherent modern city.","description":"Arcade Opening Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.50 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-arcade-opening-bay-df9bcd38","cdnUrl":"https://cdn.3dassets.dev/assets/520/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-arcade-opening-bay-df9bcd38","thumbnailUrl":"https://cdn.3dassets.dev/assets/520/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/520/v1/poster.webp","blurhash":"UDHK@9-=0J-Xz;~Bx^I;0grpD+J7%g-;Z~0K","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5092,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000003814813684499541,-0.250007629627369],"max":[2,2.9999198889126255,0.250007629627369]},"sizeMeters":[4,3,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:00.077Z","updatedAt":"2026-09-06T04:19:50.188Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/520/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArcadeOpeningBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/520/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/520/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/520/v1/model.glb\" alt=\"Arcade Opening Bay (Voxel City Districts)\" 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/520/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/520/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"521","slug":"voxel-city-districts-balcony-bay-7187c667","title":"Balcony Bay (Voxel City Districts)","summary":"Original cubic balcony bay for a coherent modern city.","description":"Balcony Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 2.00 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-balcony-bay-7187c667","cdnUrl":"https://cdn.3dassets.dev/assets/521/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-balcony-bay-7187c667","thumbnailUrl":"https://cdn.3dassets.dev/assets/521/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/521/v1/poster.webp","blurhash":"U8H27m0f000z:%%25RIq00[WCSr=_4-;IVE1","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7996,"triangles":132,"vertices":396,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00008201849421674012,-0.25015259254738],"max":[2,2.9999198889126255,1.75015259254738]},"sizeMeters":[4,3,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:00.255Z","updatedAt":"2026-09-06T04:19:50.202Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/521/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BalconyBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/521/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/521/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/521/v1/model.glb\" alt=\"Balcony Bay (Voxel City Districts)\" 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/521/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/521/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"522","slug":"voxel-city-districts-fire-escape-bay-3303a4a5","title":"Fire Escape Bay (Voxel City Districts)","summary":"Original cubic fire escape bay for a coherent modern city.","description":"Fire Escape Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 1.65 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-fire-escape-bay-3303a4a5","cdnUrl":"https://cdn.3dassets.dev/assets/522/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-fire-escape-bay-3303a4a5","thumbnailUrl":"https://cdn.3dassets.dev/assets/522/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/522/v1/poster.webp","blurhash":"UDF=Et0z00In}?=|57E10K=ZTdNfM{ozozS#","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":12204,"triangles":192,"vertices":576,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00008201849421674012,-0.25003974916649957],"max":[2,2.9999351481673635,1.3999389540403513]},"sizeMeters":[4,3,1.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:00.394Z","updatedAt":"2026-09-06T04:19:50.272Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/522/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FireEscapeBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/522/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/522/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/522/v1/model.glb\" alt=\"Fire Escape Bay (Voxel City Districts)\" 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/522/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/522/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"523","slug":"voxel-city-districts-corner-window-bay-89603604","title":"Corner Window Bay (Voxel City Districts)","summary":"Original cubic corner window bay for a coherent modern city.","description":"Corner Window Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.12 × 3.00 × 2.19 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-corner-window-bay-89603604","cdnUrl":"https://cdn.3dassets.dev/assets/523/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-corner-window-bay-89603604","thumbnailUrl":"https://cdn.3dassets.dev/assets/523/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/523/v1/poster.webp","blurhash":"UQGa|D~C0KNGrq%2x[Ip4:IoozSNkWt7niM|","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6036,"triangles":96,"vertices":288,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.119999885559082,0.00007629627368999081,-1.75015259254738],"max":[2,2.99992370372631,0.43503975155068536]},"sizeMeters":[4.12,3,2.185],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:00.821Z","updatedAt":"2026-09-06T04:19:50.269Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/523/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornerWindowBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/523/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/523/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/523/v1/model.glb\" alt=\"Corner Window Bay (Voxel City Districts)\" 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/523/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/523/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"526","slug":"voxel-city-districts-stair-window-bay-39a4f646","title":"Stair Window Bay (Voxel City Districts)","summary":"Original cubic stair window bay for a coherent modern city.","description":"Stair Window Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.68 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-stair-window-bay-39a4f646","cdnUrl":"https://cdn.3dassets.dev/assets/526/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-stair-window-bay-39a4f646","thumbnailUrl":"https://cdn.3dassets.dev/assets/526/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/526/v1/poster.webp","blurhash":"UCHx4$%g00n$+[~BS~5700Z~%NXStl%gaeIA","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9268,"triangles":144,"vertices":432,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00008583330790123966,-0.25003974916649957],"max":[2,2.9999198889126255,0.43503975155068536]},"sizeMeters":[4,3,0.685],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:01.924Z","updatedAt":"2026-09-06T04:19:50.290Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/526/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StairWindowBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/526/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/526/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/526/v1/model.glb\" alt=\"Stair Window Bay (Voxel City Districts)\" 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/526/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/526/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"524","slug":"voxel-city-districts-ventilation-bay-49bb7585","title":"Ventilation Bay (Voxel City Districts)","summary":"Original cubic ventilation bay for a coherent modern city.","description":"Ventilation Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 0.72 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-ventilation-bay-49bb7585","cdnUrl":"https://cdn.3dassets.dev/assets/524/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-ventilation-bay-49bb7585","thumbnailUrl":"https://cdn.3dassets.dev/assets/524/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/524/v1/poster.webp","blurhash":"UCG*j2%300=x;e~BkW9a0erqJUJCxu%gWU9a","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7452,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000003814813684499541,-0.250007629627369],"max":[2,2.9999198889126255,0.47500380885322]},"sizeMeters":[4,3,0.725],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:01.747Z","updatedAt":"2026-09-06T04:19:50.314Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/524/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VentilationBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/524/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/524/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/524/v1/model.glb\" alt=\"Ventilation Bay (Voxel City Districts)\" 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/524/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/524/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"525","slug":"voxel-city-districts-loading-door-bay-241f74de","title":"Loading Door Bay (Voxel City Districts)","summary":"Original cubic loading door bay for a coherent modern city.","description":"Loading Door Bay from the facades chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.00 × 2.00 m. Static exterior shell or facade module; no animation, collision or navigation data. 4m frontage grid with side connectors at y=0.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-loading-door-bay-241f74de","cdnUrl":"https://cdn.3dassets.dev/assets/525/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-loading-door-bay-241f74de","thumbnailUrl":"https://cdn.3dassets.dev/assets/525/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/525/v1/poster.webp","blurhash":"UIH1}RE+0057DhjGXSR-4.rX9^xa~p-;IVM{","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4500,"triangles":60,"vertices":180,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000011444441053498622,-0.25015259254738],"max":[2,2.9999198889126255,1.75015259254738]},"sizeMeters":[4,3,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:01.891Z","updatedAt":"2026-09-06T04:19:50.371Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/525/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LoadingDoorBayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/525/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/525/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/525/v1/model.glb\" alt=\"Loading Door Bay (Voxel City Districts)\" 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/525/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/525/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"527","slug":"voxel-city-districts-road-straight-cd4bee47","title":"Road Straight (Voxel City Districts)","summary":"Original cubic road straight for a coherent modern city.","description":"Road Straight from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-straight-cd4bee47","cdnUrl":"https://cdn.3dassets.dev/assets/527/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-straight-cd4bee47","thumbnailUrl":"https://cdn.3dassets.dev/assets/527/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/527/v1/poster.webp","blurhash":"U39%|[?b00aK_N-:M{D+00E0yYIp000LS3~U","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5684,"triangles":84,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:01.859Z","updatedAt":"2026-09-06T04:19:50.378Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/527/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadStraightVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/527/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/527/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/527/v1/model.glb\" alt=\"Road Straight (Voxel City Districts)\" 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/527/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/527/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"528","slug":"voxel-city-districts-road-crossroads-8b666e7b","title":"Road Crossroads (Voxel City Districts)","summary":"Original cubic road crossroads for a coherent modern city.","description":"Road Crossroads from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.20 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-crossroads-8b666e7b","cdnUrl":"https://cdn.3dassets.dev/assets/528/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-crossroads-8b666e7b","thumbnailUrl":"https://cdn.3dassets.dev/assets/528/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/528/v1/poster.webp","blurhash":"U36[dbtm00o0yDj=V@bb00RO.TWBHsWGo3jE","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":1596,"triangles":12,"vertices":36,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.2001007125713869,4]},"sizeMeters":[8,0.2,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:02.699Z","updatedAt":"2026-09-06T04:19:50.380Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/528/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadCrossroadsVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/528/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/528/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/528/v1/model.glb\" alt=\"Road Crossroads (Voxel City Districts)\" 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/528/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/528/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"529","slug":"voxel-city-districts-road-t-junction-d77c4231","title":"Road T Junction (Voxel City Districts)","summary":"Original cubic road t junction for a coherent modern city.","description":"Road T Junction from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-t-junction-d77c4231","cdnUrl":"https://cdn.3dassets.dev/assets/529/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-t-junction-d77c4231","thumbnailUrl":"https://cdn.3dassets.dev/assets/529/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/529/v1/poster.webp","blurhash":"U38N|V5R00^%_NIoIU-p00-o.TE100^*%M4.","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":2424,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:02.478Z","updatedAt":"2026-09-06T04:19:50.391Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/529/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadTJunctionVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/529/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/529/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/529/v1/model.glb\" alt=\"Road T Junction (Voxel City Districts)\" 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/529/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/529/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"530","slug":"voxel-city-districts-road-corner-58c9ca9a","title":"Road Corner (Voxel City Districts)","summary":"Original cubic road corner for a coherent modern city.","description":"Road Corner from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-corner-58c9ca9a","cdnUrl":"https://cdn.3dassets.dev/assets/530/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-corner-58c9ca9a","thumbnailUrl":"https://cdn.3dassets.dev/assets/530/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/530/v1/poster.webp","blurhash":"U69%^,%M4Ts,~poeIUj]00M{pJNG00WB-pWA","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3368,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:02.846Z","updatedAt":"2026-09-06T04:19:50.457Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/530/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadCornerVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/530/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/530/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/530/v1/model.glb\" alt=\"Road Corner (Voxel City Districts)\" 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/530/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/530/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"531","slug":"voxel-city-districts-road-dead-end-f21d3709","title":"Road Dead End (Voxel City Districts)","summary":"Original cubic road dead end for a coherent modern city.","description":"Road Dead End from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-dead-end-f21d3709","cdnUrl":"https://cdn.3dassets.dev/assets/531/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-dead-end-f21d3709","thumbnailUrl":"https://cdn.3dassets.dev/assets/531/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/531/v1/poster.webp","blurhash":"U4Am#gWZ00?G~qt7IURk00t4yY9a00IUxuxs","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6260,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:03.229Z","updatedAt":"2026-09-06T04:19:50.461Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/531/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadDeadEndVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/531/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/531/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/531/v1/model.glb\" alt=\"Road Dead End (Voxel City Districts)\" 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/531/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/531/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"532","slug":"voxel-city-districts-road-zebra-bb0ce193","title":"Road Zebra (Voxel City Districts)","summary":"Original cubic road zebra for a coherent modern city.","description":"Road Zebra from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-zebra-bb0ce193","cdnUrl":"https://cdn.3dassets.dev/assets/532/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-zebra-bb0ce193","thumbnailUrl":"https://cdn.3dassets.dev/assets/532/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/532/v1/poster.webp","blurhash":"U4AAm=?H00V@_3%MM{E200IU.TNG004obb_1","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6816,"triangles":108,"vertices":324,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:03.359Z","updatedAt":"2026-09-06T04:19:50.514Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/532/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadZebraVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/532/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/532/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/532/v1/model.glb\" alt=\"Road Zebra (Voxel City Districts)\" 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/532/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/532/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"535","slug":"voxel-city-districts-road-bus-stop-6add35be","title":"Road Bus Stop (Voxel City Districts)","summary":"Original cubic road bus stop for a coherent modern city.","description":"Road Bus Stop from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-bus-stop-6add35be","cdnUrl":"https://cdn.3dassets.dev/assets/535/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-bus-stop-6add35be","thumbnailUrl":"https://cdn.3dassets.dev/assets/535/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/535/v1/poster.webp","blurhash":"U49@ku-;00oz?v%LRiE200Io*0IU004.Rj^%","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7680,"triangles":120,"vertices":360,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:04.381Z","updatedAt":"2026-09-06T04:19:50.547Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/535/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadBusStopVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/535/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/535/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/535/v1/model.glb\" alt=\"Road Bus Stop (Voxel City Districts)\" 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/535/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/535/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"534","slug":"voxel-city-districts-road-bike-lane-a51c13de","title":"Road Bike Lane (Voxel City Districts)","summary":"Original cubic road bike lane for a coherent modern city.","description":"Road Bike Lane from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-bike-lane-a51c13de","cdnUrl":"https://cdn.3dassets.dev/assets/534/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-bike-lane-a51c13de","thumbnailUrl":"https://cdn.3dassets.dev/assets/534/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/534/v1/poster.webp","blurhash":"U4A1Cc?v00RQ_M%LMxE200D$yYSw004opI^*","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7124,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:04.257Z","updatedAt":"2026-09-06T04:19:50.586Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/534/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadBikeLaneVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/534/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/534/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/534/v1/model.glb\" alt=\"Road Bike Lane (Voxel City Districts)\" 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/534/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/534/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"533","slug":"voxel-city-districts-road-parking-6a76d931","title":"Road Parking (Voxel City Districts)","summary":"Original cubic road parking for a coherent modern city.","description":"Road Parking from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-parking-6a76d931","cdnUrl":"https://cdn.3dassets.dev/assets/533/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-parking-6a76d931","thumbnailUrl":"https://cdn.3dassets.dev/assets/533/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/533/v1/poster.webp","blurhash":"U39@ef?b00i__N-:M{D+00E0*0Io000LR+~U","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7980,"triangles":132,"vertices":396,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:04.205Z","updatedAt":"2026-09-06T04:19:50.604Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/533/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadParkingVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/533/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/533/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/533/v1/model.glb\" alt=\"Road Parking (Voxel City Districts)\" 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/533/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/533/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"537","slug":"voxel-city-districts-road-speed-table-c32cea7e","title":"Road Speed Table (Voxel City Districts)","summary":"Original cubic road speed table for a coherent modern city.","description":"Road Speed Table from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.37 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-speed-table-c32cea7e","cdnUrl":"https://cdn.3dassets.dev/assets/537/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-speed-table-c32cea7e","thumbnailUrl":"https://cdn.3dassets.dev/assets/537/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/537/v1/poster.webp","blurhash":"U4A,%u?b00R*^,-pNFD*00IA~WRP000LjJ~V","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9976,"triangles":168,"vertices":504,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.3699635342554781,4]},"sizeMeters":[8,0.37,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:04.367Z","updatedAt":"2026-09-06T04:19:50.600Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/537/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadSpeedTableVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/537/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/537/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/537/v1/model.glb\" alt=\"Road Speed Table (Voxel City Districts)\" 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/537/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/537/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"536","slug":"voxel-city-districts-road-rail-crossing-f89b420a","title":"Road Rail Crossing (Voxel City Districts)","summary":"Original cubic road rail crossing for a coherent modern city.","description":"Road Rail Crossing from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.25 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-rail-crossing-f89b420a","cdnUrl":"https://cdn.3dassets.dev/assets/536/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-rail-crossing-f89b420a","thumbnailUrl":"https://cdn.3dassets.dev/assets/536/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/536/v1/poster.webp","blurhash":"U3A13E^+00Rj_N-:M{9a00D%.TNG000LbH~U","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":16188,"triangles":288,"vertices":864,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.24990310522252984,4]},"sizeMeters":[8,0.25,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:04.340Z","updatedAt":"2026-09-06T04:19:50.597Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/536/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadRailCrossingVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/536/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/536/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/536/v1/model.glb\" alt=\"Road Rail Crossing (Voxel City Districts)\" 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/536/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/536/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"538","slug":"voxel-city-districts-road-median-90474a3c","title":"Road Median (Voxel City Districts)","summary":"Original cubic road median for a coherent modern city.","description":"Road Median from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.50 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-median-90474a3c","cdnUrl":"https://cdn.3dassets.dev/assets/538/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-median-90474a3c","thumbnailUrl":"https://cdn.3dassets.dev/assets/538/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/538/v1/poster.webp","blurhash":"U3A16M_200I-_2%LIVD*00D%_NRQ004ptP_3","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7068,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-4,-0.00010070959115467126,-4],"max":[4,0.4998977659734877,4]},"sizeMeters":[8,0.5,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:04.963Z","updatedAt":"2026-09-06T04:19:50.653Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/538/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadMedianVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/538/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/538/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/538/v1/model.glb\" alt=\"Road Median (Voxel City Districts)\" 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/538/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/538/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"542","slug":"voxel-city-districts-sidewalk-straight-0c5546f7","title":"Sidewalk Straight (Voxel City Districts)","summary":"Original cubic sidewalk straight for a coherent modern city.","description":"Sidewalk Straight from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.26 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sidewalk-straight-0c5546f7","cdnUrl":"https://cdn.3dassets.dev/assets/542/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sidewalk-straight-0c5546f7","thumbnailUrl":"https://cdn.3dassets.dev/assets/542/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/542/v1/poster.webp","blurhash":"U9D0Jv%M00WB?bj?M{kC00M{~qax00a#xaV@","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7436,"triangles":120,"vertices":360,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.00011321890178436766,-4],"max":[4,0.25988677156147244,4]},"sizeMeters":[8,0.26,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:05.932Z","updatedAt":"2026-09-06T04:19:50.648Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/542/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SidewalkStraightVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/542/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/542/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/542/v1/model.glb\" alt=\"Sidewalk Straight (Voxel City Districts)\" 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/542/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/542/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"539","slug":"voxel-city-districts-sidewalk-corner-a72278b1","title":"Sidewalk Corner (Voxel City Districts)","summary":"Original cubic sidewalk corner for a coherent modern city.","description":"Sidewalk Corner from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.50 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sidewalk-corner-a72278b1","cdnUrl":"https://cdn.3dassets.dev/assets/539/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sidewalk-corner-a72278b1","thumbnailUrl":"https://cdn.3dassets.dev/assets/539/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/539/v1/poster.webp","blurhash":"UACspwx[00WX-.j?M~e=00M{~qae9GjbovX5","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":8220,"triangles":132,"vertices":396,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.00011321890178436766,-4],"max":[4,0.5000038148136845,4]},"sizeMeters":[8,0.5,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:05.138Z","updatedAt":"2026-09-06T04:19:50.666Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/539/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SidewalkCornerVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/539/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/539/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/539/v1/model.glb\" alt=\"Sidewalk Corner (Voxel City Districts)\" 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/539/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/539/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"540","slug":"voxel-city-districts-sidewalk-stepped-access-f1c4601a","title":"Sidewalk Stepped Access (Voxel City Districts)","summary":"Original cubic sidewalk stepped access for a coherent modern city.","description":"Sidewalk Stepped Access from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.45 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sidewalk-stepped-access-f1c4601a","cdnUrl":"https://cdn.3dassets.dev/assets/540/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sidewalk-stepped-access-f1c4601a","thumbnailUrl":"https://cdn.3dassets.dev/assets/540/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/540/v1/poster.webp","blurhash":"UAD0M*%M00WA-:j@NGkC00M{~qaf4oWDxbV@","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9780,"triangles":168,"vertices":504,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.00011321890178436766,-4],"max":[4,0.45000381034333614,4]},"sizeMeters":[8,0.45,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:05.848Z","updatedAt":"2026-09-06T04:19:50.694Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/540/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SidewalkSteppedAccessVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/540/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/540/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/540/v1/model.glb\" alt=\"Sidewalk Stepped Access (Voxel City Districts)\" 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/540/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/540/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"541","slug":"voxel-city-districts-pedestrian-plaza-30515e4f","title":"Pedestrian Plaza (Voxel City Districts)","summary":"Original cubic pedestrian plaza for a coherent modern city.","description":"Pedestrian Plaza from the streets chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 8.00 × 0.75 × 8.00 m. Static scene prop; no animation, collision or navigation data. 8m tile grid; road surface y=.2m and sidewalks y=.25m.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-pedestrian-plaza-30515e4f","cdnUrl":"https://cdn.3dassets.dev/assets/541/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-pedestrian-plaza-30515e4f","thumbnailUrl":"https://cdn.3dassets.dev/assets/541/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/541/v1/poster.webp","blurhash":"U9Csmox]00WB%2f5WBof00M{~pae9ZkDoeRj","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":10424,"triangles":168,"vertices":504,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-4,0.00011321890178436766,-4],"max":[4,0.7499526854720788,4]},"sizeMeters":[8,0.75,8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:05.909Z","updatedAt":"2026-09-06T04:19:50.715Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/541/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PedestrianPlazaVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/541/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/541/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/541/v1/model.glb\" alt=\"Pedestrian Plaza (Voxel City Districts)\" 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/541/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/541/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"543","slug":"voxel-city-districts-bus-shelter-316842f2","title":"Bus Shelter (Voxel City Districts)","summary":"Original cubic bus shelter for a coherent modern city.","description":"Bus Shelter from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.30 × 2.75 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bus-shelter-316842f2","cdnUrl":"https://cdn.3dassets.dev/assets/543/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bus-shelter-316842f2","thumbnailUrl":"https://cdn.3dassets.dev/assets/543/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/543/v1/poster.webp","blurhash":"USB4?nWADitQ.mx]VsRjIUyCxuVsickWX8ni","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7428,"triangles":108,"vertices":324,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.1500000953674316,-0.00007629627368999081,-1.000035140644399],"max":[2.1500000953674316,2.7499305759324804,1.000035140644399]},"sizeMeters":[4.3,2.75,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:06.726Z","updatedAt":"2026-09-06T04:19:50.719Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/543/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BusShelterVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/543/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/543/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/543/v1/model.glb\" alt=\"Bus Shelter (Voxel City Districts)\" 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/543/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/543/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"545","slug":"voxel-city-districts-tram-shelter-a111dd1c","title":"Tram Shelter (Voxel City Districts)","summary":"Original cubic tram shelter for a coherent modern city.","description":"Tram Shelter from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 6.65 × 3.60 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-tram-shelter-a111dd1c","cdnUrl":"https://cdn.3dassets.dev/assets/545/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-tram-shelter-a111dd1c","thumbnailUrl":"https://cdn.3dassets.dev/assets/545/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/545/v1/poster.webp","blurhash":"U9ABRyf#00WE*J?^Z~Md00yD?]n4UbH?k?g3","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9052,"triangles":132,"vertices":396,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-3.1500000953674316,0.000005368670956684696,-0.9998237699462158],"max":[3.5,3.5999892787253462,0.9998237699462158]},"sizeMeters":[6.65,3.6,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:07.243Z","updatedAt":"2026-09-06T04:19:50.732Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/545/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TramShelterVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/545/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/545/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/545/v1/model.glb\" alt=\"Tram Shelter (Voxel City Districts)\" 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/545/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/545/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"544","slug":"voxel-city-districts-metro-entrance-b6c83142","title":"Metro Entrance (Voxel City Districts)","summary":"Original cubic metro entrance for a coherent modern city.","description":"Metro Entrance from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 3.45 × 5.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-metro-entrance-b6c83142","cdnUrl":"https://cdn.3dassets.dev/assets/544/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-metro-entrance-b6c83142","thumbnailUrl":"https://cdn.3dassets.dev/assets/544/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/544/v1/poster.webp","blurhash":"U5BNf*vi4T%f0K00Q-?^m%xZ4To}^,.m=|xv","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":8844,"triangles":144,"vertices":432,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.000106814783166,-0.00012588885158848484,-2.5],"max":[2.000106814783166,3.4498642164746895,2.5]},"sizeMeters":[4,3.45,5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:07.326Z","updatedAt":"2026-09-06T04:19:50.739Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/544/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MetroEntranceVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/544/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/544/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/544/v1/model.glb\" alt=\"Metro Entrance (Voxel City Districts)\" 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/544/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/544/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"547","slug":"voxel-city-districts-taxi-rank-sign-cd89bcdd","title":"Taxi Rank Sign (Voxel City Districts)","summary":"Original cubic taxi rank sign for a coherent modern city.","description":"Taxi Rank Sign from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.00 × 2.70 × 0.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-taxi-rank-sign-cd89bcdd","cdnUrl":"https://cdn.3dassets.dev/assets/547/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-taxi-rank-sign-cd89bcdd","thumbnailUrl":"https://cdn.3dassets.dev/assets/547/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/547/v1/poster.webp","blurhash":"U77.BhyD00DOLKbvz;nN~qt74nMyD*kV%fVs","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4332,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,0,-0.25001067133241167],"max":[0.5,2.700000047683716,0.25001067133241167]},"sizeMeters":[1,2.7,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:07.403Z","updatedAt":"2026-09-06T04:19:50.788Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/547/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TaxiRankSignVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/547/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/547/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/547/v1/model.glb\" alt=\"Taxi Rank Sign (Voxel City Districts)\" 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/547/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/547/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"546","slug":"voxel-city-districts-ticket-machine-4a865dd8","title":"Ticket Machine (Voxel City Districts)","summary":"Original cubic ticket machine for a coherent modern city.","description":"Ticket Machine from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.00 × 2.00 × 0.90 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-ticket-machine-4a865dd8","cdnUrl":"https://cdn.3dassets.dev/assets/546/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-ticket-machine-4a865dd8","thumbnailUrl":"https://cdn.3dassets.dev/assets/546/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/546/v1/poster.webp","blurhash":"U69v5U?H004-.SkpIUnmQRS}QmrZ?]x[DiH@","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3328,"triangles":36,"vertices":108,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.50007629627369,0,-0.3999450666829432],"max":[0.50007629627369,2,0.49998932490716774]},"sizeMeters":[1,2,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:07.423Z","updatedAt":"2026-09-06T04:19:50.812Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/546/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TicketMachineVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/546/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/546/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/546/v1/model.glb\" alt=\"Ticket Machine (Voxel City Districts)\" 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/546/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/546/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"548","slug":"voxel-city-districts-departure-board-2cf61192","title":"Departure Board (Voxel City Districts)","summary":"Original cubic departure board for a coherent modern city.","description":"Departure Board from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 2.80 × 0.28 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-departure-board-2cf61192","cdnUrl":"https://cdn.3dassets.dev/assets/548/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-departure-board-2cf61192","thumbnailUrl":"https://cdn.3dassets.dev/assets/548/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/548/v1/poster.webp","blurhash":"U76k^vtRD4oO.myDH@McMxkWkBRODioz%gRP","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4188,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.000021386798491063175,-0.13992736594744712],"max":[1.5,2.8000213391147755,0.13992736594744712]},"sizeMeters":[3,2.8,0.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:07.629Z","updatedAt":"2026-09-06T04:19:50.802Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/548/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DepartureBoardVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/548/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/548/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/548/v1/model.glb\" alt=\"Departure Board (Voxel City Districts)\" 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/548/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/548/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"549","slug":"voxel-city-districts-street-lamp-4f9faedb","title":"Street Lamp (Voxel City Districts)","summary":"Original cubic street lamp for a coherent modern city.","description":"Street Lamp from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.65 × 4.20 × 0.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-street-lamp-4f9faedb","cdnUrl":"https://cdn.3dassets.dev/assets/549/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-street-lamp-4f9faedb","thumbnailUrl":"https://cdn.3dassets.dev/assets/549/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/549/v1/poster.webp","blurhash":"U371yP.90000%$D*Dh~p_4oz9EM{I=t8$$Mx","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3336,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.25003739709503703,0,-0.250007629627369],"max":[1.4000373732531792,4.199999809265137,0.250007629627369]},"sizeMeters":[1.65,4.2,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:07.663Z","updatedAt":"2026-09-06T04:19:50.838Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/549/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StreetLampVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/549/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/549/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/549/v1/model.glb\" alt=\"Street Lamp (Voxel City Districts)\" 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/549/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/549/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"550","slug":"voxel-city-districts-double-street-lamp-cb998286","title":"Double Street Lamp (Voxel City Districts)","summary":"Original cubic double street lamp for a coherent modern city.","description":"Double Street Lamp from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.80 × 4.20 × 0.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-double-street-lamp-cb998286","cdnUrl":"https://cdn.3dassets.dev/assets/550/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-double-street-lamp-cb998286","thumbnailUrl":"https://cdn.3dassets.dev/assets/550/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/550/v1/poster.webp","blurhash":"U57d?{xt00M{_NxaROWB_3%MD%9F4n%M?b9F","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4212,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.4000671407208471,0,-0.250007629627369],"max":[1.4000671407208471,4.199999809265137,0.250007629627369]},"sizeMeters":[2.8,4.2,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:08.676Z","updatedAt":"2026-09-06T04:19:50.856Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/550/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoubleStreetLampVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/550/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/550/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/550/v1/model.glb\" alt=\"Double Street Lamp (Voxel City Districts)\" 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/550/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/550/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"551","slug":"voxel-city-districts-traffic-signal-47fe0408","title":"Traffic Signal (Voxel City Districts)","summary":"Original cubic traffic signal for a coherent modern city.","description":"Traffic Signal from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.50 × 3.08 × 0.80 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-traffic-signal-47fe0408","cdnUrl":"https://cdn.3dassets.dev/assets/551/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-traffic-signal-47fe0408","thumbnailUrl":"https://cdn.3dassets.dev/assets/551/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/551/v1/poster.webp","blurhash":"U36b45g400e99gxu?ED%~WRk4ox[ITV@%MtR","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7988,"triangles":108,"vertices":324,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.24996855905466595,-0.000015259254965385716,-0.20000000298023224],"max":[0.24996855905466595,3.0799999237060547,0.5999911511743519]},"sizeMeters":[0.5,3.08,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:09.272Z","updatedAt":"2026-09-06T04:19:50.865Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/551/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrafficSignalVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/551/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/551/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/551/v1/model.glb\" alt=\"Traffic Signal (Voxel City Districts)\" 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/551/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/551/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"552","slug":"voxel-city-districts-pedestrian-signal-15f0ff3a","title":"Pedestrian Signal (Voxel City Districts)","summary":"Original cubic pedestrian signal for a coherent modern city.","description":"Pedestrian Signal from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.50 × 2.90 × 0.80 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-pedestrian-signal-15f0ff3a","cdnUrl":"https://cdn.3dassets.dev/assets/552/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-pedestrian-signal-15f0ff3a","thumbnailUrl":"https://cdn.3dassets.dev/assets/552/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/552/v1/poster.webp","blurhash":"U36khlbI00jD58xv?GD$_3WC4.t5IARj%Mx]","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5980,"triangles":84,"vertices":252,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2500015344798963,-0.000015259254965385716,-0.20000000298023224],"max":[0.2500015344798963,2.9000000953674316,0.6000763194282901]},"sizeMeters":[0.5,2.9,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:09.425Z","updatedAt":"2026-09-06T04:19:50.875Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/552/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PedestrianSignalVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/552/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/552/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/552/v1/model.glb\" alt=\"Pedestrian Signal (Voxel City Districts)\" 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/552/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/552/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"553","slug":"voxel-city-districts-bollard-1458fb0f","title":"Bollard (Voxel City Districts)","summary":"Original cubic bollard for a coherent modern city.","description":"Bollard from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.40 × 1.00 × 0.40 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bollard-1458fb0f","cdnUrl":"https://cdn.3dassets.dev/assets/553/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bollard-1458fb0f","thumbnailUrl":"https://cdn.3dassets.dev/assets/553/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/553/v1/poster.webp","blurhash":"U79HU;%g00Dh~qofD%WC4oRjxtt701Rk-os:","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":2428,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,0,-0.20000000298023224],"max":[0.20000000298023224,1,0.20000000298023224]},"sizeMeters":[0.4,1,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:09.597Z","updatedAt":"2026-09-06T04:19:50.879Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/553/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BollardVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/553/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/553/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/553/v1/model.glb\" alt=\"Bollard (Voxel City Districts)\" 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/553/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/553/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"554","slug":"voxel-city-districts-removable-bollard-eec750e5","title":"Removable Bollard (Voxel City Districts)","summary":"Original cubic removable bollard for a coherent modern city.","description":"Removable Bollard from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.65 × 0.95 × 0.65 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-removable-bollard-eec750e5","cdnUrl":"https://cdn.3dassets.dev/assets/554/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-removable-bollard-eec750e5","thumbnailUrl":"https://cdn.3dassets.dev/assets/554/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/554/v1/poster.webp","blurhash":"UBC7KK%z00H?00NG?ajFvhspO?Sy~poLkCo|","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3428,"triangles":36,"vertices":108,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.32499998807907104,0.000010684056971931033,-0.32499998807907104],"max":[0.32499998807907104,0.9500045794021018,0.32499998807907104]},"sizeMeters":[0.65,0.95,0.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:09.766Z","updatedAt":"2026-09-06T04:19:50.919Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/554/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RemovableBollardVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/554/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/554/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/554/v1/model.glb\" alt=\"Removable Bollard (Voxel City Districts)\" 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/554/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/554/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"555","slug":"voxel-city-districts-fire-hydrant-833bdb19","title":"Fire Hydrant (Voxel City Districts)","summary":"Original cubic fire hydrant for a coherent modern city.","description":"Fire Hydrant from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.80 × 1.05 × 0.60 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-fire-hydrant-833bdb19","cdnUrl":"https://cdn.3dassets.dev/assets/555/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-fire-hydrant-833bdb19","thumbnailUrl":"https://cdn.3dassets.dev/assets/555/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/555/v1/poster.webp","blurhash":"U6DI:*_M000100Rk~A%L1PVtz:ae%gRjELSe","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4300,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000000059604645,-0.00001144444150825985,-0.30000001192092896],"max":[0.4000000059604645,1.0499915716471073,0.30000001192092896]},"sizeMeters":[0.8,1.05,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:09.869Z","updatedAt":"2026-09-06T04:19:50.929Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/555/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FireHydrantVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/555/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/555/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/555/v1/model.glb\" alt=\"Fire Hydrant (Voxel City Districts)\" 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/555/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/555/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"556","slug":"voxel-city-districts-post-box-9e2b895f","title":"Post Box (Voxel City Districts)","summary":"Original cubic post box for a coherent modern city.","description":"Post Box from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.80 × 1.40 × 0.75 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-post-box-9e2b895f","cdnUrl":"https://cdn.3dassets.dev/assets/556/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-post-box-9e2b895f","thumbnailUrl":"https://cdn.3dassets.dev/assets/556/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/556/v1/poster.webp","blurhash":"U5D[hG~B0001~Cs:9toc4.NGadt8^jxFELI;","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3408,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.40004271910057937,0,-0.35005340143020897],"max":[0.40004271910057937,1.399999976158142,0.39998932746238014]},"sizeMeters":[0.8,1.4,0.75],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:10.037Z","updatedAt":"2026-09-06T04:19:50.937Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/556/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PostBoxVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/556/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/556/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/556/v1/model.glb\" alt=\"Post Box (Voxel City Districts)\" 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/556/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/556/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"557","slug":"voxel-city-districts-parcel-lockers-e4e5462d","title":"Parcel Lockers (Voxel City Districts)","summary":"Original cubic parcel lockers for a coherent modern city.","description":"Parcel Lockers from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 2.00 × 0.84 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-parcel-lockers-e4e5462d","cdnUrl":"https://cdn.3dassets.dev/assets/557/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-parcel-lockers-e4e5462d","thumbnailUrl":"https://cdn.3dassets.dev/assets/557/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/557/v1/poster.webp","blurhash":"UEA.3_.l8wt7xv%htkR58wQ.t+baofr^VsWA","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":10708,"triangles":228,"vertices":684,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.00006103701895199265,-0.3499252296517838],"max":[1.5,2.000061037018952,0.48997192945879664]},"sizeMeters":[3,2,0.84],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:10.161Z","updatedAt":"2026-09-06T04:19:50.965Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/557/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ParcelLockersVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/557/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/557/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/557/v1/model.glb\" alt=\"Parcel Lockers (Voxel City Districts)\" 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/557/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/557/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"558","slug":"voxel-city-districts-telephone-kiosk-fc4fd6c4","title":"Telephone Kiosk (Voxel City Districts)","summary":"Original cubic telephone kiosk for a coherent modern city.","description":"Telephone Kiosk from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.20 × 2.65 × 1.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-telephone-kiosk-fc4fd6c4","cdnUrl":"https://cdn.3dassets.dev/assets/558/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-telephone-kiosk-fc4fd6c4","thumbnailUrl":"https://cdn.3dassets.dev/assets/558/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/558/v1/poster.webp","blurhash":"U5D9be~B000eHXV@u5tS};OY0%RP?FoeIqWC","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":8576,"triangles":120,"vertices":360,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0.000021360473955220338,-0.6000000238418579],"max":[0.6000000238418579,2.6500000953674316,0.6000000238418579]},"sizeMeters":[1.2,2.65,1.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:10.889Z","updatedAt":"2026-09-06T04:19:50.979Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/558/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TelephoneKioskVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/558/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/558/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/558/v1/model.glb\" alt=\"Telephone Kiosk (Voxel City Districts)\" 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/558/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/558/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"559","slug":"voxel-city-districts-electrical-cabinet-b5db219c","title":"Electrical Cabinet (Voxel City Districts)","summary":"Original cubic electrical cabinet for a coherent modern city.","description":"Electrical Cabinet from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.50 × 1.60 × 0.83 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-electrical-cabinet-b5db219c","cdnUrl":"https://cdn.3dassets.dev/assets/559/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-electrical-cabinet-b5db219c","thumbnailUrl":"https://cdn.3dassets.dev/assets/559/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/559/v1/poster.webp","blurhash":"UFEN3B~C00E1%}x]rXR600EL%2w|S2X8V@a0","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":8824,"triangles":132,"vertices":396,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.75,0,-0.35003510150182676],"max":[0.75,1.600000023841858,0.4799871818138427]},"sizeMeters":[1.5,1.6,0.83],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:10.947Z","updatedAt":"2026-09-06T04:19:50.984Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/559/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ElectricalCabinetVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/559/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/559/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/559/v1/model.glb\" alt=\"Electrical Cabinet (Voxel City Districts)\" 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/559/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/559/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"560","slug":"voxel-city-districts-transformer-bank-814316a8","title":"Transformer Bank (Voxel City Districts)","summary":"Original cubic transformer bank for a coherent modern city.","description":"Transformer Bank from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 2.05 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-transformer-bank-814316a8","cdnUrl":"https://cdn.3dassets.dev/assets/560/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-transformer-bank-814316a8","thumbnailUrl":"https://cdn.3dassets.dev/assets/560/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/560/v1/poster.webp","blurhash":"U9D^S}_300V@00tRx[R64T9FApSd?u-p~WEL","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":11664,"triangles":192,"vertices":576,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.000025201612175673738,-1.000061037018952],"max":[1.5,2.049976306584159,1.000061037018952]},"sizeMeters":[3,2.05,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:11.354Z","updatedAt":"2026-09-06T04:19:51.009Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/560/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TransformerBankVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/560/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/560/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/560/v1/model.glb\" alt=\"Transformer Bank (Voxel City Districts)\" 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/560/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/560/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"561","slug":"voxel-city-districts-recycling-station-85fff3e9","title":"Recycling Station (Voxel City Districts)","summary":"Original cubic recycling station for a coherent modern city.","description":"Recycling Station from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.90 × 1.35 × 0.93 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-recycling-station-85fff3e9","cdnUrl":"https://cdn.3dassets.dev/assets/561/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-recycling-station-85fff3e9","thumbnailUrl":"https://cdn.3dassets.dev/assets/561/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/561/v1/poster.webp","blurhash":"UNEgK+x]9FtR~C.8ShRP8w$*s;NG9[$*w_M{","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5728,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.4500000476837158,-0.00001597829772681525,-0.42503892507712304],"max":[1.4500000476837158,1.3500511567342393,0.5000503585208677]},"sizeMeters":[2.9,1.35,0.925],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:11.378Z","updatedAt":"2026-09-06T04:19:50.999Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/561/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RecyclingStationVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/561/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/561/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/561/v1/model.glb\" alt=\"Recycling Station (Voxel City Districts)\" 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/561/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/561/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"562","slug":"voxel-city-districts-dumpster-800f3230","title":"Dumpster (Voxel City Districts)","summary":"Original cubic dumpster for a coherent modern city.","description":"Dumpster from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.30 × 1.55 × 1.40 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-dumpster-800f3230","cdnUrl":"https://cdn.3dassets.dev/assets/562/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-dumpster-800f3230","thumbnailUrl":"https://cdn.3dassets.dev/assets/562/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/562/v1/poster.webp","blurhash":"U89+4t?^00IA%4tRbuae00H@tltky=r^M0RP","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6284,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.149999976158142,0.000003807039086423103,-0.7000305039964081],"max":[1.149999976158142,1.5499961452771978,0.7000305039964081]},"sizeMeters":[2.3,1.55,1.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:11.735Z","updatedAt":"2026-09-06T04:19:51.036Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/562/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DumpsterVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/562/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/562/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/562/v1/model.glb\" alt=\"Dumpster (Voxel City Districts)\" 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/562/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/562/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"563","slug":"voxel-city-districts-street-bin-c5eefbce","title":"Street Bin (Voxel City Districts)","summary":"Original cubic street bin for a coherent modern city.","description":"Street Bin from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.80 × 1.32 × 0.80 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-street-bin-c5eefbce","cdnUrl":"https://cdn.3dassets.dev/assets/563/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-street-bin-c5eefbce","thumbnailUrl":"https://cdn.3dassets.dev/assets/563/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/563/v1/poster.webp","blurhash":"UI8Y9mtR8wRO.loeMda#tkayRQofs:ayWBj[","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4008,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000000059604645,0,-0.4000000059604645],"max":[0.4000000059604645,1.3200116479957449,0.4000000059604645]},"sizeMeters":[0.8,1.32,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:12.296Z","updatedAt":"2026-09-06T04:19:51.044Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/563/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StreetBinVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/563/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/563/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/563/v1/model.glb\" alt=\"Street Bin (Voxel City Districts)\" 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/563/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/563/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"565","slug":"voxel-city-districts-road-barrier-89f55bbb","title":"Road Barrier (Voxel City Districts)","summary":"Original cubic road barrier for a coherent modern city.","description":"Road Barrier from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 1.20 × 0.80 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-road-barrier-89f55bbb","cdnUrl":"https://cdn.3dassets.dev/assets/565/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-road-barrier-89f55bbb","thumbnailUrl":"https://cdn.3dassets.dev/assets/565/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/565/v1/poster.webp","blurhash":"UDBfw%tlIVtS~B?bNHM{01=w%2IV0LIU-:of","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6984,"triangles":96,"vertices":288,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00007782631238817395,-0.40008088720689944],"max":[1.5,1.1999466104898104,0.40008088720689944]},"sizeMeters":[3,1.2,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:12.834Z","updatedAt":"2026-09-06T04:19:51.055Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/565/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoadBarrierVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/565/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/565/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/565/v1/model.glb\" alt=\"Road Barrier (Voxel City Districts)\" 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/565/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/565/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"564","slug":"voxel-city-districts-construction-hoarding-8870a791","title":"Construction Hoarding (Voxel City Districts)","summary":"Original cubic construction hoarding for a coherent modern city.","description":"Construction Hoarding from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.20 × 2.70 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-construction-hoarding-8870a791","cdnUrl":"https://cdn.3dassets.dev/assets/564/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-construction-hoarding-8870a791","thumbnailUrl":"https://cdn.3dassets.dev/assets/564/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/564/v1/poster.webp","blurhash":"UAE{IJ?a01%Mi]~VE14o00Dj^%WEE7ks?H%0","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4628,"triangles":60,"vertices":180,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.0999999046325684,0.000021368987085435,-0.4998931625151535],"max":[2.0999999046325684,2.700044261484726,0.4998931625151535]},"sizeMeters":[4.2,2.7,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:12.630Z","updatedAt":"2026-09-06T04:19:51.081Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/564/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConstructionHoardingVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/564/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/564/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/564/v1/model.glb\" alt=\"Construction Hoarding (Voxel City Districts)\" 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/564/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/564/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"566","slug":"voxel-city-districts-utility-trench-5847cf04","title":"Utility Trench (Voxel City Districts)","summary":"Original cubic utility trench for a coherent modern city.","description":"Utility Trench from the transit-and-utilities chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 0.50 × 1.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-utility-trench-5847cf04","cdnUrl":"https://cdn.3dassets.dev/assets/566/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-utility-trench-5847cf04","thumbnailUrl":"https://cdn.3dassets.dev/assets/566/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/566/v1/poster.webp","blurhash":"U7AnDi?bUut5_3~qsqD%00t3T{D*4T00J5%f","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4528,"triangles":60,"vertices":180,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00002136444674930016,-0.750114444410535],"max":[1.5,0.499946592608417,0.750114444410535]},"sizeMeters":[3,0.5,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:12.792Z","updatedAt":"2026-09-06T04:19:51.091Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/566/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UtilityTrenchVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/566/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/566/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/566/v1/model.glb\" alt=\"Utility Trench (Voxel City Districts)\" 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/566/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/566/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"567","slug":"voxel-city-districts-slat-bench-f645e4c0","title":"Slat Bench (Voxel City Districts)","summary":"Original cubic slat bench for a coherent modern city.","description":"Slat Bench from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 1.15 × 0.70 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-slat-bench-f645e4c0","cdnUrl":"https://cdn.3dassets.dev/assets/567/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-slat-bench-f645e4c0","thumbnailUrl":"https://cdn.3dassets.dev/assets/567/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/567/v1/poster.webp","blurhash":"UMEoi5WA4:tQ~UxtIpM{0LxZs,Ip9aRlWCWX","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6868,"triangles":108,"vertices":324,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.00004727719748143233,-0.3500377606940116],"max":[1,1.1499915954889652,0.3500167851802118]},"sizeMeters":[2,1.15,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:13.419Z","updatedAt":"2026-09-06T04:19:51.111Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/567/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SlatBenchVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/567/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/567/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/567/v1/model.glb\" alt=\"Slat Bench (Voxel City Districts)\" 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/567/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/567/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"568","slug":"voxel-city-districts-backless-bench-0873a546","title":"Backless Bench (Voxel City Districts)","summary":"Original cubic backless bench for a coherent modern city.","description":"Backless Bench from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 0.62 × 0.70 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-backless-bench-0873a546","cdnUrl":"https://cdn.3dassets.dev/assets/568/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-backless-bench-0873a546","thumbnailUrl":"https://cdn.3dassets.dev/assets/568/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/568/v1/poster.webp","blurhash":"UGB:Z^t79atR~U-pNHM{01-o%1Io02M{%1oz","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4548,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.000025947355105720993,-0.3500167851802118],"max":[1,0.6199383549950442,0.3500167851802118]},"sizeMeters":[2,0.62,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:13.568Z","updatedAt":"2026-09-06T04:19:51.137Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/568/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BacklessBenchVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/568/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/568/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/568/v1/model.glb\" alt=\"Backless Bench (Voxel City Districts)\" 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/568/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/568/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"570","slug":"voxel-city-districts-picnic-table-2da26381","title":"Picnic Table (Voxel City Districts)","summary":"Original cubic picnic table for a coherent modern city.","description":"Picnic Table from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 0.95 × 2.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-picnic-table-2da26381","cdnUrl":"https://cdn.3dassets.dev/assets/570/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-picnic-table-2da26381","thumbnailUrl":"https://cdn.3dassets.dev/assets/570/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/570/v1/poster.webp","blurhash":"UBCG0%?G01Ip~Ut6IpRk00Ip-oae02WV%2R-","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":8072,"triangles":132,"vertices":396,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9999603476112376,0.00005343151484715758,-1.100000023841858],"max":[0.9999603476112376,0.9500320379333195,1.100000023841858]},"sizeMeters":[2,0.95,2.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:13.983Z","updatedAt":"2026-09-06T04:19:51.128Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/570/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PicnicTableVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/570/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/570/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/570/v1/model.glb\" alt=\"Picnic Table (Voxel City Districts)\" 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/570/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/570/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"571","slug":"voxel-city-districts-chess-table-1472e38c","title":"Chess Table (Voxel City Districts)","summary":"Original cubic chess table for a coherent modern city.","description":"Chess Table from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.60 × 0.96 × 1.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-chess-table-1472e38c","cdnUrl":"https://cdn.3dassets.dev/assets/571/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-chess-table-1472e38c","thumbnailUrl":"https://cdn.3dassets.dev/assets/571/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/571/v1/poster.webp","blurhash":"U7CP-JkD00-:?v?aIAD*00RO_NW?4T4po~-:","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":24260,"triangles":456,"vertices":1368,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.2999999523162842,0.00004196683691898295,-0.600076283832878],"max":[1.2999999523162842,0.965007534257609,0.600076283832878]},"sizeMeters":[2.6,0.965,1.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:13.971Z","updatedAt":"2026-09-06T04:19:51.178Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/571/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChessTableVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/571/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/571/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/571/v1/model.glb\" alt=\"Chess Table (Voxel City Districts)\" 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/571/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/571/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"569","slug":"voxel-city-districts-drinking-fountain-4331a49e","title":"Drinking Fountain (Voxel City Districts)","summary":"Original cubic drinking fountain for a coherent modern city.","description":"Drinking Fountain from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.80 × 1.30 × 0.60 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-drinking-fountain-4331a49e","cdnUrl":"https://cdn.3dassets.dev/assets/569/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-drinking-fountain-4331a49e","thumbnailUrl":"https://cdn.3dassets.dev/assets/569/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/569/v1/poster.webp","blurhash":"U8FFso~p0000xvofxZjZ00M|_3xtMxt6R+Rj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4428,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.399992362079969,0,-0.300038141916439],"max":[0.399992362079969,1.2999999672174454,0.300038141916439]},"sizeMeters":[0.8,1.3,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:13.936Z","updatedAt":"2026-09-06T04:19:51.185Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/569/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DrinkingFountainVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/569/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/569/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/569/v1/model.glb\" alt=\"Drinking Fountain (Voxel City Districts)\" 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/569/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/569/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"572","slug":"voxel-city-districts-tiered-fountain-12a2fe6a","title":"Tiered Fountain (Voxel City Districts)","summary":"Original cubic tiered fountain for a coherent modern city.","description":"Tiered Fountain from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 2.50 × 4.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-tiered-fountain-12a2fe6a","cdnUrl":"https://cdn.3dassets.dev/assets/572/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-tiered-fountain-12a2fe6a","thumbnailUrl":"https://cdn.3dassets.dev/assets/572/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/572/v1/poster.webp","blurhash":"UHEC?{%M00Rj00Rjf,WC00Rjx]ay_Nt7?Hxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5700,"triangles":84,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.0000839259010589899,-2],"max":[2,2.499916074098941,2]},"sizeMeters":[4,2.5,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:14.961Z","updatedAt":"2026-09-06T04:19:51.194Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/572/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TieredFountainVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/572/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/572/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/572/v1/model.glb\" alt=\"Tiered Fountain (Voxel City Districts)\" 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/572/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/572/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"574","slug":"voxel-city-districts-monument-plinth-b9d9d275","title":"Monument Plinth (Voxel City Districts)","summary":"Original cubic monument plinth for a coherent modern city.","description":"Monument Plinth from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 2.80 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-monument-plinth-b9d9d275","cdnUrl":"https://cdn.3dassets.dev/assets/574/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-monument-plinth-b9d9d275","thumbnailUrl":"https://cdn.3dassets.dev/assets/574/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/574/v1/poster.webp","blurhash":"U7F~gX_4004m00RjIUNG4nt3-;M}?ba{-:%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4648,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0000427088826402,0,-1.0000427088826402],"max":[1.0000427088826402,2.799999952316284,1.0000427088826402]},"sizeMeters":[2,2.8,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:15.245Z","updatedAt":"2026-09-06T04:19:51.303Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/574/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MonumentPlinthVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/574/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/574/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/574/v1/model.glb\" alt=\"Monument Plinth (Voxel City Districts)\" 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/574/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/574/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"573","slug":"voxel-city-districts-abstract-sculpture-8df28d58","title":"Abstract Sculpture (Voxel City Districts)","summary":"Original cubic abstract sculpture for a coherent modern city.","description":"Abstract Sculpture from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 4.25 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-abstract-sculpture-8df28d58","cdnUrl":"https://cdn.3dassets.dev/assets/573/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-abstract-sculpture-8df28d58","thumbnailUrl":"https://cdn.3dassets.dev/assets/573/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/573/v1/poster.webp","blurhash":"U8AKpy%g00H?00Mx~Ct,+Ha0K$t,rrX8tlwK","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3948,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000003814813684499541,-1],"max":[1,4.25,1]},"sizeMeters":[2,4.25,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:15.016Z","updatedAt":"2026-09-06T04:19:51.306Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/573/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AbstractSculptureVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/573/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/573/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/573/v1/model.glb\" alt=\"Abstract Sculpture (Voxel City Districts)\" 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/573/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/573/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"575","slug":"voxel-city-districts-notice-board-63a538a4","title":"Notice Board (Voxel City Districts)","summary":"Original cubic notice board for a coherent modern city.","description":"Notice Board from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 2.00 × 0.23 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-notice-board-63a538a4","cdnUrl":"https://cdn.3dassets.dev/assets/575/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-notice-board-63a538a4","thumbnailUrl":"https://cdn.3dassets.dev/assets/575/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/575/v1/poster.webp","blurhash":"UQD+#i%201V@~V%2D*My9Ft5%MM|9ZWU%MkC","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4188,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,0,-0.11496933212277946],"max":[1,2.000054939277521,0.11496933212277946]},"sizeMeters":[2,2,0.23],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:15.843Z","updatedAt":"2026-09-06T04:19:51.343Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/575/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NoticeBoardVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/575/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/575/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/575/v1/model.glb\" alt=\"Notice Board (Voxel City Districts)\" 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/575/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/575/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"576","slug":"voxel-city-districts-map-kiosk-081706bf","title":"Map Kiosk (Voxel City Districts)","summary":"Original cubic map kiosk for a coherent modern city.","description":"Map Kiosk from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.40 × 2.20 × 0.80 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-map-kiosk-081706bf","cdnUrl":"https://cdn.3dassets.dev/assets/576/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-map-kiosk-081706bf","thumbnailUrl":"https://cdn.3dassets.dev/assets/576/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/576/v1/poster.webp","blurhash":"ULCsEexu01RQ~BxtE2M{9Fs.-;NcE2n%xukW","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7448,"triangles":96,"vertices":288,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.2000000476837158,0,-0.39995118627747006],"max":[1.2000000476837158,2.2000519092836717,0.39995118627747006]},"sizeMeters":[2.4,2.2,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:15.976Z","updatedAt":"2026-09-06T04:19:51.351Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/576/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MapKioskVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/576/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/576/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/576/v1/model.glb\" alt=\"Map Kiosk (Voxel City Districts)\" 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/576/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/576/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"578","slug":"voxel-city-districts-cycle-rack-cdd20231","title":"Cycle Rack (Voxel City Districts)","summary":"Original cubic cycle rack for a coherent modern city.","description":"Cycle Rack from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.08 × 0.68 × 0.60 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-cycle-rack-cdd20231","cdnUrl":"https://cdn.3dassets.dev/assets/578/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-cycle-rack-cdd20231","thumbnailUrl":"https://cdn.3dassets.dev/assets/578/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/578/v1/poster.webp","blurhash":"U46R.S%hIBtm.8?wozMx00x@tkM_R%I8a$bw","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9696,"triangles":180,"vertices":540,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0399999618530273,-0.000022567648779503457,-0.3000311178745893],"max":[1.0399999618530273,0.6800225748013369,0.3000311178745893]},"sizeMeters":[2.08,0.68,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:16.351Z","updatedAt":"2026-09-06T04:19:51.357Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/578/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CycleRackVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/578/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/578/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/578/v1/model.glb\" alt=\"Cycle Rack (Voxel City Districts)\" 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/578/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/578/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"577","slug":"voxel-city-districts-planter-box-0e2d80d1","title":"Planter Box (Voxel City Districts)","summary":"Original cubic planter box for a coherent modern city.","description":"Planter Box from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 0.55 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-planter-box-0e2d80d1","cdnUrl":"https://cdn.3dassets.dev/assets/577/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-planter-box-0e2d80d1","thumbnailUrl":"https://cdn.3dassets.dev/assets/577/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/577/v1/poster.webp","blurhash":"U7F$b7~W00R+tP~pxbD*00D%%eM|-E019YNE","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":2404,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000038148136844995406,-0.50007629627369],"max":[1,0.5500068733265203,0.50007629627369]},"sizeMeters":[2,0.55,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:16.542Z","updatedAt":"2026-09-06T04:19:51.380Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/577/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PlanterBoxVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/577/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/577/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/577/v1/model.glb\" alt=\"Planter Box (Voxel City Districts)\" 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/577/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/577/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"579","slug":"voxel-city-districts-raised-planter-2a88fb3f","title":"Raised Planter (Voxel City Districts)","summary":"Original cubic raised planter for a coherent modern city.","description":"Raised Planter from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 1.05 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-raised-planter-2a88fb3f","cdnUrl":"https://cdn.3dassets.dev/assets/579/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-raised-planter-2a88fb3f","thumbnailUrl":"https://cdn.3dassets.dev/assets/579/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/579/v1/poster.webp","blurhash":"UBIY8?~p00WEkk_3%3IU00E0NFRR-rafE0D%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":2420,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.00007629627368999081,-0.50007629627369],"max":[1,1.0500068435241978,0.50007629627369]},"sizeMeters":[2,1.05,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:16.404Z","updatedAt":"2026-09-06T04:19:51.399Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/579/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaisedPlanterVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/579/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/579/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/579/v1/model.glb\" alt=\"Raised Planter (Voxel City Districts)\" 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/579/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/579/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"580","slug":"voxel-city-districts-tree-grille-5da47a90","title":"Tree Grille (Voxel City Districts)","summary":"Original cubic tree grille for a coherent modern city.","description":"Tree Grille from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 0.13 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-tree-grille-5da47a90","cdnUrl":"https://cdn.3dassets.dev/assets/580/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-tree-grille-5da47a90","thumbnailUrl":"https://cdn.3dassets.dev/assets/580/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/580/v1/poster.webp","blurhash":"U58N^Nxw00Rj%goJRkWE00RO~qj=8_WYxZt5","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5376,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.00005035479557733563,-1],"max":[1,0.12998458651358688,1]},"sizeMeters":[2,0.13,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:16.424Z","updatedAt":"2026-09-06T04:19:51.422Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/580/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TreeGrilleVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/580/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/580/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/580/v1/model.glb\" alt=\"Tree Grille (Voxel City Districts)\" 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/580/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/580/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"581","slug":"voxel-city-districts-playground-slide-524f48f1","title":"Playground Slide (Voxel City Districts)","summary":"Original cubic playground slide for a coherent modern city.","description":"Playground Slide from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.50 × 2.00 × 4.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-playground-slide-524f48f1","cdnUrl":"https://cdn.3dassets.dev/assets/581/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-playground-slide-524f48f1","thumbnailUrl":"https://cdn.3dassets.dev/assets/581/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/581/v1/poster.webp","blurhash":"UCDc]su300=e4T4nIA%M00-p%#OC~qghgg%2","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":52364,"triangles":1032,"vertices":3096,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7499084643373616,0.000021361798219918238,-1.850000023841858],"max":[0.7499084643373616,2.0001071652810607,2.6500000953674316]},"sizeMeters":[1.5,2,4.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:16.562Z","updatedAt":"2026-09-06T04:19:51.453Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/581/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PlaygroundSlideVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/581/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/581/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/581/v1/model.glb\" alt=\"Playground Slide (Voxel City Districts)\" 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/581/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/581/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"582","slug":"voxel-city-districts-swing-frame-a5c50e3d","title":"Swing Frame (Voxel City Districts)","summary":"Original cubic swing frame for a coherent modern city.","description":"Swing Frame from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.30 × 2.70 × 1.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-swing-frame-a5c50e3d","cdnUrl":"https://cdn.3dassets.dev/assets/582/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-swing-frame-a5c50e3d","thumbnailUrl":"https://cdn.3dassets.dev/assets/582/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/582/v1/poster.webp","blurhash":"UKEx|Zoy9G%K~U-oIoM|IoxaI;M|Shxts9Io","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6976,"triangles":96,"vertices":288,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.649999976158142,-0.00008235662556188572,-0.7499450558465288],"max":[1.649999976158142,2.7000824043092777,0.7499450558465288]},"sizeMeters":[3.3,2.7,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:17.853Z","updatedAt":"2026-09-06T04:19:51.459Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/582/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SwingFrameVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/582/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/582/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/582/v1/model.glb\" alt=\"Swing Frame (Voxel City Districts)\" 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/582/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/582/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"583","slug":"voxel-city-districts-climbing-cube-732acef3","title":"Climbing Cube (Voxel City Districts)","summary":"Original cubic climbing cube for a coherent modern city.","description":"Climbing Cube from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.10 × 2.10 × 2.10 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-climbing-cube-732acef3","cdnUrl":"https://cdn.3dassets.dev/assets/583/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-climbing-cube-732acef3","thumbnailUrl":"https://cdn.3dassets.dev/assets/583/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/583/v1/poster.webp","blurhash":"UEA.iAyXH@t+.me:RPozD4VYMdeSaKj]RjWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":15476,"triangles":300,"vertices":900,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0499999523162842,0,-1.0499999523162842],"max":[1.0499999523162842,2.0999999046325684,1.0499999523162842]},"sizeMeters":[2.1,2.1,2.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:17.809Z","updatedAt":"2026-09-06T04:19:51.466Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/583/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClimbingCubeVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/583/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/583/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/583/v1/model.glb\" alt=\"Climbing Cube (Voxel City Districts)\" 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/583/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/583/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"584","slug":"voxel-city-districts-sandpit-02bf9f6d","title":"Sandpit (Voxel City Districts)","summary":"Original cubic sandpit for a coherent modern city.","description":"Sandpit from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.25 × 0.35 × 3.25 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sandpit-02bf9f6d","cdnUrl":"https://cdn.3dassets.dev/assets/584/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sandpit-02bf9f6d","thumbnailUrl":"https://cdn.3dassets.dev/assets/584/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/584/v1/poster.webp","blurhash":"U8D]PG-;00WA-;axM{og00IU~qWC4nt7t8NF","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4492,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.625,-0.00007553033072085769,-1.625],"max":[1.625,0.3499626118456597,1.625]},"sizeMeters":[3.25,0.35,3.25],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:17.877Z","updatedAt":"2026-09-06T04:19:51.480Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/584/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SandpitVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/584/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/584/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/584/v1/model.glb\" alt=\"Sandpit (Voxel City Districts)\" 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/584/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/584/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"587","slug":"voxel-city-districts-bandstand-0454fd70","title":"Bandstand (Voxel City Districts)","summary":"Original cubic bandstand for a coherent modern city.","description":"Bandstand from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 5.00 × 4.75 × 5.90 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bandstand-0454fd70","cdnUrl":"https://cdn.3dassets.dev/assets/587/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bandstand-0454fd70","thumbnailUrl":"https://cdn.3dassets.dev/assets/587/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/587/v1/poster.webp","blurhash":"UFF6wbsp00Mx0eRP,@s:4ToyX9jZ}ZS2S#tQ","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9248,"triangles":144,"vertices":432,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.500212144054215,0.00007781815942881076,-2.5],"max":[2.500212144054215,4.7500953703421125,3.4000000953674316]},"sizeMeters":[5,4.75,5.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:18.039Z","updatedAt":"2026-09-06T04:19:51.470Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/587/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BandstandVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/587/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/587/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/587/v1/model.glb\" alt=\"Bandstand (Voxel City Districts)\" 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/587/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/587/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"585","slug":"voxel-city-districts-public-toilets-03208a73","title":"Public Toilets (Voxel City Districts)","summary":"Original cubic public toilets for a coherent modern city.","description":"Public Toilets from the civic-and-park chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.30 × 2.95 × 3.46 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-public-toilets-03208a73","cdnUrl":"https://cdn.3dassets.dev/assets/585/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-public-toilets-03208a73","thumbnailUrl":"https://cdn.3dassets.dev/assets/585/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/585/v1/poster.webp","blurhash":"UPHxWxX-4ni^_NxZIUSN0er?NGWBD%S~jbRP","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7064,"triangles":96,"vertices":288,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.1500000953674316,-0.00001676133835393223,-1.6500654030399908],"max":[2.1500000953674316,2.950101541138388,1.8100653696613898]},"sizeMeters":[4.3,2.95,3.46],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:17.917Z","updatedAt":"2026-09-06T04:19:51.513Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/585/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PublicToiletsVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/585/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/585/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/585/v1/model.glb\" alt=\"Public Toilets (Voxel City Districts)\" 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/585/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/585/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"586","slug":"voxel-city-districts-bakery-counter-021dc8f5","title":"Bakery Counter (Voxel City Districts)","summary":"Original cubic bakery counter for a coherent modern city.","description":"Bakery Counter from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.50 × 1.60 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bakery-counter-021dc8f5","cdnUrl":"https://cdn.3dassets.dev/assets/586/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bakery-counter-021dc8f5","thumbnailUrl":"https://cdn.3dassets.dev/assets/586/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/586/v1/poster.webp","blurhash":"UHGlFn?H01o#Pq-;xBNG02F3RinN,,x]RnIA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":5400,"triangles":84,"vertices":252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.25,0.00006866664632099173,-0.499931333353679],"max":[1.25,1.5999969600699813,0.499931333353679]},"sizeMeters":[2.5,1.6,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:18.065Z","updatedAt":"2026-09-06T04:19:51.508Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/586/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BakeryCounterVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/586/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/586/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/586/v1/model.glb\" alt=\"Bakery Counter (Voxel City Districts)\" 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/586/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/586/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"588","slug":"voxel-city-districts-cafe-counter-8ff8feaa","title":"Cafe Counter (Voxel City Districts)","summary":"Original cubic cafe counter for a coherent modern city.","description":"Cafe Counter from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.20 × 1.85 × 1.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-cafe-counter-8ff8feaa","cdnUrl":"https://cdn.3dassets.dev/assets/588/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-cafe-counter-8ff8feaa","thumbnailUrl":"https://cdn.3dassets.dev/assets/588/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/588/v1/poster.webp","blurhash":"UBF~Kt~p00E25a~V-n9Z004;o~%0+r4-NHx]","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":4280,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.600000023841858,0.00006103701895199265,-0.6000671496625444],"max":[1.600000023841858,1.8499984792899098,0.6000671496625444]},"sizeMeters":[3.2,1.85,1.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:18.268Z","updatedAt":"2026-09-06T04:19:51.588Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/588/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CafeCounterVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/588/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/588/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/588/v1/model.glb\" alt=\"Cafe Counter (Voxel City Districts)\" 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/588/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/588/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"589","slug":"voxel-city-districts-checkout-counter-809d9439","title":"Checkout Counter (Voxel City Districts)","summary":"Original cubic checkout counter for a coherent modern city.","description":"Checkout Counter from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 1.70 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-checkout-counter-809d9439","cdnUrl":"https://cdn.3dassets.dev/assets/589/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-checkout-counter-809d9439","thumbnailUrl":"https://cdn.3dassets.dev/assets/589/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/589/v1/poster.webp","blurhash":"UAAB@EtR8w%z8wt,%zV@00HsepWB*Inia0Md","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":4388,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00005034361970640555,-0.499938962981048],"max":[1.5,1.7000167961850698,0.499938962981048]},"sizeMeters":[3,1.7,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:18.857Z","updatedAt":"2026-09-06T04:19:51.625Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/589/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CheckoutCounterVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/589/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/589/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/589/v1/model.glb\" alt=\"Checkout Counter (Voxel City Districts)\" 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/589/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/589/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"590","slug":"voxel-city-districts-market-stall-0ac08bea","title":"Market Stall (Voxel City Districts)","summary":"Original cubic market stall for a coherent modern city.","description":"Market Stall from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 2.50 × 1.80 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-market-stall-0ac08bea","cdnUrl":"https://cdn.3dassets.dev/assets/590/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-market-stall-0ac08bea","thumbnailUrl":"https://cdn.3dassets.dev/assets/590/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/590/v1/poster.webp","blurhash":"UKDc]kx[00RjUHo}v}WBENXSt6s9=Fx[I;RP","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":4000,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.000034148562768177015,-0.9000823999755853],"max":[1.5,2.4999679794069083,0.9000823999755853]},"sizeMeters":[3,2.5,1.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:19.497Z","updatedAt":"2026-09-06T04:19:51.649Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/590/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarketStallVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/590/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/590/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/590/v1/model.glb\" alt=\"Market Stall (Voxel City Districts)\" 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/590/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/590/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"591","slug":"voxel-city-districts-produce-display-96c7fe2c","title":"Produce Display (Voxel City Districts)","summary":"Original cubic produce display for a coherent modern city.","description":"Produce Display from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 1.35 × 1.40 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-produce-display-96c7fe2c","cdnUrl":"https://cdn.3dassets.dev/assets/591/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-produce-display-96c7fe2c","thumbnailUrl":"https://cdn.3dassets.dev/assets/591/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/591/v1/poster.webp","blurhash":"U7FP4t~o00RQKh9ZnONH00IVI:IVw3~VxZxa","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":8584,"triangles":144,"vertices":432,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000004565855492466575,-1.1500335584394947],"max":[1,1.3500587630319025,0.25003358228135253]},"sizeMeters":[2,1.35,1.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:19.388Z","updatedAt":"2026-09-06T04:19:51.749Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/591/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ProduceDisplayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/591/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/591/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/591/v1/model.glb\" alt=\"Produce Display (Voxel City Districts)\" 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/591/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/591/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"592","slug":"voxel-city-districts-shop-shelf-73b45eee","title":"Shop Shelf (Voxel City Districts)","summary":"Original cubic shop shelf for a coherent modern city.","description":"Shop Shelf from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.15 × 2.00 × 0.93 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-shop-shelf-73b45eee","cdnUrl":"https://cdn.3dassets.dev/assets/592/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-shop-shelf-73b45eee","thumbnailUrl":"https://cdn.3dassets.dev/assets/592/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/592/v1/poster.webp","blurhash":"U8H1@;-=00My~C^%M{E202t3M+t1-p-pW-9H","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":5068,"triangles":84,"vertices":252,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.0750000476837158,-0.000067948043541044,-0.47498590868406054],"max":[1.0750000476837158,2.000067948043541,0.44998590272359607]},"sizeMeters":[2.15,2,0.925],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:19.473Z","updatedAt":"2026-09-06T04:19:51.745Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/592/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShopShelfVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/592/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/592/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/592/v1/model.glb\" alt=\"Shop Shelf (Voxel City Districts)\" 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/592/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/592/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"593","slug":"voxel-city-districts-bookcase-883fe876","title":"Bookcase (Voxel City Districts)","summary":"Original cubic bookcase for a coherent modern city.","description":"Bookcase from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.15 × 2.00 × 0.93 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bookcase-883fe876","cdnUrl":"https://cdn.3dassets.dev/assets/593/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bookcase-883fe876","thumbnailUrl":"https://cdn.3dassets.dev/assets/593/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/593/v1/poster.webp","blurhash":"U8G*$X-r00Rj~V^%IoE203xqIEjD%M-pX49H","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":19576,"triangles":372,"vertices":1116,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0750000476837158,-0.000067948043541044,-0.47498590868406054],"max":[1.0750000476837158,2.000067948043541,0.44998590272359607]},"sizeMeters":[2.15,2,0.925],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:19.980Z","updatedAt":"2026-09-06T04:19:51.755Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/593/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BookcaseVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/593/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/593/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/593/v1/model.glb\" alt=\"Bookcase (Voxel City Districts)\" 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/593/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/593/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"594","slug":"voxel-city-districts-clothing-rail-d7d7899d","title":"Clothing Rail (Voxel City Districts)","summary":"Original cubic clothing rail for a coherent modern city.","description":"Clothing Rail from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.50 × 1.90 × 0.70 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-clothing-rail-d7d7899d","cdnUrl":"https://cdn.3dassets.dev/assets/594/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-clothing-rail-d7d7899d","thumbnailUrl":"https://cdn.3dassets.dev/assets/594/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/594/v1/poster.webp","blurhash":"U77.ghyr00VZ%~%~MdHr4TRP.mi_D5VZ%zpH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":8064,"triangles":132,"vertices":396,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.25,-0.0000030637718766435285,-0.3499328592791528],"max":[1.25,1.9000030399300187,0.3499328592791528]},"sizeMeters":[2.5,1.9,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:20.280Z","updatedAt":"2026-09-06T04:19:51.773Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/594/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClothingRailVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/594/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/594/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/594/v1/model.glb\" alt=\"Clothing Rail (Voxel City Districts)\" 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/594/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/594/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"596","slug":"voxel-city-districts-display-mannequin-d3fc15a3","title":"Display Mannequin (Voxel City Districts)","summary":"Original cubic display mannequin for a coherent modern city.","description":"Display Mannequin from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.00 × 2.00 × 0.70 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-display-mannequin-d3fc15a3","cdnUrl":"https://cdn.3dassets.dev/assets/596/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-display-mannequin-d3fc15a3","thumbnailUrl":"https://cdn.3dassets.dev/assets/596/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/596/v1/poster.webp","blurhash":"U8Csjh-:004.%Mj@IUWV4oof%MRP00Rj~p%2","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":5152,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.50007629627369,0,-0.3500167851802118],"max":[0.50007629627369,2,0.3500167851802118]},"sizeMeters":[1,2,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:20.438Z","updatedAt":"2026-09-06T04:19:51.782Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/596/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DisplayMannequinVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/596/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/596/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/596/v1/model.glb\" alt=\"Display Mannequin (Voxel City Districts)\" 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/596/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/596/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"595","slug":"voxel-city-districts-fridge-cabinet-d25d3d53","title":"Fridge Cabinet (Voxel City Districts)","summary":"Original cubic fridge cabinet for a coherent modern city.","description":"Fridge Cabinet from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.50 × 2.20 × 1.08 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-fridge-cabinet-d25d3d53","cdnUrl":"https://cdn.3dassets.dev/assets/595/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-fridge-cabinet-d25d3d53","thumbnailUrl":"https://cdn.3dassets.dev/assets/595/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/595/v1/poster.webp","blurhash":"UAG9HfpJ00=w~q%M9ZD%DOs*9u9v%MxuM{IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":5552,"triangles":72,"vertices":216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7500290088404429,0,-0.4500106912320354],"max":[0.7500290088404429,2.200000047683716,0.6299847329590949]},"sizeMeters":[1.5,2.2,1.08],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:20.466Z","updatedAt":"2026-09-06T04:19:51.843Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/595/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FridgeCabinetVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/595/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/595/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/595/v1/model.glb\" alt=\"Fridge Cabinet (Voxel City Districts)\" 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/595/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/595/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"597","slug":"voxel-city-districts-freezer-chest-1508aed8","title":"Freezer Chest (Voxel City Districts)","summary":"Original cubic freezer chest for a coherent modern city.","description":"Freezer Chest from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 1.10 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-freezer-chest-1508aed8","cdnUrl":"https://cdn.3dassets.dev/assets/597/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-freezer-chest-1508aed8","thumbnailUrl":"https://cdn.3dassets.dev/assets/597/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/597/v1/poster.webp","blurhash":"UBHx~R~q00xt5=_3?GMx009aRjwu=^NxEMIA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":3400,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.00007629627368999081,-0.50007629627369],"max":[1,1.0999832261135105,0.50007629627369]},"sizeMeters":[2,1.1,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:20.653Z","updatedAt":"2026-09-06T04:19:51.909Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/597/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FreezerChestVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/597/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/597/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/597/v1/model.glb\" alt=\"Freezer Chest (Voxel City Districts)\" 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/597/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/597/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"598","slug":"voxel-city-districts-vending-machine-a01432f8","title":"Vending Machine (Voxel City Districts)","summary":"Original cubic vending machine for a coherent modern city.","description":"Vending Machine from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.00 × 2.00 × 0.97 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-vending-machine-a01432f8","cdnUrl":"https://cdn.3dassets.dev/assets/598/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-vending-machine-a01432f8","thumbnailUrl":"https://cdn.3dassets.dev/assets/598/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/598/v1/poster.webp","blurhash":"U6A2Sb=z000dyYV[R5tQDiNarX-B.mtRMJMd","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":9224,"triangles":144,"vertices":432,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.50007629627369,0,-0.3999450666829432],"max":[0.50007629627369,2,0.5699871704889602]},"sizeMeters":[1,2,0.97],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:20.917Z","updatedAt":"2026-09-06T04:19:51.919Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/598/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VendingMachineVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/598/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/598/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/598/v1/model.glb\" alt=\"Vending Machine (Voxel City Districts)\" 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/598/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/598/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"599","slug":"voxel-city-districts-cash-machine-0c66a431","title":"Cash Machine (Voxel City Districts)","summary":"Original cubic cash machine for a coherent modern city.","description":"Cash Machine from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.00 × 2.20 × 0.90 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-cash-machine-0c66a431","cdnUrl":"https://cdn.3dassets.dev/assets/599/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-cash-machine-0c66a431","thumbnailUrl":"https://cdn.3dassets.dev/assets/599/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/599/v1/poster.webp","blurhash":"U48=sC,]005OD5Rj*H%gD4X,t+vh-;%fMxDj","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":4276,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.50007629627369,0,-0.3999450666829432],"max":[0.50007629627369,2.200000047683716,0.49998932150191566]},"sizeMeters":[1,2.2,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:20.877Z","updatedAt":"2026-09-06T04:19:51.933Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/599/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CashMachineVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/599/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/599/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/599/v1/model.glb\" alt=\"Cash Machine (Voxel City Districts)\" 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/599/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/599/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"600","slug":"voxel-city-districts-cafe-table-77f3f7ba","title":"Cafe Table (Voxel City Districts)","summary":"Original cubic cafe table for a coherent modern city.","description":"Cafe Table from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.20 × 1.00 × 1.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-cafe-table-77f3f7ba","cdnUrl":"https://cdn.3dassets.dev/assets/600/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-cafe-table-77f3f7ba","thumbnailUrl":"https://cdn.3dassets.dev/assets/600/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/600/v1/poster.webp","blurhash":"UWDlp0xa9Zax~UoeIqoeWVWCWCj[9vWCV@WC","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":3456,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0,-0.6000000238418579],"max":[0.6000000238418579,1.0000023037894628,0.6000000238418579]},"sizeMeters":[1.2,1,1.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:21.544Z","updatedAt":"2026-09-06T04:19:51.929Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/600/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CafeTableVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/600/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/600/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/600/v1/model.glb\" alt=\"Cafe Table (Voxel City Districts)\" 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/600/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/600/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"601","slug":"voxel-city-districts-booth-seat-9d80035b","title":"Booth Seat (Voxel City Districts)","summary":"Original cubic booth seat for a coherent modern city.","description":"Booth Seat from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 1.50 × 0.90 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-booth-seat-9d80035b","cdnUrl":"https://cdn.3dassets.dev/assets/601/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-booth-seat-9d80035b","thumbnailUrl":"https://cdn.3dassets.dev/assets/601/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/601/v1/poster.webp","blurhash":"UAEDnt?E00ou3st7q]Me009wERQ-]#?FxVIo","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":3292,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000038148136844995406,-0.4499954222235786],"max":[1,1.50007629627369,0.4499954222235786]},"sizeMeters":[2,1.5,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:21.969Z","updatedAt":"2026-09-06T04:19:51.926Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/601/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoothSeatVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/601/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/601/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/601/v1/model.glb\" alt=\"Booth Seat (Voxel City Districts)\" 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/601/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/601/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"602","slug":"voxel-city-districts-bar-stool-5ae01d29","title":"Bar Stool (Voxel City Districts)","summary":"Original cubic bar stool for a coherent modern city.","description":"Bar Stool from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.70 × 1.05 × 0.70 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bar-stool-5ae01d29","cdnUrl":"https://cdn.3dassets.dev/assets/602/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bar-stool-5ae01d29","thumbnailUrl":"https://cdn.3dassets.dev/assets/602/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/602/v1/poster.webp","blurhash":"UNBM}Stl4:SN~BoeE2WB$2i_RQaeNfWWoIof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":5180,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.35002135368423365,0,-0.3499999940395355],"max":[0.35002135368423365,1.0499839407427687,0.3499999940395355]},"sizeMeters":[0.7,1.05,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:21.896Z","updatedAt":"2026-09-06T04:19:51.942Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/602/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BarStoolVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/602/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/602/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/602/v1/model.glb\" alt=\"Bar Stool (Voxel City Districts)\" 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/602/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/602/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"604","slug":"voxel-city-districts-office-desk-27b41d7d","title":"Office Desk (Voxel City Districts)","summary":"Original cubic office desk for a coherent modern city.","description":"Office Desk from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 1.45 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-office-desk-27b41d7d","cdnUrl":"https://cdn.3dassets.dev/assets/604/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-office-desk-27b41d7d","thumbnailUrl":"https://cdn.3dassets.dev/assets/604/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/604/v1/poster.webp","blurhash":"U5B3sV%K00%g~U^*R59Z00i^?GE40002T2?G","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":6272,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.00003951852342798379,-0.50007629627369],"max":[1,1.4500395662071437,0.50007629627369]},"sizeMeters":[2,1.45,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:22.466Z","updatedAt":"2026-09-06T04:19:52.002Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/604/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OfficeDeskVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/604/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/604/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/604/v1/model.glb\" alt=\"Office Desk (Voxel City Districts)\" 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/604/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/604/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"603","slug":"voxel-city-districts-reception-desk-fef95b97","title":"Reception Desk (Voxel City Districts)","summary":"Original cubic reception desk for a coherent modern city.","description":"Reception Desk from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 1.20 × 1.52 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-reception-desk-fef95b97","cdnUrl":"https://cdn.3dassets.dev/assets/603/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-reception-desk-fef95b97","thumbnailUrl":"https://cdn.3dassets.dev/assets/603/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/603/v1/poster.webp","blurhash":"U9BhP@?^00v~-8%~Y5Q-00Q--VNG71iJz:IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":3988,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00008242381744305582,-0.750114444410535],"max":[1.5,1.1999176238662728,0.7750659843558129]},"sizeMeters":[3,1.2,1.525],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:22.485Z","updatedAt":"2026-09-06T04:19:52.030Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/603/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ReceptionDeskVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/603/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/603/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/603/v1/model.glb\" alt=\"Reception Desk (Voxel City Districts)\" 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/603/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/603/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"605","slug":"voxel-city-districts-filing-cabinet-0a2bdb96","title":"Filing Cabinet (Voxel City Districts)","summary":"Original cubic filing cabinet for a coherent modern city.","description":"Filing Cabinet from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.80 × 1.80 × 0.86 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-filing-cabinet-0a2bdb96","cdnUrl":"https://cdn.3dassets.dev/assets/605/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-filing-cabinet-0a2bdb96","thumbnailUrl":"https://cdn.3dassets.dev/assets/605/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/605/v1/poster.webp","blurhash":"UCBWrV~p0000ogoej?WV4nM{-;-:WBoMoyWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":6980,"triangles":108,"vertices":324,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000059408300705,0,-0.34999938036790684],"max":[0.4000059408300705,1.7999999523162842,0.5099993767916282]},"sizeMeters":[0.8,1.8,0.86],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:22.603Z","updatedAt":"2026-09-06T04:19:52.084Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/605/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FilingCabinetVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/605/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/605/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/605/v1/model.glb\" alt=\"Filing Cabinet (Voxel City Districts)\" 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/605/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/605/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"606","slug":"voxel-city-districts-meeting-table-46317dc9","title":"Meeting Table (Voxel City Districts)","summary":"Original cubic meeting table for a coherent modern city.","description":"Meeting Table from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 0.95 × 1.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-meeting-table-46317dc9","cdnUrl":"https://cdn.3dassets.dev/assets/606/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-meeting-table-46317dc9","thumbnailUrl":"https://cdn.3dassets.dev/assets/606/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/606/v1/poster.webp","blurhash":"UICF|wxt9Gt7~U%2M|NG02xZ%1Ip02M|xZjv","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":3412,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.0000618221723997503,-0.750114444410535],"max":[1.5,0.9500755333109531,0.750114444410535]},"sizeMeters":[3,0.95,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:22.868Z","updatedAt":"2026-09-06T04:19:52.093Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/606/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MeetingTableVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/606/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/606/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/606/v1/model.glb\" alt=\"Meeting Table (Voxel City Districts)\" 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/606/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/606/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"608","slug":"voxel-city-districts-sofa-dfb34d31","title":"Sofa (Voxel City Districts)","summary":"Original cubic sofa for a coherent modern city.","description":"Sofa from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.40 × 1.10 × 0.93 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sofa-dfb34d31","cdnUrl":"https://cdn.3dassets.dev/assets/608/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sofa-dfb34d31","thumbnailUrl":"https://cdn.3dassets.dev/assets/608/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/608/v1/poster.webp","blurhash":"U9BhfWxv00bu*J%~a0H?00W.tlR5MJrXRPIU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":5096,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.2000000476837158,-0.000051111471763218286,-0.47500192876524905],"max":[1.2000000476837158,1.099953493047165,0.45000192280478457]},"sizeMeters":[2.4,1.1,0.925],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:23.155Z","updatedAt":"2026-09-06T04:19:52.109Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/608/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SofaVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/608/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/608/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/608/v1/model.glb\" alt=\"Sofa (Voxel City Districts)\" 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/608/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/608/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"607","slug":"voxel-city-districts-armchair-333b60ad","title":"Armchair (Voxel City Districts)","summary":"Original cubic armchair for a coherent modern city.","description":"Armchair from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.20 × 1.10 × 0.93 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-armchair-333b60ad","cdnUrl":"https://cdn.3dassets.dev/assets/607/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-armchair-333b60ad","thumbnailUrl":"https://cdn.3dassets.dev/assets/607/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/607/v1/poster.webp","blurhash":"UFB5qgyD4TXS.lWBMdof8wQ.R5a0kWs:RPMd","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":5128,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0.00003433494347475363,-0.4750202398716623],"max":[0.6000000238418579,1.1000450485792312,0.45002023391119783]},"sizeMeters":[1.2,1.1,0.925],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:23.249Z","updatedAt":"2026-09-06T04:19:52.146Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/607/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArmchairVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/607/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/607/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/607/v1/model.glb\" alt=\"Armchair (Voxel City Districts)\" 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/607/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/607/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"609","slug":"voxel-city-districts-bunk-bed-c1f319db","title":"Bunk Bed (Voxel City Districts)","summary":"Original cubic bunk bed for a coherent modern city.","description":"Bunk Bed from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.60 × 2.05 × 2.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-bunk-bed-c1f319db","cdnUrl":"https://cdn.3dassets.dev/assets/609/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-bunk-bed-c1f319db","thumbnailUrl":"https://cdn.3dassets.dev/assets/609/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/609/v1/poster.webp","blurhash":"ULFFmY?b00WA~qof9Gof9FM{Rje.s:NGRjs:","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":15716,"triangles":264,"vertices":792,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000366352168148,-0.00005497666707998672,-1.100000023841858],"max":[0.9999492959792909,2.0499618339817616,1.100000023841858]},"sizeMeters":[1.6,2.05,2.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:23.545Z","updatedAt":"2026-09-06T04:19:52.171Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/609/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BunkBedVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/609/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/609/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/609/v1/model.glb\" alt=\"Bunk Bed (Voxel City Districts)\" 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/609/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/609/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"610","slug":"voxel-city-districts-single-bed-4bf65843","title":"Single Bed (Voxel City Districts)","summary":"Original cubic single bed for a coherent modern city.","description":"Single Bed from the shops-and-interiors chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.20 × 0.95 × 2.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-single-bed-4bf65843","cdnUrl":"https://cdn.3dassets.dev/assets/610/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-single-bed-4bf65843","thumbnailUrl":"https://cdn.3dassets.dev/assets/610/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/610/v1/poster.webp","blurhash":"UEEfQS-;4TNt_NIVIAx[009Fx]%200xt%gVt","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"interior","title":"Interior"}],"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":7260,"triangles":96,"vertices":288,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000366352168148,-0.000010703152964364193,-1.100000023841858],"max":[0.6000366352168148,0.9500022900058319,1.100000023841858]},"sizeMeters":[1.2,0.95,2.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:24.081Z","updatedAt":"2026-09-06T04:19:52.150Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/610/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SingleBedVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/610/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/610/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/610/v1/model.glb\" alt=\"Single Bed (Voxel City Districts)\" 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/610/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/610/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"611","slug":"voxel-city-districts-hatchback-6691f412","title":"Hatchback (Voxel City Districts)","summary":"Original cubic hatchback for a coherent modern city.","description":"Hatchback from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.12 × 1.85 × 3.85 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-hatchback-6691f412","cdnUrl":"https://cdn.3dassets.dev/assets/611/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-hatchback-6691f412","thumbnailUrl":"https://cdn.3dassets.dev/assets/611/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/611/v1/poster.webp","blurhash":"U89k$*?]4TIA*IMxHst700H?yEx]L~%g%#en","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9604,"triangles":168,"vertices":504,"meshes":11,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.0599999368190764,1.1920928966180355e-8,-1.9249773511543307],"max":[1.0599999368190764,1.8499092193552378,1.924992241768702]},"sizeMeters":[2.12,1.85,3.85],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:24.512Z","updatedAt":"2026-09-06T04:19:52.282Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/611/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HatchbackVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/611/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/611/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/611/v1/model.glb\" alt=\"Hatchback (Voxel City Districts)\" 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/611/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/611/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"612","slug":"voxel-city-districts-sedan-674b26b7","title":"Sedan (Voxel City Districts)","summary":"Original cubic sedan for a coherent modern city.","description":"Sedan from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.22 × 1.75 × 4.85 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sedan-674b26b7","cdnUrl":"https://cdn.3dassets.dev/assets/612/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sedan-674b26b7","thumbnailUrl":"https://cdn.3dassets.dev/assets/612/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/612/v1/poster.webp","blurhash":"U69RqP?]00HsyqD%H?tS00H?%~pHHX?v.mnN","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9800,"triangles":192,"vertices":576,"meshes":13,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.1100000113248825,1.1920928966180355e-8,-2.424951043237237],"max":[1.1100000113248825,1.7499351481673635,2.4250334408786234]},"sizeMeters":[2.22,1.75,4.85],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:24.869Z","updatedAt":"2026-09-06T04:19:52.308Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/612/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SedanVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/612/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/612/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/612/v1/model.glb\" alt=\"Sedan (Voxel City Districts)\" 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/612/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/612/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"613","slug":"voxel-city-districts-estate-car-2e50bd81","title":"Estate Car (Voxel City Districts)","summary":"Original cubic estate car for a coherent modern city.","description":"Estate Car from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.22 × 1.85 × 5.05 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-estate-car-2e50bd81","cdnUrl":"https://cdn.3dassets.dev/assets/613/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-estate-car-2e50bd81","thumbnailUrl":"https://cdn.3dassets.dev/assets/613/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/613/v1/poster.webp","blurhash":"U89bLH.84TRj*IIAH?tl00H?yDtlHY.8%#ni","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9956,"triangles":192,"vertices":576,"meshes":13,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.1100000113248825,1.1920928966180355e-8,-2.524951067079095],"max":[1.1100000113248825,1.8500861993139268,2.5250334647204813]},"sizeMeters":[2.22,1.85,5.05],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:25.011Z","updatedAt":"2026-09-06T04:19:52.417Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/613/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EstateCarVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/613/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/613/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/613/v1/model.glb\" alt=\"Estate Car (Voxel City Districts)\" 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/613/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/613/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"614","slug":"voxel-city-districts-pickup-truck-5d51dfb1","title":"Pickup Truck (Voxel City Districts)","summary":"Original cubic pickup truck for a coherent modern city.","description":"Pickup Truck from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.32 × 2.05 × 5.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-pickup-truck-5d51dfb1","cdnUrl":"https://cdn.3dassets.dev/assets/614/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-pickup-truck-5d51dfb1","thumbnailUrl":"https://cdn.3dassets.dev/assets/614/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/614/v1/poster.webp","blurhash":"U79Rzp?v4TRPyqH?MdXl00Di%#tRL$.m%#wg","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":11548,"triangles":168,"vertices":504,"meshes":8,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.159999966621399,-4.768371580921027e-8,-2.67502917105632],"max":[1.159999966621399,2.050104127854457,2.6750157406547883]},"sizeMeters":[2.32,2.05,5.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:25.354Z","updatedAt":"2026-09-06T04:19:52.437Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/614/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PickupTruckVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/614/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/614/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/614/v1/model.glb\" alt=\"Pickup Truck (Voxel City Districts)\" 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/614/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/614/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"616","slug":"voxel-city-districts-delivery-van-c39f39d2","title":"Delivery Van (Voxel City Districts)","summary":"Original cubic delivery van for a coherent modern city.","description":"Delivery Van from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.32 × 2.40 × 5.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-delivery-van-c39f39d2","cdnUrl":"https://cdn.3dassets.dev/assets/616/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-delivery-van-c39f39d2","thumbnailUrl":"https://cdn.3dassets.dev/assets/616/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/616/v1/poster.webp","blurhash":"UCALX$?HH?xG*IH?Mxxu00DiNFS~L~t,xaxv","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":9128,"triangles":132,"vertices":396,"meshes":8,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.159999966621399,-4.768371580921027e-8,-2.67502917105632],"max":[1.159999966621399,2.4001175439451985,2.6750157406547883]},"sizeMeters":[2.32,2.4,5.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:25.601Z","updatedAt":"2026-09-06T04:19:52.442Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/616/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeliveryVanVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/616/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/616/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/616/v1/model.glb\" alt=\"Delivery Van (Voxel City Districts)\" 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/616/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/616/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"615","slug":"voxel-city-districts-box-truck-6187ec91","title":"Box Truck (Voxel City Districts)","summary":"Original cubic box truck for a coherent modern city.","description":"Box Truck from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.72 × 3.15 × 6.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-box-truck-6187ec91","cdnUrl":"https://cdn.3dassets.dev/assets/615/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-box-truck-6187ec91","thumbnailUrl":"https://cdn.3dassets.dev/assets/615/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/615/v1/poster.webp","blurhash":"UJC%~hpI4ns:~pD%D%%MHXIAR%xuD%kp%2xu","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":10888,"triangles":180,"vertices":540,"meshes":11,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.3600000113248825,1.1920928966180355e-8,-3.1749708162263732],"max":[1.3600000113248825,3.1501553013330046,3.174999952316284]},"sizeMeters":[2.72,3.15,6.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:25.450Z","updatedAt":"2026-09-06T04:19:52.462Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/615/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BoxTruckVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/615/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/615/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/615/v1/model.glb\" alt=\"Box Truck (Voxel City Districts)\" 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/615/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/615/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"617","slug":"voxel-city-districts-flatbed-truck-dc26a2f5","title":"Flatbed Truck (Voxel City Districts)","summary":"Original cubic flatbed truck for a coherent modern city.","description":"Flatbed Truck from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.72 × 2.50 × 6.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-flatbed-truck-dc26a2f5","cdnUrl":"https://cdn.3dassets.dev/assets/617/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-flatbed-truck-dc26a2f5","thumbnailUrl":"https://cdn.3dassets.dev/assets/617/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/617/v1/poster.webp","blurhash":"UCAn7Oy?9a,CnhIoW;xa00ZN%1E*EN%LsoNH","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":13048,"triangles":216,"vertices":648,"meshes":12,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-1.3600000113248825,1.1920928966180355e-8,-3.1749708162263732],"max":[1.3600000113248825,2.500042765651394,3.1749404226707307]},"sizeMeters":[2.72,2.5,6.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:25.629Z","updatedAt":"2026-09-06T04:19:52.458Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/617/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlatbedTruckVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/617/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/617/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/617/v1/model.glb\" alt=\"Flatbed Truck (Voxel City Districts)\" 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/617/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/617/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"618","slug":"voxel-city-districts-refuse-truck-4b6b0c9a","title":"Refuse Truck (Voxel City Districts)","summary":"Original cubic refuse truck for a coherent modern city.","description":"Refuse Truck from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.82 × 3.00 × 7.68 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-refuse-truck-4b6b0c9a","cdnUrl":"https://cdn.3dassets.dev/assets/618/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-refuse-truck-4b6b0c9a","thumbnailUrl":"https://cdn.3dassets.dev/assets/618/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/618/v1/poster.webp","blurhash":"UA9upJ.SHYtS*IH?IAyD00DOXlkCHrt+yDnm","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":10936,"triangles":168,"vertices":504,"meshes":9,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.409999966621399,1.1920928966180355e-8,-4],"max":[1.409999966621399,2.99984740745262,3.6749840034579804]},"sizeMeters":[2.82,3,7.675],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:26.096Z","updatedAt":"2026-09-06T04:19:52.486Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/618/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RefuseTruckVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/618/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/618/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/618/v1/model.glb\" alt=\"Refuse Truck (Voxel City Districts)\" 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/618/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/618/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"619","slug":"voxel-city-districts-fire-engine-7ada289e","title":"Fire Engine (Voxel City Districts)","summary":"Original cubic fire engine for a coherent modern city.","description":"Fire Engine from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.82 × 3.20 × 7.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-fire-engine-7ada289e","cdnUrl":"https://cdn.3dassets.dev/assets/619/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-fire-engine-7ada289e","thumbnailUrl":"https://cdn.3dassets.dev/assets/619/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/619/v1/poster.webp","blurhash":"UEBzRfY*9],@-9D*Rj%L00Qm$fSz5R-pxuRj","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":21008,"triangles":360,"vertices":1080,"meshes":9,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.409999966621399,1.1920928966180355e-8,-3.674999952316284],"max":[1.409999966621399,3.2000320682768075,3.674999952316284]},"sizeMeters":[2.82,3.2,7.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:26.437Z","updatedAt":"2026-09-06T04:19:52.499Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/619/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FireEngineVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/619/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/619/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/619/v1/model.glb\" alt=\"Fire Engine (Voxel City Districts)\" 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/619/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/619/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"620","slug":"voxel-city-districts-ambulance-f80c90dd","title":"Ambulance (Voxel City Districts)","summary":"Original cubic ambulance for a coherent modern city.","description":"Ambulance from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.52 × 2.80 × 5.85 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-ambulance-f80c90dd","cdnUrl":"https://cdn.3dassets.dev/assets/620/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-ambulance-f80c90dd","thumbnailUrl":"https://cdn.3dassets.dev/assets/620/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/620/v1/poster.webp","blurhash":"UHD^4JF_01={~WD%IU%M00Z$t7S#4.%Mxut7","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":13604,"triangles":204,"vertices":612,"meshes":9,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.2599999964237214,1.1920928966180355e-8,-2.924999952316284],"max":[1.2599999964237214,2.80005035829285,2.924999952316284]},"sizeMeters":[2.52,2.8,5.85],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:26.558Z","updatedAt":"2026-09-06T04:19:52.515Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/620/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AmbulanceVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/620/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/620/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/620/v1/model.glb\" alt=\"Ambulance (Voxel City Districts)\" 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/620/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/620/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"621","slug":"voxel-city-districts-city-bus-5899e542","title":"City Bus (Voxel City Districts)","summary":"Original cubic city bus for a coherent modern city.","description":"City Bus from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.82 × 3.00 × 10.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-city-bus-5899e542","cdnUrl":"https://cdn.3dassets.dev/assets/621/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-city-bus-5899e542","thumbnailUrl":"https://cdn.3dassets.dev/assets/621/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/621/v1/poster.webp","blurhash":"U88~G-%#D5x].mDOMdtl00D4t+oyD4%~%#s:","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":18668,"triangles":300,"vertices":900,"meshes":7,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.409999966621399,-4.768371580921027e-8,-5.175032949507297],"max":[1.409999966621399,3.000190740684225,5.1749841226672695]},"sizeMeters":[2.82,3,10.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:26.921Z","updatedAt":"2026-09-06T04:19:52.609Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/621/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CityBusVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/621/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/621/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/621/v1/model.glb\" alt=\"City Bus (Voxel City Districts)\" 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/621/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/621/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"623","slug":"voxel-city-districts-articulated-bus-5975b125","title":"Articulated Bus (Voxel City Districts)","summary":"Original cubic articulated bus for a coherent modern city.","description":"Articulated Bus from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.82 × 3.00 × 14.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-articulated-bus-5975b125","cdnUrl":"https://cdn.3dassets.dev/assets/623/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-articulated-bus-5975b125","thumbnailUrl":"https://cdn.3dassets.dev/assets/623/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/623/v1/poster.webp","blurhash":"UA8YP1%NR6%M%}DOMxtQ00DOtlXRMJ.m%#n+","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":26008,"triangles":468,"vertices":1404,"meshes":9,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.409999966621399,-4.768371580921027e-8,-7.175032949507297],"max":[1.409999966621399,3.000160222174749,7.1749841226672695]},"sizeMeters":[2.82,3,14.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:27.188Z","updatedAt":"2026-09-06T04:19:52.613Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/623/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArticulatedBusVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/623/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/623/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/623/v1/model.glb\" alt=\"Articulated Bus (Voxel City Districts)\" 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/623/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/623/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"622","slug":"voxel-city-districts-tram-1f92ca56","title":"Tram (Voxel City Districts)","summary":"Original cubic tram for a coherent modern city.","description":"Tram from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.82 × 4.10 × 12.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-tram-1f92ca56","cdnUrl":"https://cdn.3dassets.dev/assets/622/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-tram-1f92ca56","thumbnailUrl":"https://cdn.3dassets.dev/assets/622/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/622/v1/poster.webp","blurhash":"UA8$2LyCMKx]yCDOMxo}00H@yDt6MK.m%zoI","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":22448,"triangles":396,"vertices":1188,"meshes":9,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.409999966621399,1.1920928966180355e-8,-6.175032949507297],"max":[1.409999966621399,4.10019183148415,6.1749841226672695]},"sizeMeters":[2.82,4.1,12.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:27.033Z","updatedAt":"2026-09-06T04:19:52.699Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/622/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TramVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/622/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/622/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/622/v1/model.glb\" alt=\"Tram (Voxel City Districts)\" 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/622/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/622/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"624","slug":"voxel-city-districts-street-sweeper-e3fe3d4e","title":"Street Sweeper (Voxel City Districts)","summary":"Original cubic street sweeper for a coherent modern city.","description":"Street Sweeper from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.80 × 2.00 × 4.35 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-street-sweeper-e3fe3d4e","cdnUrl":"https://cdn.3dassets.dev/assets/624/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-street-sweeper-e3fe3d4e","thumbnailUrl":"https://cdn.3dassets.dev/assets/624/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/624/v1/poster.webp","blurhash":"U8BD{4YP00[=~pIoD%=|00Zh.SEz00-V?b9Z","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":11236,"triangles":192,"vertices":576,"meshes":11,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1.4000671407208471,1.1920928966180355e-8,-2.1749774107589754],"max":[1.4000671407208471,2.000032024565886,2.174999952316284]},"sizeMeters":[2.8,2,4.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:27.499Z","updatedAt":"2026-09-06T04:19:52.774Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/624/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StreetSweeperVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/624/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/624/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/624/v1/model.glb\" alt=\"Street Sweeper (Voxel City Districts)\" 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/624/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/624/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"625","slug":"voxel-city-districts-forklift-ff78cc60","title":"Forklift (Voxel City Districts)","summary":"Original cubic forklift for a coherent modern city.","description":"Forklift from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.72 × 2.60 × 3.67 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-forklift-ff78cc60","cdnUrl":"https://cdn.3dassets.dev/assets/625/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-forklift-ff78cc60","thumbnailUrl":"https://cdn.3dassets.dev/assets/625/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/625/v1/poster.webp","blurhash":"U58#ygHs00y=uNDPHr.S00yWtmic,u%fo}IB","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":13188,"triangles":240,"vertices":720,"meshes":10,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.8600000113248825,-0.00004277359698212635,-1.4249712450643932],"max":[0.8600000113248825,2.6000426782295505,2.25]},"sizeMeters":[1.72,2.6,3.675],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:27.642Z","updatedAt":"2026-09-06T04:19:52.780Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/625/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForkliftVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/625/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/625/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/625/v1/model.glb\" alt=\"Forklift (Voxel City Districts)\" 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/625/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/625/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"626","slug":"voxel-city-districts-cargo-bike-66509fec","title":"Cargo Bike (Voxel City Districts)","summary":"Original cubic cargo bike for a coherent modern city.","description":"Cargo Bike from the vehicles chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 0.70 × 1.40 × 2.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-cargo-bike-66509fec","cdnUrl":"https://cdn.3dassets.dev/assets/626/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-cargo-bike-66509fec","thumbnailUrl":"https://cdn.3dassets.dev/assets/626/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/626/v1/poster.webp","blurhash":"U79@V80.00}-~T9GM}?G00-5?uJ:03^%xV9b","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7412,"triangles":96,"vertices":288,"meshes":5,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3499999940395355,-1.1920928966180355e-8,-1.25],"max":[0.3499999940395355,1.4000446199090635,1.25]},"sizeMeters":[0.7,1.4,2.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:28.036Z","updatedAt":"2026-09-06T04:19:52.795Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/626/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CargoBikeVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/626/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/626/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/626/v1/model.glb\" alt=\"Cargo Bike (Voxel City Districts)\" 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/626/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/626/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"628","slug":"voxel-city-districts-flat-parapet-roof-f1d837ba","title":"Flat Parapet Roof (Voxel City Districts)","summary":"Original cubic flat parapet roof for a coherent modern city.","description":"Flat Parapet Roof from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.20 × 0.75 × 4.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-flat-parapet-roof-f1d837ba","cdnUrl":"https://cdn.3dassets.dev/assets/628/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-flat-parapet-roof-f1d837ba","thumbnailUrl":"https://cdn.3dassets.dev/assets/628/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/628/v1/poster.webp","blurhash":"U7FOx~^*00s9,.RjR.xa00D*_NM|BU%LXSIo","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4612,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.0999999046325684,-0.00010146836276661575,-2.0999999046325684],"max":[2.0999999046325684,0.7499465812575767,2.0999999046325684]},"sizeMeters":[4.2,0.75,4.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:28.008Z","updatedAt":"2026-09-06T04:19:52.789Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/628/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlatParapetRoofVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/628/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/628/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/628/v1/model.glb\" alt=\"Flat Parapet Roof (Voxel City Districts)\" 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/628/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/628/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"627","slug":"voxel-city-districts-stepped-gable-roof-ca2a44fa","title":"Stepped Gable Roof (Voxel City Districts)","summary":"Original cubic stepped gable roof for a coherent modern city.","description":"Stepped Gable Roof from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 1.50 × 4.30 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-stepped-gable-roof-ca2a44fa","cdnUrl":"https://cdn.3dassets.dev/assets/627/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-stepped-gable-roof-ca2a44fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/627/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/627/v1/poster.webp","blurhash":"U3C~9w^k00wNAI57Rh?G0056~Bs==a~B^kE2","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3932,"triangles":60,"vertices":180,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.000135896087082,0.00008847041369741682,-2.1500000953674316],"max":[2.000135896087082,1.4999115295863026,2.1500000953674316]},"sizeMeters":[4,1.5,4.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:28.173Z","updatedAt":"2026-09-06T04:19:52.822Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/627/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteppedGableRoofVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/627/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/627/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/627/v1/model.glb\" alt=\"Stepped Gable Roof (Voxel City Districts)\" 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/627/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/627/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"629","slug":"voxel-city-districts-sawtooth-roof-adcb511c","title":"Sawtooth Roof (Voxel City Districts)","summary":"Original cubic sawtooth roof for a coherent modern city.","description":"Sawtooth Roof from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 1.00 × 4.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-sawtooth-roof-adcb511c","cdnUrl":"https://cdn.3dassets.dev/assets/629/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-sawtooth-roof-adcb511c","thumbnailUrl":"https://cdn.3dassets.dev/assets/629/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/629/v1/poster.webp","blurhash":"U3CO{}~V00N2kqIUenxa009Z=wM_My?HoLI:","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7940,"triangles":144,"vertices":432,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.000021272129538,0.00010683748484652256,-2.0999999046325684],"max":[2.000021272129538,0.9998931625151535,2.0999999046325684]},"sizeMeters":[4,1,4.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:28.274Z","updatedAt":"2026-09-06T04:19:52.988Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/629/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SawtoothRoofVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/629/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/629/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/629/v1/model.glb\" alt=\"Sawtooth Roof (Voxel City Districts)\" 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/629/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/629/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"630","slug":"voxel-city-districts-hipped-step-roof-3a64343c","title":"Hipped Step Roof (Voxel City Districts)","summary":"Original cubic hipped step roof for a coherent modern city.","description":"Hipped Step Roof from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 1.50 × 4.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-hipped-step-roof-3a64343c","cdnUrl":"https://cdn.3dassets.dev/assets/630/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-hipped-step-roof-3a64343c","thumbnailUrl":"https://cdn.3dassets.dev/assets/630/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/630/v1/poster.webp","blurhash":"U4C$Dv~V00D*0yM|jFtR009a~Bso}u%2?GVs","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":3872,"triangles":60,"vertices":180,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.0000839259010589899,-2],"max":[2,1.500083925901059,2]},"sizeMeters":[4,1.5,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:28.520Z","updatedAt":"2026-09-06T04:19:53.021Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/630/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HippedStepRoofVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/630/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/630/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/630/v1/model.glb\" alt=\"Hipped Step Roof (Voxel City Districts)\" 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/630/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/630/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"631","slug":"voxel-city-districts-roof-terrace-7675ea6c","title":"Roof Terrace (Voxel City Districts)","summary":"Original cubic roof terrace for a coherent modern city.","description":"Roof Terrace from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 1.20 × 4.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-roof-terrace-7675ea6c","cdnUrl":"https://cdn.3dassets.dev/assets/631/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-roof-terrace-7675ea6c","thumbnailUrl":"https://cdn.3dassets.dev/assets/631/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/631/v1/poster.webp","blurhash":"U7BDKD^*00E29$M|s+xt00D*?FxY~7-:s8E1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4516,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00010070959115467126,-2],"max":[2,1.1999328831210108,2]},"sizeMeters":[4,1.2,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:28.792Z","updatedAt":"2026-09-06T04:19:53.032Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/631/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofTerraceVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/631/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/631/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/631/v1/model.glb\" alt=\"Roof Terrace (Voxel City Districts)\" 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/631/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/631/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"632","slug":"voxel-city-districts-skylight-bank-615b58bb","title":"Skylight Bank (Voxel City Districts)","summary":"Original cubic skylight bank for a coherent modern city.","description":"Skylight Bank from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 0.90 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-skylight-bank-615b58bb","cdnUrl":"https://cdn.3dassets.dev/assets/632/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-skylight-bank-615b58bb","thumbnailUrl":"https://cdn.3dassets.dev/assets/632/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/632/v1/poster.webp","blurhash":"U7C7Qg.800Rk9b%gxtMx00E1t,ad~AMdV[Na","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5500,"triangles":84,"vertices":252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.00002136444674930016,-1.000061037018952],"max":[1.5,0.8999572676290787,1.000061037018952]},"sizeMeters":[3,0.9,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:29.178Z","updatedAt":"2026-09-06T04:19:53.030Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/632/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SkylightBankVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/632/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/632/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/632/v1/model.glb\" alt=\"Skylight Bank (Voxel City Districts)\" 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/632/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/632/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"633","slug":"voxel-city-districts-water-tank-fc65b1b2","title":"Water Tank (Voxel City Districts)","summary":"Original cubic water tank for a coherent modern city.","description":"Water Tank from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.20 × 3.75 × 2.20 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-water-tank-fc65b1b2","cdnUrl":"https://cdn.3dassets.dev/assets/633/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-water-tank-fc65b1b2","thumbnailUrl":"https://cdn.3dassets.dev/assets/633/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/633/v1/poster.webp","blurhash":"UJCPY9xu0LM{~As:E3WCD+Rkt6t7I;WBjZof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":7100,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.100000023841858,0,-1.100000023841858],"max":[1.100000023841858,3.7500160249271244,1.100000023841858]},"sizeMeters":[2.2,3.75,2.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:29.198Z","updatedAt":"2026-09-06T04:19:53.039Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/633/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaterTankVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/633/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/633/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/633/v1/model.glb\" alt=\"Water Tank (Voxel City Districts)\" 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/633/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/633/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"634","slug":"voxel-city-districts-hvac-box-f8e07a6a","title":"Hvac Box (Voxel City Districts)","summary":"Original cubic hvac box for a coherent modern city.","description":"Hvac Box from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 1.15 × 1.60 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-hvac-box-f8e07a6a","cdnUrl":"https://cdn.3dassets.dev/assets/634/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-hvac-box-f8e07a6a","thumbnailUrl":"https://cdn.3dassets.dev/assets/634/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/634/v1/poster.webp","blurhash":"U5Gb#O%#00~Vxv_2xZE100ng0K01RO9HD*jE","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6248,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.00002976746766802929,-0.749961851863155],"max":[1,1.1500297436258102,0.8500160341384038]},"sizeMeters":[2,1.15,1.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:29.536Z","updatedAt":"2026-09-06T04:19:53.045Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/634/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HvacBoxVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/634/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/634/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/634/v1/model.glb\" alt=\"Hvac Box (Voxel City Districts)\" 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/634/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/634/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"635","slug":"voxel-city-districts-twin-fan-hvac-8da963c9","title":"Twin Fan Hvac (Voxel City Districts)","summary":"Original cubic twin fan hvac for a coherent modern city.","description":"Twin Fan Hvac from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 1.15 × 1.60 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-twin-fan-hvac-8da963c9","cdnUrl":"https://cdn.3dassets.dev/assets/635/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-twin-fan-hvac-8da963c9","thumbnailUrl":"https://cdn.3dassets.dev/assets/635/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/635/v1/poster.webp","blurhash":"U6FiS+?b00~pM}~q%MIU00D%Iq9GxV00D%IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":8068,"triangles":132,"vertices":396,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,-0.000014508212930031128,-0.750114444410535],"max":[1.5,1.1500144843710722,0.8500144834535459]},"sizeMeters":[3,1.15,1.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:29.686Z","updatedAt":"2026-09-06T04:19:53.137Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/635/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwinFanHvacVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/635/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/635/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/635/v1/model.glb\" alt=\"Twin Fan Hvac (Voxel City Districts)\" 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/635/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/635/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"636","slug":"voxel-city-districts-chimney-stack-a539bab1","title":"Chimney Stack (Voxel City Districts)","summary":"Original cubic chimney stack for a coherent modern city.","description":"Chimney Stack from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 1.30 × 2.70 × 1.30 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-chimney-stack-a539bab1","cdnUrl":"https://cdn.3dassets.dev/assets/636/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-chimney-stack-a539bab1","thumbnailUrl":"https://cdn.3dassets.dev/assets/636/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/636/v1/poster.webp","blurhash":"U8DSL0?a00017NWE]#xZ01M|~B%LHqWAk?W=","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4268,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6499999761581421,0,-0.6499999761581421],"max":[0.6499999761581421,2.6999908991429273,0.6499999761581421]},"sizeMeters":[1.3,2.7,1.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:29.814Z","updatedAt":"2026-09-06T04:19:53.133Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/636/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChimneyStackVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/636/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/636/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/636/v1/model.glb\" alt=\"Chimney Stack (Voxel City Districts)\" 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/636/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/636/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"637","slug":"voxel-city-districts-solar-panel-array-8aa9b4f4","title":"Solar Panel Array (Voxel City Districts)","summary":"Original cubic solar panel array for a coherent modern city.","description":"Solar Panel Array from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.05 × 0.82 × 1.50 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-solar-panel-array-8aa9b4f4","cdnUrl":"https://cdn.3dassets.dev/assets/637/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-solar-panel-array-8aa9b4f4","thumbnailUrl":"https://cdn.3dassets.dev/assets/637/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/637/v1/poster.webp","blurhash":"U99*Gd%fDNxu_N?bV@Mx00xv.8IU004nx]x]","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":12224,"triangles":204,"vertices":612,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.524999976158142,0.000007618538471199088,-0.750114444410535],"max":[1.524999976158142,0.8199917561233827,0.750114444410535]},"sizeMeters":[3.05,0.82,1.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:29.965Z","updatedAt":"2026-09-06T04:19:53.163Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/637/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SolarPanelArrayVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/637/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/637/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/637/v1/model.glb\" alt=\"Solar Panel Array (Voxel City Districts)\" 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/637/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/637/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"638","slug":"voxel-city-districts-antenna-mast-7bf5d940","title":"Antenna Mast (Voxel City Districts)","summary":"Original cubic antenna mast for a coherent modern city.","description":"Antenna Mast from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.00 × 3.20 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-antenna-mast-7bf5d940","cdnUrl":"https://cdn.3dassets.dev/assets/638/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-antenna-mast-7bf5d940","thumbnailUrl":"https://cdn.3dassets.dev/assets/638/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/638/v1/poster.webp","blurhash":"U78XX#tR00Mw00WC~pxZ-pt7E1M_a1jut7WU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4584,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.0000610519210227,0.000021364446749314037,-0.5],"max":[1.0000610519210227,3.200000047683716,0.5]},"sizeMeters":[2,3.2,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:30.854Z","updatedAt":"2026-09-06T04:19:53.336Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/638/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AntennaMastVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/638/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/638/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/638/v1/model.glb\" alt=\"Antenna Mast (Voxel City Districts)\" 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/638/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/638/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"639","slug":"voxel-city-districts-roof-access-hut-87a3490b","title":"Roof Access Hut (Voxel City Districts)","summary":"Original cubic roof access hut for a coherent modern city.","description":"Roof Access Hut from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 2.30 × 2.70 × 2.46 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-roof-access-hut-87a3490b","cdnUrl":"https://cdn.3dassets.dev/assets/639/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-roof-access-hut-87a3490b","thumbnailUrl":"https://cdn.3dassets.dev/assets/639/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/639/v1/poster.webp","blurhash":"UNG[cxo}00vg~qs9IAS$ENWBM{TJWVW=afr=","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5180,"triangles":60,"vertices":180,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.149969443596544,0,-1.149999976158142],"max":[1.149969443596544,2.6999301084481235,1.309999942779541]},"sizeMeters":[2.3,2.7,2.46],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:31.044Z","updatedAt":"2026-09-06T04:19:53.307Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/639/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofAccessHutVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/639/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/639/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/639/v1/model.glb\" alt=\"Roof Access Hut (Voxel City Districts)\" 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/639/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/639/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"640","slug":"voxel-city-districts-exhaust-bank-be652a89","title":"Exhaust Bank (Voxel City Districts)","summary":"Original cubic exhaust bank for a coherent modern city.","description":"Exhaust Bank from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.00 × 1.85 × 1.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-exhaust-bank-be652a89","cdnUrl":"https://cdn.3dassets.dev/assets/640/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-exhaust-bank-be652a89","thumbnailUrl":"https://cdn.3dassets.dev/assets/640/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/640/v1/poster.webp","blurhash":"UGF~mr-;00xu%M-;RjRQ$yadIVM|xu~p%L9F","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":5740,"triangles":84,"vertices":252,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.000014508212930031128,-0.499938962981048],"max":[1.5,1.8499855156289278,0.499938962981048]},"sizeMeters":[3,1.85,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:31.326Z","updatedAt":"2026-09-06T04:19:53.347Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/640/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ExhaustBankVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/640/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/640/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/640/v1/model.glb\" alt=\"Exhaust Bank (Voxel City Districts)\" 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/640/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/640/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"641","slug":"voxel-city-districts-roof-garden-bed-ecbf640d","title":"Roof Garden Bed (Voxel City Districts)","summary":"Original cubic roof garden bed for a coherent modern city.","description":"Roof Garden Bed from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 4.00 × 1.50 × 2.00 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-roof-garden-bed-ecbf640d","cdnUrl":"https://cdn.3dassets.dev/assets/641/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-roof-garden-bed-ecbf640d","thumbnailUrl":"https://cdn.3dassets.dev/assets/641/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/641/v1/poster.webp","blurhash":"UAC?fO?H01V[0M-o%LIV009a%ft5~oE2M|x@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":4552,"triangles":60,"vertices":180,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.0000839259010589899,-1.00015259254738],"max":[2,1.500083925901059,1.00015259254738]},"sizeMeters":[4,1.5,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:31.443Z","updatedAt":"2026-09-06T04:19:53.342Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/641/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofGardenBedVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/641/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/641/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/641/v1/model.glb\" alt=\"Roof Garden Bed (Voxel City Districts)\" 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/641/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/641/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"642","slug":"voxel-city-districts-lift-overrun-a1d21c2a","title":"Lift Overrun (Voxel City Districts)","summary":"Original cubic lift overrun for a coherent modern city.","description":"Lift Overrun from the rooftops chapter. Solid cubic construction in metres, +Y up and +Z front. Dimensions 3.30 × 2.25 × 3.30 m. Static scene prop; no animation, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-lift-overrun-a1d21c2a","cdnUrl":"https://cdn.3dassets.dev/assets/642/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-lift-overrun-a1d21c2a","thumbnailUrl":"https://cdn.3dassets.dev/assets/642/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/642/v1/poster.webp","blurhash":"UDIY5.%g00xt~qoLRkkC00RiD%IV9FRkV[oe","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"slug":"kit","title":"Kit / Set"},{"slug":"exterior","title":"Exterior"}],"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":6316,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.649999976158142,-0.000043472619562834325,-1.649999976158142],"max":[1.649999976158142,2.250043472619563,1.649999976158142]},"sizeMeters":[3.3,2.25,3.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:31.642Z","updatedAt":"2026-09-06T04:19:53.339Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/642/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LiftOverrunVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/642/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/642/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/642/v1/model.glb\" alt=\"Lift Overrun (Voxel City Districts)\" 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/642/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/642/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"643","slug":"voxel-city-districts-residential-street--ad90ac9a-starter-scene","title":"Residential Street (Voxel City Districts)","summary":"Composed example for Voxel City Districts.","description":"Bounded residential street: connected 8m streets, inward-facing architecture, sidewalk amenities and a separate joined 4m facade demonstration. Static original voxel composition.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-residential-street--ad90ac9a-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/643/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-residential-street--ad90ac9a-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/643/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/643/v1/poster.webp","blurhash":"UBCizCo|00VtDiWBozsW00aL^*kC_Ns:n$X6","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"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":378472,"triangles":7476,"vertices":22428,"meshes":65,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-20,-0.00010070959115467126,-20],"max":[20,13.25,28]},"sizeMeters":[40,13.25,48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:31.843Z","updatedAt":"2026-09-06T04:19:53.391Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/643/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ResidentialStreetVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/643/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/643/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/643/v1/model.glb\" alt=\"Residential Street (Voxel City Districts)\" 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/643/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/643/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"644","slug":"voxel-city-districts-commercial-corner-scene-dd6e804b","title":"Commercial Corner (Voxel City Districts)","summary":"Composed example for Voxel City Districts.","description":"Bounded commercial corner: connected 8m streets, inward-facing architecture, sidewalk amenities and a separate joined 4m facade demonstration. Static original voxel composition.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-commercial-corner-scene-dd6e804b","cdnUrl":"https://cdn.3dassets.dev/assets/644/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-commercial-corner-scene-dd6e804b","thumbnailUrl":"https://cdn.3dassets.dev/assets/644/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/644/v1/poster.webp","blurhash":"U7C?feNI00M{9FIUxuxu00xZ~Wt7?w?aRjIo","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"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":393588,"triangles":8760,"vertices":26280,"meshes":72,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-20,-0.00010070959115467126,-20.09999990463257],"max":[20,13,28]},"sizeMeters":[40,13,48.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:32.307Z","updatedAt":"2026-09-06T04:19:53.407Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/644/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CommercialCornerVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/644/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/644/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/644/v1/model.glb\" alt=\"Commercial Corner (Voxel City Districts)\" 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/644/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/644/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"645","slug":"voxel-city-districts-civic-square-scene-7375a836","title":"Civic Square (Voxel City Districts)","summary":"Composed example for Voxel City Districts.","description":"Bounded civic square: connected 8m streets, inward-facing architecture, sidewalk amenities and a separate joined 4m facade demonstration. Static original voxel composition.","status":"published","url":"https://3dassets.dev/assets/voxel-city-districts-civic-square-scene-7375a836","cdnUrl":"https://cdn.3dassets.dev/assets/645/v1/model.glb","downloadUrl":"https://3dassets.dev/download/voxel-city-districts-civic-square-scene-7375a836","thumbnailUrl":"https://cdn.3dassets.dev/assets/645/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/645/v1/poster.webp","blurhash":"UAD016bY00M{8_RjtRt700s;?Hof_Nt7n~R*","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"voxel","title":"Voxel"},{"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":405592,"triangles":8016,"vertices":24048,"meshes":66,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-20,-0.00010070959115467126,-20.09999990463257],"max":[20,13.750251777703177,28]},"sizeMeters":[40,13.75,48.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex","downloads":0,"publishedAt":"2026-09-06T04:16:32.336Z","updatedAt":"2026-09-06T04:19:53.410Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/645/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CivicSquareVoxelCityDistricts(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/645/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/645/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/645/v1/model.glb\" alt=\"Civic Square (Voxel City Districts)\" 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/645/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/645/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}