{"data":{"id":"4","slug":"bakery-and-cafe","title":"Coffee shop and bakery","summary":"Step into a 12 by 9 metre cafe built from the Cafe, Bakery and Coffee Bar pack: a 6.6 m counter with pastry case and espresso bar, bread display, a communal table, window bar and a lounge corner behind a shopfront of window modules.","url":"https://3dassets.dev/demos/bakery-and-cafe","coverUrl":"https://cdn.3dassets.dev/media/bakery-and-cafe-demo-2.png","featured":false,"pack":{"slug":"bakery-and-cafe","title":"Cafe, Bakery and Coffee Bar","url":"https://3dassets.dev/packs/bakery-and-cafe","summary":"A realistic cafe and bakery inventory: espresso machines and grinders, counter and servery modules, pastry and refrigerated display, deck ovens and dough plant, cafe seating, terrace and shopfront, serviceware and baked goods.","assetCount":112,"totalBytes":13243092,"starterScene":{"slug":"bakery-and-cafe-coffee-bar-50be8d5d-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/22245/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-coffee-bar-50be8d5d-starter-scene","fileSize":1847348}},"placementCount":55,"assetCount":23,"spawn":{"position":[0,0,3.7],"yaw":180},"publishedAt":"2026-09-07T20:29:06.728Z","updatedAt":"2026-09-07T20:29:06.728Z","description":"One cafe room from 24 of the pack's 112 models, in the room preset with warm light and lamps under a 3.4 m ceiling.\n\nYou come in through the shopfront door module with four window modules either side. The counter runs along the back wall: two curved ends, 600 mm counter modules, a till position with its POS terminal, a drawer bank, the curved glass pastry case and the refrigerated cake cabinet, with the three-group espresso machine, the doser grinder and a cake stand on top. Behind it are the bagged coffee rack, the crockery shelf and the chalk menu board; the grab-and-go chiller and the bread display bay take the left corner and the water station the right.\n\nSeating is a 2.4 m communal table with six bentwood chairs, a four-person table each side, two window bar counters with backless stools facing the street, and two lounge armchairs by the wall.\n\nNothing moves: the pack ships without animation clips, and the shopfront door is a closed module. Colliders and the street outside are yours to add.","scene":{"version":1,"spawn":{"position":[0,0,3.7],"yaw":180},"bounds":{"min":[-6.2,0,-4.6],"max":[6.2,3.4,4.6]},"ground":{"style":"plain"},"environment":{"preset":"room","wallHeight":3.4,"wall":"#f1ebe0","floor":"#cdbfa8","light":"warm","lampHeight":3.1,"shadows":true},"placements":[{"asset":"bakery-and-cafe-shopfront-door-module-6086381e","position":[0,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[-1.8,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[-3,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[-4.2,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[-5.4,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[1.8,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[3,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[4.2,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-shopfront-window-module-0d3000e9","position":[5.4,0,4.3],"rotation":0},{"asset":"bakery-and-cafe-counter-end-curved-e8f36e7d","position":[-3.3,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-pastry-case-curved-6d0166af","position":[-2.4,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-cake-display-refrigerated-a04e6421","position":[-1.2,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-counter-module-600-861cd165","position":[-0.3,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-till-position-pos-c1a7e19c","position":[0.3,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-counter-module-600-861cd165","position":[0.9,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-counter-module-600-drawers-9b930b7d","position":[1.5,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-counter-module-600-861cd165","position":[2.1,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-counter-module-600-861cd165","position":[2.7,0,-3.2],"rotation":0},{"asset":"bakery-and-cafe-counter-end-curved-e8f36e7d","position":[3.3,0,-3.2],"rotation":180},{"asset":"bakery-and-cafe-espresso-machine-3-group-eded22e9","position":[2.1,0.9,-3.2],"rotation":0},{"asset":"bakery-and-cafe-grinder-bulk-doser-0b7ef814","position":[2.75,0.9,-3.25],"rotation":0},{"asset":"bakery-and-cafe-cake-stand-tiered-fd695b01","position":[-0.3,0.9,-3.2],"rotation":0},{"asset":"bakery-and-cafe-bagged-goods-rack-1e9f5db9","position":[-4.2,0,-4.2],"rotation":0},{"asset":"bakery-and-cafe-crockery-shelf-unit-02572cc1","position":[2,0,-4.2],"rotation":0},{"asset":"bakery-and-cafe-menu-board-chalk-frame-9266135b","position":[0,1.7,-4.35],"rotation":0},{"asset":"bakery-and-cafe-grab-and-go-chiller-50fbce9a","position":[-5.3,0,-3.9],"rotation":0},{"asset":"bakery-and-cafe-bread-display-bay-b3d8b906","position":[-5.5,0,-2.2],"rotation":90},{"asset":"bakery-and-cafe-water-station-1d4e34f2","position":[5.5,0,-3.6],"rotation":270},{"asset":"bakery-and-cafe-window-bar-counter-eea16a11","position":[-3.6,0,3.6],"rotation":0},{"asset":"bakery-and-cafe-window-bar-counter-eea16a11","position":[3.6,0,3.6],"rotation":0},{"asset":"bakery-and-cafe-bar-stool-backless-fd5c5056","position":[-4.2,0,2.95],"rotation":0},{"asset":"bakery-and-cafe-bar-stool-backless-fd5c5056","position":[-3.6,0,2.95],"rotation":0},{"asset":"bakery-and-cafe-bar-stool-backless-fd5c5056","position":[-3,0,2.95],"rotation":0},{"asset":"bakery-and-cafe-bar-stool-backless-fd5c5056","position":[3,0,2.95],"rotation":0},{"asset":"bakery-and-cafe-bar-stool-backless-fd5c5056","position":[3.6,0,2.95],"rotation":0},{"asset":"bakery-and-cafe-bar-stool-backless-fd5c5056","position":[4.2,0,2.95],"rotation":0},{"asset":"bakery-and-cafe-communal-table-8fb52279","position":[0,0,0.9],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[-0.8,0,0.05],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[-0.8,0,1.75],"rotation":180},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[0,0,0.05],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[0,0,1.75],"rotation":180},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[0.8,0,0.05],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[0.8,0,1.75],"rotation":180},{"asset":"bakery-and-cafe-cafe-table-4-person-bf74a9a9","position":[-3.6,0,-0.2],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[-3.6,0,-0.95],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[-3.6,0,0.55],"rotation":180},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[-4.35,0,-0.2],"rotation":90},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[-2.85,0,-0.2],"rotation":270},{"asset":"bakery-and-cafe-cafe-table-4-person-bf74a9a9","position":[3.6,0,-0.2],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[3.6,0,-0.95],"rotation":0},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[3.6,0,0.55],"rotation":180},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[2.85,0,-0.2],"rotation":90},{"asset":"bakery-and-cafe-cafe-chair-bentwood-91af8547","position":[4.35,0,-0.2],"rotation":270},{"asset":"bakery-and-cafe-armchair-lounge-0a08ab59","position":[-5.2,0,1.4],"rotation":90},{"asset":"bakery-and-cafe-armchair-lounge-0a08ab59","position":[-5.2,0,2.3],"rotation":90}],"points":[{"position":[0,0,-2.1],"title":"The counter","text":"Curved ends, 600 mm modules, a till position and a drawer bank make a 6.6 m run, with the glass pastry case and the cake cabinet standing in the line. Modules are 0.6 m so a counter is placed at 0.6 m steps.","asset":"bakery-and-cafe-counter-module-600-861cd165"},{"position":[2.3,0,-2.2],"title":"Espresso bar","text":"The three-group machine and the doser grinder sit on the counter top at 0.9 m, which is the module height in this pack.","asset":"bakery-and-cafe-espresso-machine-3-group-eded22e9"},{"position":[-4.6,0,-2.6],"title":"Bread and chiller","text":"A bread display bay against the side wall, the grab-and-go chiller in the corner and the bagged coffee rack behind the counter.","asset":"bakery-and-cafe-bread-display-bay-b3d8b906"},{"position":[0,0,1.2],"title":"Communal table","text":"A 2.4 m communal table with three bentwood chairs a side, between two four-person tables.","asset":"bakery-and-cafe-communal-table-8fb52279"},{"position":[-3.6,0,2.6],"title":"Window bar","text":"Two window bar counters face the street through the shopfront window modules, with backless stools.","asset":"bakery-and-cafe-window-bar-counter-eea16a11"},{"position":[-4.4,0,1.9],"title":"Lounge corner","text":"Two lounge armchairs by the wall. The shopfront is eight window modules and a door module, 1.2 m each, along the street side.","asset":"bakery-and-cafe-armchair-lounge-0a08ab59"}],"poster":{"position":[1.8,2.2,0.6],"lookAt":[-1.4,0.7,-2.9]}},"bounds":{"min":[-6.2,0,-4.6],"max":[6.2,3.4,4.6]},"assets":[{"id":"22225","slug":"bakery-and-cafe-shopfront-door-module-6086381e","title":"Shopfront door module (Cafe, Bakery and Coffee Bar)","summary":"A 1.2 m shopfront door module: the same bay carrying a named glazed entrance door on hinge knuckles with a pull handle, a stone threshold, a fanlight over the head and a blank fascia.","description":"A 1.2 m shopfront door module: the same bay carrying a named glazed entrance door on hinge knuckles with a pull handle, a stone threshold, a fanlight over the head and a blank fascia. Overall 1.20 by 3.00 by 0.25 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. The entrance door is a named node pivoted on its left hinge edge. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-shopfront-door-module-6086381e","cdnUrl":"https://cdn.3dassets.dev/assets/22225/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-shopfront-door-module-6086381e","thumbnailUrl":"https://cdn.3dassets.dev/assets/22225/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22225/v1/poster.webp","blurhash":"U3CPno?u0000NFt7xuM{00RQ_N%fwat7OZIo","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"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":71568,"triangles":1392,"vertices":4176,"meshes":9,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.6020957063203676,-0.00003021518822695496,-0.10999374931807954],"max":[0.6020957063203676,3,0.1439881423947085]},"sizeMeters":[1.204,3,0.254],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:32.776Z","updatedAt":"2026-09-07T17:35:32.870Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22225/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShopfrontDoorModuleCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22225/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22225/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22225/v1/model.glb\" alt=\"Shopfront door module (Cafe, Bakery and Coffee Bar)\" 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/22225/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/22225/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22228","slug":"bakery-and-cafe-shopfront-window-module-0d3000e9","title":"Shopfront window module (Cafe, Bakery and Coffee Bar)","summary":"A 1.2 m shopfront window module on the run grid: a stone kerb and panelled stallriser under a full glazed bay between moulded mullions, a transom light, a blank fascia and a display rail.","description":"A 1.2 m shopfront window module on the run grid: a stone kerb and panelled stallriser under a full glazed bay between moulded mullions, a transom light, a blank fascia and a display rail. Overall 1.20 by 3.00 by 0.22 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles along X on the 1.2 m shopfront run grid; run-left and run-right sit on the mullion centrelines at 1.5 m. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-shopfront-window-module-0d3000e9","cdnUrl":"https://cdn.3dassets.dev/assets/22228/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-shopfront-window-module-0d3000e9","thumbnailUrl":"https://cdn.3dassets.dev/assets/22228/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22228/v1/poster.webp","blurhash":"U4CG71^+0000X9ozsBRO00NG_N%2$ws:NgNa","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"},{"slug":"modular","title":"Modular"},{"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":40152,"triangles":768,"vertices":2304,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6020957063203676,-0.00003021518822695496,-0.11001312733060342],"max":[0.6020957063203676,3,0.11001312733060342]},"sizeMeters":[1.204,3,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:31.932Z","updatedAt":"2026-09-07T17:35:32.028Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22228/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShopfrontWindowModuleCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22228/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22228/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22228/v1/model.glb\" alt=\"Shopfront window module (Cafe, Bakery and Coffee Bar)\" 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/22228/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/22228/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22122","slug":"bakery-and-cafe-counter-end-curved-e8f36e7d","title":"Curved counter end (Cafe, Bakery and Coffee Bar)","summary":"A 600 mm counter end whose customer-facing corner sweeps through a 400 mm quarter circle, with curved timber facing following the sweep and a stone top overhanging it.","description":"A 600 mm counter end whose customer-facing corner sweeps through a 400 mm quarter circle, with curved timber facing following the sweep and a stone top overhanging it. Overall 0.62 by 0.90 by 0.72 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-counter-end-curved-e8f36e7d","cdnUrl":"https://cdn.3dassets.dev/assets/22122/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-end-curved-e8f36e7d","thumbnailUrl":"https://cdn.3dassets.dev/assets/22122/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22122/v1/poster.webp","blurhash":"ULF=%Bw000R:~qj]D%of4=XSrroaxHbXRRbH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"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":33628,"triangles":632,"vertices":1896,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3044986154285066,0.00001068271997391873,-0.3540000021457672],"max":[0.31129107134014294,0.9000184286025262,0.3700000047683716]},"sizeMeters":[0.616,0.9,0.724],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:13.329Z","updatedAt":"2026-09-07T17:35:13.439Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22122/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CurvedCounterEndCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22122/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22122/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22122/v1/model.glb\" alt=\"Curved counter end (Cafe, Bakery and Coffee Bar)\" 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/22122/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/22122/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22151","slug":"bakery-and-cafe-pastry-case-curved-6d0166af","title":"Curved glass pastry case (Cafe, Bakery and Coffee Bar)","summary":"A 1.2 m curved glass serve-over pastry case on the counter-run grid: a panelled base with a stainless deck, a swept front pane with shaped end glass, two glass shelves, a lit gantry, a price rail and two named sliding access doors on the staff side.","description":"A 1.2 m curved glass serve-over pastry case on the counter-run grid: a panelled base with a stainless deck, a swept front pane with shaped end glass, two glass shelves, a lit gantry, a price rail and two named sliding access doors on the staff side. Overall 1.20 by 1.39 by 0.79 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. The two staff-side sliding doors are named nodes pivoted on their slide axis. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-pastry-case-curved-6d0166af","cdnUrl":"https://cdn.3dassets.dev/assets/22151/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-pastry-case-curved-6d0166af","thumbnailUrl":"https://cdn.3dassets.dev/assets/22151/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22151/v1/poster.webp","blurhash":"UBFiJcxV00Ir.A?bMvD$00tm-;nM#PD$b_bw","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"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":90140,"triangles":2152,"vertices":6456,"meshes":10,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.6011999845504761,0.000027770185795646107,-0.35116822020260346],"max":[0.6000000238418579,1.3890700572653985,0.4396687586498975]},"sizeMeters":[1.201,1.389,0.791],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:16.625Z","updatedAt":"2026-09-07T17:35:16.737Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22151/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CurvedGlassPastryCaseCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22151/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22151/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22151/v1/model.glb\" alt=\"Curved glass pastry case (Cafe, Bakery and Coffee Bar)\" 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/22151/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/22151/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22155","slug":"bakery-and-cafe-cake-display-refrigerated-a04e6421","title":"Refrigerated cake display cabinet (Cafe, Bakery and Coffee Bar)","summary":"A 1.6 m refrigerated cake display cabinet: a stainless base with a condenser louvre and controller, a four sided glazed tower on chamfered posts, three round glass shelves on a centre column, and a canopy with a lit face.","description":"A 1.6 m refrigerated cake display cabinet: a stainless base with a condenser louvre and controller, a four sided glazed tower on chamfered posts, three round glass shelves on a centre column, and a canopy with a lit face. Overall 0.70 by 1.60 by 0.69 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-cake-display-refrigerated-a04e6421","cdnUrl":"https://cdn.3dassets.dev/assets/22155/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cake-display-refrigerated-a04e6421","thumbnailUrl":"https://cdn.3dassets.dev/assets/22155/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22155/v1/poster.webp","blurhash":"UEB|W.xv00D%_Nof9ER%9FV@%MtRs;WBRjof","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":86860,"triangles":1740,"vertices":5220,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.349979558870868,0.000005705471215922131,-0.34001115020750505],"max":[0.349979558870868,1.600000023841858,0.3500111406707619]},"sizeMeters":[0.7,1.6,0.69],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:18.132Z","updatedAt":"2026-09-07T17:35:18.279Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22155/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RefrigeratedCakeDisplayCabinetCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22155/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22155/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22155/v1/model.glb\" alt=\"Refrigerated cake display cabinet (Cafe, Bakery and Coffee Bar)\" 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/22155/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/22155/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22124","slug":"bakery-and-cafe-counter-module-600-861cd165","title":"Counter module 600 (Cafe, Bakery and Coffee Bar)","summary":"A 600 mm cafe counter module on the stream counter-run grid: a recessed 100 mm plinth, a panelled timber customer face with a shaker inset, an open staff-side bay with a working shelf and a stone top with a bullnose front edge at 900 mm.","description":"A 600 mm cafe counter module on the stream counter-run grid: a recessed 100 mm plinth, a panelled timber customer face with a shaker inset, an open staff-side bay with a working shelf and a stone top with a bullnose front edge at 900 mm. Overall 0.61 by 0.90 by 0.72 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles along X on the 600 mm counter-run grid; counter-left and counter-right sit on the side panel centrelines at 450 mm. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-counter-module-600-861cd165","cdnUrl":"https://cdn.3dassets.dev/assets/22124/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-module-600-861cd165","thumbnailUrl":"https://cdn.3dassets.dev/assets/22124/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22124/v1/poster.webp","blurhash":"UIGl0B-500p0~qbID%oJ01OFxtROxZf5M|kD","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"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":35140,"triangles":664,"vertices":1992,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.30300528259581416,0.000001527421433604459,-0.3540000021457672],"max":[0.30300528259581416,0.9000184286025262,0.3700000047683716]},"sizeMeters":[0.606,0.9,0.724],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:14.380Z","updatedAt":"2026-09-07T17:35:14.527Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22124/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CounterModule600CafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22124/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22124/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22124/v1/model.glb\" alt=\"Counter module 600 (Cafe, Bakery and Coffee Bar)\" 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/22124/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/22124/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22127","slug":"bakery-and-cafe-till-position-pos-c1a7e19c","title":"Till position with POS terminal (Cafe, Bakery and Coffee Bar)","summary":"A 600 mm till position: a counter module carrying a pole mounted POS terminal with a tilted screen, a receipt printer and a named cash drawer pivoted on its slide axis under the top.","description":"A 600 mm till position: a counter module carrying a pole mounted POS terminal with a tilted screen, a receipt printer and a named cash drawer pivoted on its slide axis under the top. Overall 0.61 by 1.35 by 0.72 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. The till drawer is a named node pivoted on the staff-side slide axis. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-till-position-pos-c1a7e19c","cdnUrl":"https://cdn.3dassets.dev/assets/22127/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-till-position-pos-c1a7e19c","thumbnailUrl":"https://cdn.3dassets.dev/assets/22127/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22127/v1/poster.webp","blurhash":"U8DvWS?700J;4;R:%1aJ00Iw~XVr==nyS$yD","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"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":62224,"triangles":1186,"vertices":3558,"meshes":7,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.30300528259581416,0,-0.3540000021457672],"max":[0.30300528259581416,1.3531404733657837,0.3700000047683716]},"sizeMeters":[0.606,1.353,0.724],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:13.451Z","updatedAt":"2026-09-07T17:35:13.564Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22127/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TillPositionWithPOSTerminalCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22127/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22127/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22127/v1/model.glb\" alt=\"Till position with POS terminal (Cafe, Bakery and Coffee Bar)\" 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/22127/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/22127/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22123","slug":"bakery-and-cafe-counter-module-600-drawers-9b930b7d","title":"Counter module 600 with drawer bank (Cafe, Bakery and Coffee Bar)","summary":"A 600 mm counter module fitted with a three drawer bank on the staff side instead of the open shelf; the top drawer is a named node pivoted on its slide axis.","description":"A 600 mm counter module fitted with a three drawer bank on the staff side instead of the open shelf; the top drawer is a named node pivoted on its slide axis. Overall 0.61 by 0.90 by 0.78 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-counter-module-600-drawers-9b930b7d","cdnUrl":"https://cdn.3dassets.dev/assets/22123/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-module-600-drawers-9b930b7d","thumbnailUrl":"https://cdn.3dassets.dev/assets/22123/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22123/v1/poster.webp","blurhash":"UIHLSV,C00V{~qW=IUn$00OZkqS0aIV@NGo#","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"},{"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":52516,"triangles":984,"vertices":2952,"meshes":7,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.30300528259581416,0.000001527421433604459,-0.41000461699017293],"max":[0.30300528259581416,0.9000184286025262,0.3700000047683716]},"sizeMeters":[0.606,0.9,0.78],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:13.338Z","updatedAt":"2026-09-07T17:35:13.447Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22123/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CounterModule600WithDrawerBankCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22123/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22123/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22123/v1/model.glb\" alt=\"Counter module 600 with drawer bank (Cafe, Bakery and Coffee Bar)\" 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/22123/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/22123/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22107","slug":"bakery-and-cafe-espresso-machine-3-group-eded22e9","title":"Three group espresso machine (Cafe, Bakery and Coffee Bar)","summary":"A 1.02 m three group version of the traditional espresso machine, with a third brew group, a wider head fascia and the same portafilters, steam wands, gauges and cup rail.","description":"A 1.02 m three group version of the traditional espresso machine, with a third brew group, a wider head fascia and the same portafilters, steam wands, gauges and cup rail. Overall 1.02 by 0.64 by 0.62 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-espresso-machine-3-group-eded22e9","cdnUrl":"https://cdn.3dassets.dev/assets/22107/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-espresso-machine-3-group-eded22e9","thumbnailUrl":"https://cdn.3dassets.dev/assets/22107/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22107/v1/poster.webp","blurhash":"UEC%5Dxt00M|~qxuIUM|00o#%2V@4nf,t8Ri","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":372820,"triangles":7698,"vertices":23094,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.5109999775886536,-0.00003564108184606063,-0.2852953867165101],"max":[0.5109999775886536,0.6369736153777585,0.32987352173009044]},"sizeMeters":[1.022,0.637,0.615],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:09.844Z","updatedAt":"2026-09-07T17:35:09.954Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22107/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThreeGroupEspressoMachineCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22107/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22107/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22107/v1/model.glb\" alt=\"Three group espresso machine (Cafe, Bakery and Coffee Bar)\" 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/22107/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/22107/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22106","slug":"bakery-and-cafe-grinder-bulk-doser-0b7ef814","title":"Doser espresso grinder (Cafe, Bakery and Coffee Bar)","summary":"A doser espresso grinder: a burr case and hopper over a round dosing chamber with a chromed lid, a sprung dosing lever, a chute and a portafilter fork on a chamfered base.","description":"A doser espresso grinder: a burr case and hopper over a round dosing chamber with a chromed lid, a sprung dosing lever, a chute and a portafilter fork on a chamfered base. Overall 0.21 by 0.74 by 0.38 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-grinder-bulk-doser-0b7ef814","cdnUrl":"https://cdn.3dassets.dev/assets/22106/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-grinder-bulk-doser-0b7ef814","thumbnailUrl":"https://cdn.3dassets.dev/assets/22106/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22106/v1/poster.webp","blurhash":"U37-c.IU00.8_4M{8^%g00t6_3M|M|xu%LD%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":106616,"triangles":2168,"vertices":6504,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.10500284071138455,0,-0.15000975789050286],"max":[0.10500284071138455,0.7440000176429749,0.2302457501729054]},"sizeMeters":[0.21,0.744,0.38],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:09.828Z","updatedAt":"2026-09-07T17:35:09.939Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22106/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoserEspressoGrinderCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22106/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22106/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22106/v1/model.glb\" alt=\"Doser espresso grinder (Cafe, Bakery and Coffee Bar)\" 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/22106/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/22106/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22154","slug":"bakery-and-cafe-cake-stand-tiered-fd695b01","title":"Three tier cake stand (Cafe, Bakery and Coffee Bar)","summary":"A three tier cake stand: three lathed ceramic plates with rolled rims on a chromed centre rod, spaced by turned collars and topped with a ring handle.","description":"A three tier cake stand: three lathed ceramic plates with rolled rims on a chromed centre rod, spaced by turned collars and topped with a ring handle. Overall 0.30 by 0.58 by 0.29 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-cake-stand-tiered-fd695b01","cdnUrl":"https://cdn.3dassets.dev/assets/22154/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cake-stand-tiered-fd695b01","thumbnailUrl":"https://cdn.3dassets.dev/assets/22154/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22154/v1/poster.webp","blurhash":"U6BzC4%M00D%00WB~qof00WC~qoexuaxfQog","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":54192,"triangles":1092,"vertices":3276,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.14998810300367318,0,-0.14623994161336354],"max":[0.14998810300367318,0.5828746557235718,0.14623994161336354]},"sizeMeters":[0.3,0.583,0.292],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:17.049Z","updatedAt":"2026-09-07T17:35:17.193Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22154/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThreeTierCakeStandCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22154/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22154/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22154/v1/model.glb\" alt=\"Three tier cake stand (Cafe, Bakery and Coffee Bar)\" 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/22154/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/22154/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22170","slug":"bakery-and-cafe-bagged-goods-rack-1e9f5db9","title":"Bagged coffee goods rack (Cafe, Bakery and Coffee Bar)","summary":"A 1.4 m bagged goods rack: a slim timber bay on a recessed plinth with four shelves, blank ticket strips and sixteen standing coffee bags with folded tops.","description":"A 1.4 m bagged goods rack: a slim timber bay on a recessed plinth with four shelves, blank ticket strips and sixteen standing coffee bags with folded tops. Overall 0.70 by 1.40 by 0.30 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-bagged-goods-rack-1e9f5db9","cdnUrl":"https://cdn.3dassets.dev/assets/22170/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bagged-goods-rack-1e9f5db9","thumbnailUrl":"https://cdn.3dassets.dev/assets/22170/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22170/v1/poster.webp","blurhash":"UADu}E-o009u~WxF4.I@EmRj#*xu-;s:IUNH","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":132276,"triangles":2688,"vertices":8064,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.35005340143020897,0,-0.14996795301111113],"max":[0.35005340143020897,1.399999976158142,0.15001577719221562]},"sizeMeters":[0.7,1.4,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:18.864Z","updatedAt":"2026-09-07T17:35:18.982Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22170/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BaggedCoffeeGoodsRackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22170/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22170/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22170/v1/model.glb\" alt=\"Bagged coffee goods rack (Cafe, Bakery and Coffee Bar)\" 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/22170/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/22170/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22143","slug":"bakery-and-cafe-crockery-shelf-unit-02572cc1","title":"Crockery shelf unit (Cafe, Bakery and Coffee Bar)","summary":"A 0.9 m open back-counter crockery unit: four timber decks between painted side panels on a recessed plinth, carrying stacked plates on the lower shelves and cups above.","description":"A 0.9 m open back-counter crockery unit: four timber decks between painted side panels on a recessed plinth, carrying stacked plates on the lower shelves and cups above. Overall 0.90 by 1.50 by 0.34 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-crockery-shelf-unit-02572cc1","cdnUrl":"https://cdn.3dassets.dev/assets/22143/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-crockery-shelf-unit-02572cc1","thumbnailUrl":"https://cdn.3dassets.dev/assets/22143/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22143/v1/poster.webp","blurhash":"UAGS7N%L00o}~q-;9F9F00WC-ojF-=xvIUD%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":182200,"triangles":3744,"vertices":11232,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.45004119998779263,-0.000013733987053579644,-0.17001861629078036],"max":[0.45004119998779263,1.5,0.17001861629078036]},"sizeMeters":[0.9,1.5,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:16.131Z","updatedAt":"2026-09-07T17:35:16.279Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22143/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CrockeryShelfUnitCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22143/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22143/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22143/v1/model.glb\" alt=\"Crockery shelf unit (Cafe, Bakery and Coffee Bar)\" 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/22143/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/22143/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22224","slug":"bakery-and-cafe-menu-board-chalk-frame-9266135b","title":"Wall menu chalk board (Cafe, Bakery and Coffee Bar)","summary":"A 1.0 m wall menu board: a blank chalk panel recessed in a chamfered timber frame with a chalk shelf and two hanging eyes. No wording or logo.","description":"A 1.0 m wall menu board: a blank chalk panel recessed in a chamfered timber frame with a chalk shelf and two hanging eyes. No wording or logo. Overall 1.00 by 0.75 by 0.10 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-menu-board-chalk-frame-9266135b","cdnUrl":"https://cdn.3dassets.dev/assets/22224/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-menu-board-chalk-frame-9266135b","thumbnailUrl":"https://cdn.3dassets.dev/assets/22224/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22224/v1/poster.webp","blurhash":"U5B{}o-:00oL%M_2xY9GD%WYE5WCxu~VRk02","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":32452,"triangles":624,"vertices":1872,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,-0.00002684198322411291,-0.01748346821426737],"max":[0.5,0.7529054169841553,0.08298346498071539]},"sizeMeters":[1,0.753,0.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:32.048Z","updatedAt":"2026-09-07T17:35:32.167Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22224/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WallMenuChalkBoardCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22224/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22224/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22224/v1/model.glb\" alt=\"Wall menu chalk board (Cafe, Bakery and Coffee Bar)\" 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/22224/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/22224/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22164","slug":"bakery-and-cafe-grab-and-go-chiller-50fbce9a","title":"Grab and go chiller (Cafe, Bakery and Coffee Bar)","summary":"A 2.0 m upright grab and go chiller: a stainless case on a plinth with a base louvre, a painted interior with four shelves and blank price rails, a named glazed door on hinge knuckles, a lit canopy and a three key controller.","description":"A 2.0 m upright grab and go chiller: a stainless case on a plinth with a base louvre, a painted interior with four shelves and blank price rails, a named glazed door on hinge knuckles, a lit canopy and a three key controller. Overall 0.90 by 2.00 by 0.83 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. The glazed door is a named node pivoted on its left hinge edge. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-grab-and-go-chiller-50fbce9a","cdnUrl":"https://cdn.3dassets.dev/assets/22164/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-grab-and-go-chiller-50fbce9a","thumbnailUrl":"https://cdn.3dassets.dev/assets/22164/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22164/v1/poster.webp","blurhash":"UBBptm?b004T~qof9Faz9FIAoy?b-=j[D%WB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":105464,"triangles":2076,"vertices":6228,"meshes":8,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.4539867588751618,0,-0.37500946538453317],"max":[0.44998675076893013,2,0.45799142907306084]},"sizeMeters":[0.904,2,0.833],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:18.043Z","updatedAt":"2026-09-07T17:35:18.165Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22164/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GrabAndGoChillerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22164/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22164/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22164/v1/model.glb\" alt=\"Grab and go chiller (Cafe, Bakery and Coffee Bar)\" 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/22164/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/22164/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22157","slug":"bakery-and-cafe-bread-display-bay-b3d8b906","title":"Bread display bay (Cafe, Bakery and Coffee Bar)","summary":"A 1.0 m bread display bay: a timber carcass on a recessed plinth with four sloped open bins and front retaining lips, a stainless crumb tray in the base, a top shelf and a blank price ticket rail.","description":"A 1.0 m bread display bay: a timber carcass on a recessed plinth with four sloped open bins and front retaining lips, a stainless crumb tray in the base, a top shelf and a blank price ticket rail. Overall 1.00 by 1.45 by 0.53 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-bread-display-bay-b3d8b906","cdnUrl":"https://cdn.3dassets.dev/assets/22157/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bread-display-bay-b3d8b906","thumbnailUrl":"https://cdn.3dassets.dev/assets/22157/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22157/v1/poster.webp","blurhash":"UCEVKC%e00IV~UxZD*Ip0gV[%1kC-ot7IVM|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":56296,"triangles":1120,"vertices":3360,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4999618689705903,0,-0.25001892994810865],"max":[0.4999618689705903,1.4500000476837158,0.28001893114020154]},"sizeMeters":[1,1.45,0.53],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:18.223Z","updatedAt":"2026-09-07T17:35:18.377Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22157/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BreadDisplayBayCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22157/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22157/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22157/v1/model.glb\" alt=\"Bread display bay (Cafe, Bakery and Coffee Bar)\" 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/22157/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/22157/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22139","slug":"bakery-and-cafe-water-station-1d4e34f2","title":"Self serve water station (Cafe, Bakery and Coffee Bar)","summary":"A 1.35 m self serve water station: a stainless cabinet with a recessed dispenser niche built as real reveals, a lever tap over a slotted drip grate, a two key pad and a glass shelf of tumblers above.","description":"A 1.35 m self serve water station: a stainless cabinet with a recessed dispenser niche built as real reveals, a lever tap over a slotted drip grate, a two key pad and a glass shelf of tumblers above. Overall 0.50 by 1.35 by 0.51 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-water-station-1d4e34f2","cdnUrl":"https://cdn.3dassets.dev/assets/22139/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-water-station-1d4e34f2","thumbnailUrl":"https://cdn.3dassets.dev/assets/22139/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22139/v1/poster.webp","blurhash":"U98;V]xu00In~qog4nRj%MafIUfj-;j[ITWU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":84884,"triangles":1716,"vertices":5148,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.2499658232897854,0,-0.24998425247677075],"max":[0.2499658232897854,1.350000023841858,0.2574842453242134]},"sizeMeters":[0.5,1.35,0.507],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:15.168Z","updatedAt":"2026-09-07T17:35:15.281Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22139/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SelfServeWaterStationCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22139/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22139/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22139/v1/model.glb\" alt=\"Self serve water station (Cafe, Bakery and Coffee Bar)\" 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/22139/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/22139/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22213","slug":"bakery-and-cafe-window-bar-counter-eea16a11","title":"Window bar counter (Cafe, Bakery and Coffee Bar)","summary":"A 1.8 m window bar counter: a bullnosed timber shelf on two cranked steel brackets with footed posts, a wall rail and a tubular foot rail.","description":"A 1.8 m window bar counter: a bullnosed timber shelf on two cranked steel brackets with footed posts, a wall rail and a tubular foot rail. Overall 1.80 by 1.05 by 0.45 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-window-bar-counter-eea16a11","cdnUrl":"https://cdn.3dassets.dev/assets/22213/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-window-bar-counter-eea16a11","thumbnailUrl":"https://cdn.3dassets.dev/assets/22213/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22213/v1/poster.webp","blurhash":"ULBfwun+IVja~U%2M|WBRi-ot7RkIW-oxtNG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":33276,"triangles":656,"vertices":1968,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0.00003356291034323222,-0.24200711494043553],"max":[0.8999999761581421,1.0499743386240399,0.21000446437189518]},"sizeMeters":[1.8,1.05,0.452],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:27.936Z","updatedAt":"2026-09-07T17:35:28.038Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22213/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WindowBarCounterCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22213/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22213/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22213/v1/model.glb\" alt=\"Window bar counter (Cafe, Bakery and Coffee Bar)\" 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/22213/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/22213/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22212","slug":"bakery-and-cafe-bar-stool-backless-fd5c5056","title":"Backless bar stool (Cafe, Bakery and Coffee Bar)","summary":"A backless bar stool: a turned timber column on a weighted cast disc base with a chromed foot ring on four spokes, and a lathed dished seat.","description":"A backless bar stool: a turned timber column on a weighted cast disc base with a chromed foot ring on four spokes, and a lathed dished seat. Overall 0.40 by 0.73 by 0.40 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-bar-stool-backless-fd5c5056","cdnUrl":"https://cdn.3dassets.dev/assets/22212/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bar-stool-backless-fd5c5056","thumbnailUrl":"https://cdn.3dassets.dev/assets/22212/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22212/v1/poster.webp","blurhash":"U99%efxa00E2~As:58Rkt7kBaxjG%NWoMxsD","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":31672,"triangles":608,"vertices":1824,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,0.000013962777086866385,-0.20000000298023224],"max":[0.20000000298023224,0.7300000190734863,0.20000000298023224]},"sizeMeters":[0.4,0.73,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:28.626Z","updatedAt":"2026-09-07T17:35:28.720Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22212/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BacklessBarStoolCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22212/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22212/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22212/v1/model.glb\" alt=\"Backless bar stool (Cafe, Bakery and Coffee Bar)\" 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/22212/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/22212/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22203","slug":"bakery-and-cafe-communal-table-8fb52279","title":"Communal table 2.4 m (Cafe, Bakery and Coffee Bar)","summary":"A 2.4 m communal table: five thick timber planks with square edges and steel end straps, carried on two trestle frames with a centre stretcher.","description":"A 2.4 m communal table: five thick timber planks with square edges and steel end straps, carried on two trestle frames with a centre stretcher. Overall 2.40 by 0.75 by 0.90 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-communal-table-8fb52279","cdnUrl":"https://cdn.3dassets.dev/assets/22203/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-communal-table-8fb52279","thumbnailUrl":"https://cdn.3dassets.dev/assets/22203/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22203/v1/poster.webp","blurhash":"UDCs8Gt70M%2~V-:IpE201xu-oIV01IW-o%1","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":44744,"triangles":896,"vertices":2688,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.201200008392334,-0.00004808155549590465,-0.45006050303758915],"max":[1.201200008392334,0.750048081555496,0.45006050303758915]},"sizeMeters":[2.402,0.75,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:25.267Z","updatedAt":"2026-09-07T17:35:25.381Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22203/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CommunalTable24MCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22203/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22203/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22203/v1/model.glb\" alt=\"Communal table 2.4 m (Cafe, Bakery and Coffee Bar)\" 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/22203/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/22203/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22207","slug":"bakery-and-cafe-cafe-chair-bentwood-91af8547","title":"Bentwood cafe chair (Cafe, Bakery and Coffee Bar)","summary":"A bentwood cafe chair: four splayed turned legs with a ring stretcher, a lathed dished round seat with a rolled edge, and a steam bent hoop back with an inner loop.","description":"A bentwood cafe chair: four splayed turned legs with a ring stretcher, a lathed dished round seat with a rolled edge, and a steam bent hoop back with an inner loop. Overall 0.45 by 0.97 by 0.48 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-cafe-chair-bentwood-91af8547","cdnUrl":"https://cdn.3dassets.dev/assets/22207/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cafe-chair-bentwood-91af8547","thumbnailUrl":"https://cdn.3dassets.dev/assets/22207/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22207/v1/poster.webp","blurhash":"U7BC_NWq00%0xuIVIo?G01M|~B-pR%%K%1IW","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":29908,"triangles":600,"vertices":1800,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.22678360179629198,0,-0.25050214468631543],"max":[0.22678360179629198,0.9670138955116272,0.22679256438407697]},"sizeMeters":[0.454,0.967,0.477],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:26.273Z","updatedAt":"2026-09-07T17:35:26.379Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22207/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BentwoodCafeChairCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22207/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22207/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22207/v1/model.glb\" alt=\"Bentwood cafe chair (Cafe, Bakery and Coffee Bar)\" 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/22207/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/22207/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22202","slug":"bakery-and-cafe-cafe-table-4-person-bf74a9a9","title":"Four person cafe table (Cafe, Bakery and Coffee Bar)","summary":"An 0.8 m square four person cafe table: a bullnosed timber top on an apron frame with four tapered turned legs.","description":"An 0.8 m square four person cafe table: a bullnosed timber top on an apron frame with four tapered turned legs. Overall 0.80 by 0.75 by 0.80 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-cafe-table-4-person-bf74a9a9","cdnUrl":"https://cdn.3dassets.dev/assets/22202/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cafe-table-4-person-bf74a9a9","thumbnailUrl":"https://cdn.3dassets.dev/assets/22202/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22202/v1/poster.webp","blurhash":"UND+h.xt9aax~VoyIVaeX8azM|WUE2WCt7oL","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":27192,"triangles":544,"vertices":1632,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000000059604645,7.573748128097968e-7,-0.4000000059604645],"max":[0.4000000059604645,0.7499992426251871,0.4000000059604645]},"sizeMeters":[0.8,0.75,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:25.104Z","updatedAt":"2026-09-07T17:35:25.234Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22202/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FourPersonCafeTableCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22202/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22202/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22202/v1/model.glb\" alt=\"Four person cafe table (Cafe, Bakery and Coffee Bar)\" 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/22202/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/22202/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"22209","slug":"bakery-and-cafe-armchair-lounge-0a08ab59","title":"Lounge armchair (Cafe, Bakery and Coffee Bar)","summary":"A 0.72 m upholstered lounge armchair: a chamfered plinth on turned feet, a crowned body shell, a piped seat cushion, a welted back pad and rolled arm cushions with welt seams.","description":"A 0.72 m upholstered lounge armchair: a chamfered plinth on turned feet, a crowned body shell, a piped seat cushion, a welted back pad and rolled arm cushions with welt seams. Overall 0.73 by 0.91 by 0.74 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-armchair-lounge-0a08ab59","cdnUrl":"https://cdn.3dassets.dev/assets/22209/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-armchair-lounge-0a08ab59","thumbnailUrl":"https://cdn.3dassets.dev/assets/22209/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/22209/v1/poster.webp","blurhash":"U4AU20?]00Di?^RjDi%M00Di.S%g8{kDxuMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":119948,"triangles":2432,"vertices":7296,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.36349589994502546,-0.00000512258260219195,-0.3700000047683716],"max":[0.36349589994502546,0.9051676094240966,0.3700000047683716]},"sizeMeters":[0.727,0.905,0.74],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T17:35:27.074Z","updatedAt":"2026-09-07T17:35:27.195Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/22209/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LoungeArmchairCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/22209/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/22209/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/22209/v1/model.glb\" alt=\"Lounge armchair (Cafe, Bakery and Coffee Bar)\" 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/22209/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/22209/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}