{"data":{"id":126,"slug":"bakery-and-cafe","title":"Cafe, Bakery and Coffee Bar","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.","description":"Counter-level cafe and bakery equipment in one coherent modern realistic family. The espresso machines are built as real machines: a boiler body behind an open working recess, chromed group heads with locked-in portafilters and twin spouts, articulated steam wands with cool-touch sleeves, a hot water tap, slotted drip trays, pump and boiler gauges, per-group button pads, backflush paddles and railed cup warming decks. Grinders carry hoppers with gate collars, knurled burr adjustment rings, dosing chutes and portafilter forks. The bakery side runs a three deck oven with stone hearths behind glazed doors, steam vents and valve handles, a convection oven, a proofing cabinet, spiral and planetary mixers, dough divider, racks and troughs. Counter and servery modules tile on the stream 600 mm counter-run grid with counter-left and counter-right ports and a corner that turns the run; shopfront modules tile on a 1.2 m grid. Seating carries piped seat pads and welted upright back pads. All original CC0 geometry with no brands, logos or menu wording; chalkboard, A-board and menu faces are blank.","url":"https://3dassets.dev/packs/bakery-and-cafe","coverUrl":"https://cdn.3dassets.dev/assets/10366/v1/poster.webp","assetCount":112,"aiGenerated":true,"aiGeneratedAssetCount":112,"aiModels":["Claude Opus 5"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":13243528,"totalTriangles":288870,"starterScene":{"id":"10366","slug":"bakery-and-cafe-coffee-bar-f91ab1f0-starter-scene","title":"Working coffee bar (Cafe, Bakery and Coffee Bar)","summary":"Composed example for Cafe, Bakery and Coffee Bar.","description":"A serving coffee bar built on the 600 mm counter-run grid: a straight run of counter modules turning through a corner, a till position with a POS terminal, the two group espresso machine with its grinders, knock box and tamper station, a curved glass pastry case and a refrigerated cake display facing the customer, an undercounter milk fridge, batch brewer, water boiler and cup warmer behind, and a condiment bar, water station and queue rail on the customer side. Static layout; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-coffee-bar-f91ab1f0-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/10366/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-coffee-bar-f91ab1f0-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/10366/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10366/v1/poster.webp","blurhash":"U8BM=6Mx00j]xujYM|a$00x]~qM{M_o#WsRi","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":1847336,"triangles":45180,"vertices":95886,"meshes":110,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-2.6999844859265605,-0.000013733987053579644,-2.297483468214267],"max":[3.7750094653845334,2.302905416984155,2.0540000021457674]},"sizeMeters":[6.475,2.303,4.351],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:28.637Z","updatedAt":"2026-09-06T14:34:29.729Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10366/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WorkingCoffeeBarCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10366/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10366/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10366/v1/model.glb\" alt=\"Working coffee bar (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/10366/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/10366/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"10203","slug":"bakery-and-cafe-espresso-machine-2-group-9bad497a","title":"Two group espresso machine (Cafe, Bakery and Coffee Bar)","summary":"A 0.78 m two group espresso machine: a stainless boiler body behind an open working recess, chromed group heads with locked-in portafilters and twin spouts, steam wands, a hot water tap, a slotted drip tray, gauges, button pads, backflush paddles and a railed cup deck.","description":"A 0.78 m two group espresso machine: a stainless boiler body behind an open working recess, chromed group heads with locked-in portafilters and twin spouts, steam wands, a hot water tap, a slotted drip tray, gauges, button pads, backflush paddles and a railed cup deck. Overall 0.78 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. Countertop appliance; the drip tray grate and the cup rail are separate stainless parts. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-espresso-machine-2-group-9bad497a","cdnUrl":"https://cdn.3dassets.dev/assets/10203/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-espresso-machine-2-group-9bad497a","thumbnailUrl":"https://cdn.3dassets.dev/assets/10203/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10203/v1/poster.webp","blurhash":"UFC?o.xa00M|~qt7Mxay4oWExaoI9FWYozM{","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":302412,"triangles":6230,"vertices":18690,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.39100000262260437,0.000011972484326105981,-0.2852999589623074],"max":[0.39100000262260437,0.6370120833372617,0.32987809397588774]},"sizeMeters":[0.782,0.637,0.615],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:47.578Z","updatedAt":"2026-09-06T14:33:47.856Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10203/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwoGroupEspressoMachineCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10203/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10203/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10203/v1/model.glb\" alt=\"Two 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/10203/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/10203/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10205","slug":"bakery-and-cafe-espresso-machine-3-group-a29b1700","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-a29b1700","cdnUrl":"https://cdn.3dassets.dev/assets/10205/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-espresso-machine-3-group-a29b1700","thumbnailUrl":"https://cdn.3dassets.dev/assets/10205/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10205/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":372824,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:47.646Z","updatedAt":"2026-09-06T14:33:47.968Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10205/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/10205/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10205/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10205/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/10205/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/10205/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10204","slug":"bakery-and-cafe-espresso-machine-2-group-black-cfd10f53","title":"Two group espresso machine in black (Cafe, Bakery and Coffee Bar)","summary":"The two group espresso machine in the matt black colourway: identical geometry with the painted fascia and skirt panels swapped to the dark trim material.","description":"The two group espresso machine in the matt black colourway: identical geometry with the painted fascia and skirt panels swapped to the dark trim material. Overall 0.78 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-2-group-black-cfd10f53","cdnUrl":"https://cdn.3dassets.dev/assets/10204/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-espresso-machine-2-group-black-cfd10f53","thumbnailUrl":"https://cdn.3dassets.dev/assets/10204/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10204/v1/poster.webp","blurhash":"UFCGZ2of00Rj_4t7IUay9Foet7WB9Foft7M{","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":302228,"triangles":6230,"vertices":18690,"meshes":4,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.39100000262260437,0.000011972484326105981,-0.2852999589623074],"max":[0.39100000262260437,0.6370120833372617,0.32987809397588774]},"sizeMeters":[0.782,0.637,0.615],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:48.284Z","updatedAt":"2026-09-06T14:33:48.987Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10204/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwoGroupEspressoMachineInBlackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10204/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10204/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10204/v1/model.glb\" alt=\"Two group espresso machine in black (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/10204/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/10204/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10206","slug":"bakery-and-cafe-lever-espresso-machine-cd5ddb2b","title":"Spring lever espresso machine (Cafe, Bakery and Coffee Bar)","summary":"A 0.86 m two group spring lever espresso machine: a chromed barrel shell on a plinth, two lever columns with long counterweighted arms, locked-in portafilters, twin steam wands, a boiler gauge and a domed top cap.","description":"A 0.86 m two group spring lever espresso machine: a chromed barrel shell on a plinth, two lever columns with long counterweighted arms, locked-in portafilters, twin steam wands, a boiler gauge and a domed top cap. Overall 0.86 by 0.61 by 0.66 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-lever-espresso-machine-cd5ddb2b","cdnUrl":"https://cdn.3dassets.dev/assets/10206/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-lever-espresso-machine-cd5ddb2b","thumbnailUrl":"https://cdn.3dassets.dev/assets/10206/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10206/v1/poster.webp","blurhash":"U5AAabIo00xuRO-=IpIA00t7~qV??c8_%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":224900,"triangles":4616,"vertices":13848,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4309999942779541,-0.00001449071280845704,-0.25002524711740326],"max":[0.4309999942779541,0.6119671533254358,0.41124067165506195]},"sizeMeters":[0.862,0.612,0.661],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:48.020Z","updatedAt":"2026-09-06T14:33:49.044Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10206/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpringLeverEspressoMachineCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10206/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10206/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10206/v1/model.glb\" alt=\"Spring lever 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/10206/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/10206/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10211","slug":"bakery-and-cafe-grinder-on-demand-fadbda92","title":"On demand espresso grinder (Cafe, Bakery and Coffee Bar)","summary":"A 0.75 m tall on demand espresso grinder: tapered stainless case, a bean hopper with a gate collar over a knurled burr adjustment ring, a dosing chute with a portafilter fork, and a display with three programme keys.","description":"A 0.75 m tall on demand espresso grinder: tapered stainless case, a bean hopper with a gate collar over a knurled burr adjustment ring, a dosing chute with a portafilter fork, and a display with three programme keys. Overall 0.20 by 0.77 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-grinder-on-demand-fadbda92","cdnUrl":"https://cdn.3dassets.dev/assets/10211/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-grinder-on-demand-fadbda92","thumbnailUrl":"https://cdn.3dassets.dev/assets/10211/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10211/v1/poster.webp","blurhash":"U37-f]tR00D$?ct78_IU00j[_4ae9FRj?cxu","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":116504,"triangles":2374,"vertices":7122,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.10001925363053,0,-0.1450050903176295],"max":[0.10001925363053,0.765999972820282,0.1949948628369979]},"sizeMeters":[0.2,0.766,0.34],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:49.440Z","updatedAt":"2026-09-06T14:33:50.614Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10211/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OnDemandEspressoGrinderCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10211/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10211/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10211/v1/model.glb\" alt=\"On demand 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/10211/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/10211/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10213","slug":"bakery-and-cafe-grinder-bulk-doser-c26fc5f4","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-c26fc5f4","cdnUrl":"https://cdn.3dassets.dev/assets/10213/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-grinder-bulk-doser-c26fc5f4","thumbnailUrl":"https://cdn.3dassets.dev/assets/10213/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10213/v1/poster.webp","blurhash":"U37-c.IU00?b_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":106620,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:50.891Z","updatedAt":"2026-09-06T14:33:51.545Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10213/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/10213/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10213/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10213/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/10213/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/10213/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10214","slug":"bakery-and-cafe-grinder-retail-bulk-482fc841","title":"Retail bulk coffee grinder (Cafe, Bakery and Coffee Bar)","summary":"A 1.55 m floor standing retail coffee grinder: a stainless case on adjustable feet, a large bean hopper with a gate, a knurled adjustment collar, a grind chute over a sprung bag clamp and a catch shelf, and a three key control head.","description":"A 1.55 m floor standing retail coffee grinder: a stainless case on adjustable feet, a large bean hopper with a gate, a knurled adjustment collar, a grind chute over a sprung bag clamp and a catch shelf, and a three key control head. Overall 0.32 by 1.58 by 0.44 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-retail-bulk-482fc841","cdnUrl":"https://cdn.3dassets.dev/assets/10214/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-grinder-retail-bulk-482fc841","thumbnailUrl":"https://cdn.3dassets.dev/assets/10214/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10214/v1/poster.webp","blurhash":"U27nXkxu00D%?wWC8^t59aof%1M{01kC_3nj","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":119196,"triangles":2430,"vertices":7290,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.1599744279965907,0,-0.21000778574372472],"max":[0.1599744279965907,1.5820000171661377,0.23200778562451543]},"sizeMeters":[0.32,1.582,0.442],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:50.833Z","updatedAt":"2026-09-06T14:33:51.879Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10214/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RetailBulkCoffeeGrinderCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10214/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10214/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10214/v1/model.glb\" alt=\"Retail bulk coffee 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/10214/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/10214/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10215","slug":"bakery-and-cafe-knock-box-3031188c","title":"Barista knock box (Cafe, Bakery and Coffee Bar)","summary":"A 0.19 m stainless knock box: a pressed tub with a rolled rim, a removable rubber knock bar on two posts, and a soft base pad.","description":"A 0.19 m stainless knock box: a pressed tub with a rolled rim, a removable rubber knock bar on two posts, and a soft base pad. Overall 0.20 by 0.20 by 0.23 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-knock-box-3031188c","cdnUrl":"https://cdn.3dassets.dev/assets/10215/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-knock-box-3031188c","thumbnailUrl":"https://cdn.3dassets.dev/assets/10215/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10215/v1/poster.webp","blurhash":"U3Bg9@_300RO00Rk%2M{00bb009ZtkR5E1%3","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":37840,"triangles":752,"vertices":2256,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.10000686847881107,-7.613430593050863e-7,-0.11500000208616257],"max":[0.10000686847881107,0.19522178833078632,0.11500000208616257]},"sizeMeters":[0.2,0.195,0.23],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:50.938Z","updatedAt":"2026-09-06T14:33:51.959Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10215/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BaristaKnockBoxCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10215/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10215/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10215/v1/model.glb\" alt=\"Barista knock box (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/10215/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/10215/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10219","slug":"bakery-and-cafe-tamper-station-2e5a5558","title":"Tamper station (Cafe, Bakery and Coffee Bar)","summary":"A 0.24 m tamper station: a bullnosed timber block with a silicone tamping mat, a wedge corner pad, a machined tamper standing on the block, a distribution tool and a rail.","description":"A 0.24 m tamper station: a bullnosed timber block with a silicone tamping mat, a wedge corner pad, a machined tamper standing on the block, a distribution tool and a rail. Overall 0.24 by 0.15 by 0.20 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-tamper-station-2e5a5558","cdnUrl":"https://cdn.3dassets.dev/assets/10219/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-tamper-station-2e5a5558","thumbnailUrl":"https://cdn.3dassets.dev/assets/10219/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10219/v1/poster.webp","blurhash":"UABDA=%M00M{0Mj[s+Rj00NFtRWB~Uof-pt7","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":38988,"triangles":760,"vertices":2280,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.11999999731779099,-0.000005416569649620284,-0.10000427035605695],"max":[0.11999999731779099,0.1489975317233383,0.10000427035605695]},"sizeMeters":[0.24,0.149,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:51.900Z","updatedAt":"2026-09-06T14:33:52.437Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10219/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TamperStationCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10219/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10219/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10219/v1/model.glb\" alt=\"Tamper 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/10219/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/10219/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10220","slug":"bakery-and-cafe-milk-fridge-undercounter-3e035bb4","title":"Undercounter milk fridge (Cafe, Bakery and Coffee Bar)","summary":"A 600 mm undercounter milk fridge: a stainless case on a recessed kick plinth with a named insulated door on hinge knuckles, a three key controller and two milk line grommets in the top deck.","description":"A 600 mm undercounter milk fridge: a stainless case on a recessed kick plinth with a named insulated door on hinge knuckles, a three key controller and two milk line grommets in the top deck. Overall 0.60 by 0.86 by 0.64 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. The 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-milk-fridge-undercounter-3e035bb4","cdnUrl":"https://cdn.3dassets.dev/assets/10220/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-milk-fridge-undercounter-3e035bb4","thumbnailUrl":"https://cdn.3dassets.dev/assets/10220/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10220/v1/poster.webp","blurhash":"UIA^Ucae00a{_NoLDia#t8j[M{fkofj@WBay","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":53932,"triangles":1044,"vertices":3132,"meshes":5,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.30398446423046976,0,-0.2799906951325879],"max":[0.29998448592656046,0.8619999885559082,0.36092143395888165]},"sizeMeters":[0.604,0.862,0.641],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:51.920Z","updatedAt":"2026-09-06T14:33:52.692Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10220/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UndercounterMilkFridgeCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10220/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10220/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10220/v1/model.glb\" alt=\"Undercounter milk fridge (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/10220/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/10220/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10221","slug":"bakery-and-cafe-pitcher-rail-4fc3957b","title":"Steam pitcher rail (Cafe, Bakery and Coffee Bar)","summary":"A 0.44 m steam pitcher rail: a stainless base plate with two posts and a top rail carrying three conical milk jugs with pouring spouts and strap handles.","description":"A 0.44 m steam pitcher rail: a stainless base plate with two posts and a top rail carrying three conical milk jugs with pouring spouts and strap handles. Overall 0.44 by 0.26 by 0.17 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-pitcher-rail-4fc3957b","cdnUrl":"https://cdn.3dassets.dev/assets/10221/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-pitcher-rail-4fc3957b","thumbnailUrl":"https://cdn.3dassets.dev/assets/10221/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10221/v1/poster.webp","blurhash":"U6BM}ax]00of00-=-;D*00D%xv%M_4.8t79F","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":64816,"triangles":1328,"vertices":3984,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.2199999988079071,-0.000014448143519307788,-0.09403893869436959],"max":[0.2199999988079071,0.2590144514813794,0.08000323694266061]},"sizeMeters":[0.44,0.259,0.174],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:52.523Z","updatedAt":"2026-09-06T14:33:53.583Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10221/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteamPitcherRailCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10221/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10221/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10221/v1/model.glb\" alt=\"Steam pitcher rail (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/10221/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/10221/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10223","slug":"bakery-and-cafe-batch-brewer-29bf05ac","title":"Batch filter brewer (Cafe, Bakery and Coffee Bar)","summary":"A batch filter coffee brewer: a stainless body with a brew head and spray funnel, a slide-in basket holder, a painted control fascia with three keys, a warmer plate and a glass decanter with a handle and lid.","description":"A batch filter coffee brewer: a stainless body with a brew head and spray funnel, a slide-in basket holder, a painted control fascia with three keys, a warmer plate and a glass decanter with a handle and lid. Overall 0.25 by 0.56 by 0.44 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-batch-brewer-29bf05ac","cdnUrl":"https://cdn.3dassets.dev/assets/10223/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-batch-brewer-29bf05ac","thumbnailUrl":"https://cdn.3dassets.dev/assets/10223/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10223/v1/poster.webp","blurhash":"UBBg3w%M00D%~qRi9Fxvx]R%IUxu.8R-IUxG","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":78268,"triangles":1564,"vertices":4692,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.11998261087272359,0,-0.21001898551584708],"max":[0.12634308390242266,0.5580000281333923,0.22951898778082358]},"sizeMeters":[0.246,0.558,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:52.975Z","updatedAt":"2026-09-06T14:33:53.726Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10223/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BatchFilterBrewerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10223/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10223/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10223/v1/model.glb\" alt=\"Batch filter brewer (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/10223/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/10223/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10224","slug":"bakery-and-cafe-pour-over-brew-bar-02f0335c","title":"Pour over brew bar (Cafe, Bakery and Coffee Bar)","summary":"A 0.72 m pour over brew bar: a stainless frame carrying a timber deck built as rails around three real apertures, three cone drippers seated in them over glass carafes, a gooseneck kettle on a heater plate and a bench scale.","description":"A 0.72 m pour over brew bar: a stainless frame carrying a timber deck built as rails around three real apertures, three cone drippers seated in them over glass carafes, a gooseneck kettle on a heater plate and a bench scale. Overall 0.72 by 0.58 by 0.32 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-pour-over-brew-bar-02f0335c","cdnUrl":"https://cdn.3dassets.dev/assets/10224/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-pour-over-brew-bar-02f0335c","thumbnailUrl":"https://cdn.3dassets.dev/assets/10224/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10224/v1/poster.webp","blurhash":"U5DJCj?c00I8vx-;tSIT00r=~pNG5v?bsj00","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":117976,"triangles":2390,"vertices":7170,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.36000001430511475,0.0000012049844668182708,-0.15997681228970537],"max":[0.36000001430511475,0.5838711857795715,0.15997681228970537]},"sizeMeters":[0.72,0.584,0.32],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:54.114Z","updatedAt":"2026-09-06T14:33:55.613Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10224/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PourOverBrewBarCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10224/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10224/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10224/v1/model.glb\" alt=\"Pour over brew bar (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/10224/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/10224/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10229","slug":"bakery-and-cafe-cold-brew-tower-ed76252d","title":"Cold brew drip tower (Cafe, Bakery and Coffee Bar)","summary":"A 1.05 m cold brew drip tower: a chromed twin post frame with three tie rails carrying a glass water globe, an ice chamber and a grounds chamber with drip valves above a glass carafe on a timber base.","description":"A 1.05 m cold brew drip tower: a chromed twin post frame with three tie rails carrying a glass water globe, an ice chamber and a grounds chamber with drip valves above a glass carafe on a timber base. Overall 0.30 by 1.04 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-cold-brew-tower-ed76252d","cdnUrl":"https://cdn.3dassets.dev/assets/10229/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cold-brew-tower-ed76252d","thumbnailUrl":"https://cdn.3dassets.dev/assets/10229/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10229/v1/poster.webp","blurhash":"U39aEU?u00000QM|^b%em$WApLxcE4ae$|kW","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":76428,"triangles":1540,"vertices":4620,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.15000000596046448,0.0000032035122997375876,-0.15000000596046448],"max":[0.15000000596046448,1.0449999570846558,0.15000000596046448]},"sizeMeters":[0.3,1.045,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:54.625Z","updatedAt":"2026-09-06T14:33:55.028Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10229/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ColdBrewDripTowerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10229/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10229/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10229/v1/model.glb\" alt=\"Cold brew drip tower (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/10229/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/10229/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10228","slug":"bakery-and-cafe-water-boiler-d579ddad","title":"Counter water boiler (Cafe, Bakery and Coffee Bar)","summary":"A counter water boiler: a stainless cylinder on a drip stand with a slotted grate, a lever tap, a side sight glass, a domed lid with a finger knob and a two key panel.","description":"A counter water boiler: a stainless cylinder on a drip stand with a slotted grate, a lever tap, a side sight glass, a domed lid with a finger knob and a two key panel. Overall 0.24 by 0.44 by 0.33 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-boiler-d579ddad","cdnUrl":"https://cdn.3dassets.dev/assets/10228/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-water-boiler-d579ddad","thumbnailUrl":"https://cdn.3dassets.dev/assets/10228/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10228/v1/poster.webp","blurhash":"U197hV9F00j]9FtR8_V?00%M_2RQtSIU~qjr","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":71056,"triangles":1428,"vertices":4284,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.12000262821950711,0,-0.1299929409913593],"max":[0.12000262821950711,0.4359999895095825,0.20355747041030461]},"sizeMeters":[0.24,0.436,0.334],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:54.589Z","updatedAt":"2026-09-06T14:33:54.981Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10228/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CounterWaterBoilerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10228/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10228/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10228/v1/model.glb\" alt=\"Counter water boiler (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/10228/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/10228/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10227","slug":"bakery-and-cafe-cup-warmer-rack-864447f3","title":"Cup warmer rack (Cafe, Bakery and Coffee Bar)","summary":"A 0.46 m three tier cup warmer rack: perforated stainless decks on corner posts, carrying stacked ceramic cups on the lower two shelves.","description":"A 0.46 m three tier cup warmer rack: perforated stainless decks on corner posts, carrying stacked ceramic cups on the lower two shelves. Overall 0.46 by 0.32 by 0.26 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-cup-warmer-rack-864447f3","cdnUrl":"https://cdn.3dassets.dev/assets/10227/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cup-warmer-rack-864447f3","thumbnailUrl":"https://cdn.3dassets.dev/assets/10227/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10227/v1/poster.webp","blurhash":"U9FiV{?b00M{_4-=RPIU00jaxaV@xu%MM{IT","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":74924,"triangles":1524,"vertices":4572,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.23000000417232513,0.000009580350218335587,-0.1300106838367811],"max":[0.23000000417232513,0.32399042060345595,0.1300106838367811]},"sizeMeters":[0.46,0.324,0.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:54.764Z","updatedAt":"2026-09-06T14:33:55.012Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10227/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CupWarmerRackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10227/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10227/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10227/v1/model.glb\" alt=\"Cup warmer 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/10227/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/10227/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10231","slug":"bakery-and-cafe-blender-station-d30aa419","title":"Blender station with acoustic dome (Cafe, Bakery and Coffee Bar)","summary":"A blender station: a drive base with a three key pad on a footed tray, a tapered glass jug with a spout, handle and lid, and a clear acoustic dome on a hinge post.","description":"A blender station: a drive base with a three key pad on a footed tray, a tapered glass jug with a spout, handle and lid, and a clear acoustic dome on a hinge post. Overall 0.25 by 0.58 by 0.28 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-blender-station-d30aa419","cdnUrl":"https://cdn.3dassets.dev/assets/10231/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-blender-station-d30aa419","thumbnailUrl":"https://cdn.3dassets.dev/assets/10231/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10231/v1/poster.webp","blurhash":"U59@bV~q0000?bt79FRQ00D%_3-;4nMy-;%M","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":67284,"triangles":1348,"vertices":4044,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.11999139563312188,0,-0.14000470201228005],"max":[0.1264358136707298,0.5799999833106995,0.14000470201228005]},"sizeMeters":[0.246,0.58,0.28],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:54.944Z","updatedAt":"2026-09-06T14:33:55.665Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10231/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlenderStationWithAcousticDomeCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10231/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10231/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10231/v1/model.glb\" alt=\"Blender station with acoustic dome (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/10231/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/10231/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10232","slug":"bakery-and-cafe-counter-module-600-20196c4b","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-20196c4b","cdnUrl":"https://cdn.3dassets.dev/assets/10232/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-module-600-20196c4b","thumbnailUrl":"https://cdn.3dassets.dev/assets/10232/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10232/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":35148,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:55.261Z","updatedAt":"2026-09-06T14:33:55.842Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10232/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/10232/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10232/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10232/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/10232/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/10232/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10234","slug":"bakery-and-cafe-counter-module-600-drawers-16e2e9b9","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-16e2e9b9","cdnUrl":"https://cdn.3dassets.dev/assets/10234/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-module-600-drawers-16e2e9b9","thumbnailUrl":"https://cdn.3dassets.dev/assets/10234/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10234/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":52520,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:56.084Z","updatedAt":"2026-09-06T14:33:56.801Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10234/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/10234/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10234/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10234/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/10234/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/10234/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10235","slug":"bakery-and-cafe-counter-corner-35af24dd","title":"Counter corner module (Cafe, Bakery and Coffee Bar)","summary":"A 700 mm square counter corner that turns the run through 90 degrees: two panelled customer faces, a mitred stone top and an open staff bay.","description":"A 700 mm square counter corner that turns the run through 90 degrees: two panelled customer faces, a mitred stone top and an open staff bay. Overall 0.73 by 0.90 by 0.73 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Carries counter-left on the incoming side and counter-back on the return leg. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-counter-corner-35af24dd","cdnUrl":"https://cdn.3dassets.dev/assets/10235/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-corner-35af24dd","thumbnailUrl":"https://cdn.3dassets.dev/assets/10235/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10235/v1/poster.webp","blurhash":"UKGIDi?G00My~qofIAs.0%I:Ribbf4WVR-WC","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":41300,"triangles":792,"vertices":2376,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.35899999737739563,0.000010683074687684035,-0.35899999737739563],"max":[0.3709999918937683,0.9000060986394932,0.3709999918937683]},"sizeMeters":[0.73,0.9,0.73],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:55.912Z","updatedAt":"2026-09-06T14:33:56.805Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10235/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CounterCornerModuleCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10235/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10235/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10235/v1/model.glb\" alt=\"Counter corner 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/10235/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/10235/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10239","slug":"bakery-and-cafe-counter-end-curved-a5f0ec96","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-a5f0ec96","cdnUrl":"https://cdn.3dassets.dev/assets/10239/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-end-curved-a5f0ec96","thumbnailUrl":"https://cdn.3dassets.dev/assets/10239/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10239/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":33632,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:56.758Z","updatedAt":"2026-09-06T14:33:57.723Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10239/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/10239/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10239/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10239/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/10239/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/10239/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10238","slug":"bakery-and-cafe-till-position-pos-0d59ee10","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-0d59ee10","cdnUrl":"https://cdn.3dassets.dev/assets/10238/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-till-position-pos-0d59ee10","thumbnailUrl":"https://cdn.3dassets.dev/assets/10238/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10238/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":62228,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:56.940Z","updatedAt":"2026-09-06T14:33:57.720Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10238/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/10238/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10238/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10238/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/10238/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/10238/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10240","slug":"bakery-and-cafe-card-terminal-7330c41f","title":"Card payment terminal (Cafe, Bakery and Coffee Bar)","summary":"A card payment terminal on a tilting cradle: a weighted disc base, a chamfered body with a screen, a nine key pad and a card slot.","description":"A card payment terminal on a tilting cradle: a weighted disc base, a chamfered body with a screen, a nine key pad and a card slot. Overall 0.13 by 0.17 by 0.16 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-card-terminal-7330c41f","cdnUrl":"https://cdn.3dassets.dev/assets/10240/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-card-terminal-7330c41f","thumbnailUrl":"https://cdn.3dassets.dev/assets/10240/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10240/v1/poster.webp","blurhash":"U4ATp1_300009ZD%s:-;00IU~q-=IAxu?ba_","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":63432,"triangles":1254,"vertices":3762,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.06400000303983688,-0.0000021837621715370403,-0.09397259882419227],"max":[0.06400000303983688,0.17168791592121124,0.0623983915864641]},"sizeMeters":[0.128,0.172,0.156],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:56.707Z","updatedAt":"2026-09-06T14:33:57.731Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10240/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CardPaymentTerminalCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10240/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10240/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10240/v1/model.glb\" alt=\"Card payment 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/10240/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/10240/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10243","slug":"bakery-and-cafe-condiment-bar-b1151e80","title":"Condiment bar module (Cafe, Bakery and Coffee Bar)","summary":"A 600 mm condiment bar on the counter-run grid: a counter module with a recessed waste aperture and flap ring, a timber caddy tray with two glass sugar jars, and a napkin dispenser on the customer side.","description":"A 600 mm condiment bar on the counter-run grid: a counter module with a recessed waste aperture and flap ring, a timber caddy tray with two glass sugar jars, and a napkin dispenser on the customer side. Overall 0.61 by 0.99 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-condiment-bar-b1151e80","cdnUrl":"https://cdn.3dassets.dev/assets/10243/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-condiment-bar-b1151e80","thumbnailUrl":"https://cdn.3dassets.dev/assets/10243/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10243/v1/poster.webp","blurhash":"U9GIWA^Z00t-~qkDD%so00JF-qH@aIV?NHbd","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":74204,"triangles":1448,"vertices":4344,"meshes":6,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.30300528259581416,0,-0.3540000021457672],"max":[0.30300528259581416,0.9900002658285755,0.3700000047683716]},"sizeMeters":[0.606,0.99,0.724],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:57.506Z","updatedAt":"2026-09-06T14:33:58.310Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10243/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CondimentBarModuleCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10243/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10243/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10243/v1/model.glb\" alt=\"Condiment bar 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/10243/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/10243/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10242","slug":"bakery-and-cafe-cutlery-napkin-station-75709ed3","title":"Cutlery and napkin station (Cafe, Bakery and Coffee Bar)","summary":"A 0.34 m timber cutlery and napkin station: a pressed tray divided into three bays with cutlery bundles standing in two and a napkin stack in the third.","description":"A 0.34 m timber cutlery and napkin station: a pressed tray divided into three bays with cutlery bundles standing in two and a napkin stack in the third. Overall 0.35 by 0.15 by 0.17 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-cutlery-napkin-station-75709ed3","cdnUrl":"https://cdn.3dassets.dev/assets/10242/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cutlery-napkin-station-75709ed3","thumbnailUrl":"https://cdn.3dassets.dev/assets/10242/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10242/v1/poster.webp","blurhash":"U4Ee#%~V00-QOc~U%JD+009c^*IUH;57RkM}","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":110888,"triangles":2256,"vertices":6768,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.17399999499320984,0.0000020460246589124043,-0.08399175758560747],"max":[0.17399999499320984,0.15285704744777995,0.08399175758560747]},"sizeMeters":[0.348,0.153,0.168],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:57.234Z","updatedAt":"2026-09-06T14:33:58.230Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10242/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CutleryAndNapkinStationCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10242/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10242/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10242/v1/model.glb\" alt=\"Cutlery and napkin 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/10242/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/10242/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10244","slug":"bakery-and-cafe-water-station-d77e516b","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-d77e516b","cdnUrl":"https://cdn.3dassets.dev/assets/10244/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-water-station-d77e516b","thumbnailUrl":"https://cdn.3dassets.dev/assets/10244/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10244/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":84888,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:57.475Z","updatedAt":"2026-09-06T14:33:58.430Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10244/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/10244/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10244/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10244/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/10244/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/10244/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10247","slug":"bakery-and-cafe-pastry-tongs-board-b0db7357","title":"Pastry tongs and board (Cafe, Bakery and Coffee Bar)","summary":"A 0.3 m marble serving board with a bullnose edge, a crumb lip and a pair of sprung pastry tongs with scalloped jaws lying on it.","description":"A 0.3 m marble serving board with a bullnose edge, a crumb lip and a pair of sprung pastry tongs with scalloped jaws lying on it. Overall 0.30 by 0.04 by 0.22 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-pastry-tongs-board-b0db7357","cdnUrl":"https://cdn.3dassets.dev/assets/10247/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-pastry-tongs-board-b0db7357","thumbnailUrl":"https://cdn.3dassets.dev/assets/10247/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10247/v1/poster.webp","blurhash":"U8C%5Bxu00j@W;%2oLIU00Rj~qRjjFD%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":25232,"triangles":488,"vertices":1464,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.15000000596046448,-0.000004975013947630322,-0.11000397177739682],"max":[0.15000000596046448,0.04200335709081335,0.11000397177739682]},"sizeMeters":[0.3,0.042,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:58.614Z","updatedAt":"2026-09-06T14:33:59.518Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10247/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PastryTongsAndBoardCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10247/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10247/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10247/v1/model.glb\" alt=\"Pastry tongs and 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/10247/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/10247/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10246","slug":"bakery-and-cafe-order-collection-shelf-b082e788","title":"Order collection shelf (Cafe, Bakery and Coffee Bar)","summary":"A 0.9 m order collection shelf: two stainless posts carrying two decks with raised front rails and dividers, and a blank sign panel across the top.","description":"A 0.9 m order collection shelf: two stainless posts carrying two decks with raised front rails and dividers, and a blank sign panel across the top. Overall 0.90 by 1.19 by 0.36 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-order-collection-shelf-b082e788","cdnUrl":"https://cdn.3dassets.dev/assets/10246/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-order-collection-shelf-b082e788","thumbnailUrl":"https://cdn.3dassets.dev/assets/10246/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10246/v1/poster.webp","blurhash":"UGATl^WB00xa~qof9FWBM_ofozRjM_ofogRj","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":35612,"triangles":704,"vertices":2112,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4500385440985386,0,-0.180012054499677],"max":[0.4500385440985386,1.1900007847929495,0.180012054499677]},"sizeMeters":[0.9,1.19,0.36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:58.386Z","updatedAt":"2026-09-06T14:33:59.384Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10246/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OrderCollectionShelfCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10246/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10246/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10246/v1/model.glb\" alt=\"Order collection shelf (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/10246/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/10246/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10250","slug":"bakery-and-cafe-queue-rail-post-c62eeaf8","title":"Queue rail post (Cafe, Bakery and Coffee Bar)","summary":"A queue rail post: a weighted cast base, a chromed post and a retractable belt cassette with a webbing belt and a clip.","description":"A queue rail post: a weighted cast base, a chromed post and a retractable belt cassette with a webbing belt and a clip. Overall 0.67 by 1.01 by 0.32 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-queue-rail-post-c62eeaf8","cdnUrl":"https://cdn.3dassets.dev/assets/10250/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-queue-rail-post-c62eeaf8","thumbnailUrl":"https://cdn.3dassets.dev/assets/10250/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10250/v1/poster.webp","blurhash":"U571WVx]00Dh~AR+4;xVR5WBtSxsIqt7%0Io","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":32780,"triangles":632,"vertices":1896,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.1600071576015482,0,-0.15755218764676723],"max":[0.5100065231704445,1.0099999904632568,0.15755218764676723]},"sizeMeters":[0.67,1.01,0.315],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:59.539Z","updatedAt":"2026-09-06T14:34:00.434Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10250/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function QueueRailPostCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10250/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10250/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10250/v1/model.glb\" alt=\"Queue rail post (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/10250/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/10250/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10251","slug":"bakery-and-cafe-counter-guard-screen-ba0ae3d1","title":"Counter guard screen (Cafe, Bakery and Coffee Bar)","summary":"A 0.9 m counter guard screen: a toughened pane in a stainless frame on two footed posts, with a pass-under gap at counter level.","description":"A 0.9 m counter guard screen: a toughened pane in a stainless frame on two footed posts, with a pass-under gap at counter level. Overall 0.94 by 0.88 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-counter-guard-screen-ba0ae3d1","cdnUrl":"https://cdn.3dassets.dev/assets/10251/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-counter-guard-screen-ba0ae3d1","thumbnailUrl":"https://cdn.3dassets.dev/assets/10251/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10251/v1/poster.webp","blurhash":"UCAT$XnO00kCoL%MM{D%00SM~qjZIoRP%g%g","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":23292,"triangles":448,"vertices":1344,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.47200000286102295,-0.000021490082042441294,-0.05197228950842527],"max":[0.47200000286102295,0.8800214853136709,0.05197228950842527]},"sizeMeters":[0.944,0.88,0.104],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:59.520Z","updatedAt":"2026-09-06T14:34:00.459Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10251/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CounterGuardScreenCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10251/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10251/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10251/v1/model.glb\" alt=\"Counter guard screen (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/10251/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/10251/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10249","slug":"bakery-and-cafe-crockery-shelf-unit-7e0150fd","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-7e0150fd","cdnUrl":"https://cdn.3dassets.dev/assets/10249/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-crockery-shelf-unit-7e0150fd","thumbnailUrl":"https://cdn.3dassets.dev/assets/10249/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10249/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":182204,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:59.591Z","updatedAt":"2026-09-06T14:34:00.329Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10249/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/10249/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10249/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10249/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/10249/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/10249/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10253","slug":"bakery-and-cafe-pastry-case-curved-80e5ea43","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-80e5ea43","cdnUrl":"https://cdn.3dassets.dev/assets/10253/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-pastry-case-curved-80e5ea43","thumbnailUrl":"https://cdn.3dassets.dev/assets/10253/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10253/v1/poster.webp","blurhash":"UAFYu%s800Is%%?bMcD$00tm?ar:#PD$pJo~","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":90128,"triangles":2152,"vertices":6456,"meshes":10,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0.000027770185795646107,-0.35001496551545586],"max":[0.6000000238418579,1.3890753297025125,0.4396687586498975]},"sizeMeters":[1.2,1.389,0.79],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:33:59.871Z","updatedAt":"2026-09-06T14:34:00.836Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10253/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/10253/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10253/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10253/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/10253/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/10253/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10254","slug":"bakery-and-cafe-pastry-case-curved-refrigerated-313ace40","title":"Refrigerated curved pastry case (Cafe, Bakery and Coffee Bar)","summary":"The refrigerated version of the curved serve-over case: the same swept glass and sliding doors over a condenser deck with front louvres, an air return grille in the display floor and a temperature readout.","description":"The refrigerated version of the curved serve-over case: the same swept glass and sliding doors over a condenser deck with front louvres, an air return grille in the display floor and a temperature readout. 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. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-pastry-case-curved-refrigerated-313ace40","cdnUrl":"https://cdn.3dassets.dev/assets/10254/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-pastry-case-curved-refrigerated-313ace40","thumbnailUrl":"https://cdn.3dassets.dev/assets/10254/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10254/v1/poster.webp","blurhash":"UAFYrvs800I@%%?bMcD$00tm?ar:vyDipJo~","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":114916,"triangles":2664,"vertices":7992,"meshes":10,"materials":6,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,-0.000032057709793864575,-0.3500022634963446],"max":[0.6000000238418579,1.3890753297025125,0.4396687586498975]},"sizeMeters":[1.2,1.389,0.79],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:00.262Z","updatedAt":"2026-09-06T14:34:01.003Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10254/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RefrigeratedCurvedPastryCaseCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10254/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10254/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10254/v1/model.glb\" alt=\"Refrigerated curved 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/10254/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/10254/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10255","slug":"bakery-and-cafe-display-case-straight-ambient-f36d39cb","title":"Straight ambient display case (Cafe, Bakery and Coffee Bar)","summary":"A 0.9 m straight ambient display case: a panelled timber base with a stainless deck, four glazed faces in a chamfered frame, a glass mid shelf on brackets, a hinged top hatch with a knob and a front price rail.","description":"A 0.9 m straight ambient display case: a panelled timber base with a stainless deck, four glazed faces in a chamfered frame, a glass mid shelf on brackets, a hinged top hatch with a knob and a front price rail. Overall 0.90 by 1.32 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-display-case-straight-ambient-f36d39cb","cdnUrl":"https://cdn.3dassets.dev/assets/10255/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-display-case-straight-ambient-f36d39cb","thumbnailUrl":"https://cdn.3dassets.dev/assets/10255/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10255/v1/poster.webp","blurhash":"UEFFgH?G00It.AxvI9IA02NJskaJ~BV@Ipx]","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":59208,"triangles":1148,"vertices":3444,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.44999998807907104,0.000022890430455294042,-0.3000213634083475],"max":[0.44999998807907104,1.320031135634034,0.3169784002022198]},"sizeMeters":[0.9,1.32,0.617],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:00.273Z","updatedAt":"2026-09-06T14:34:01.110Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10255/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StraightAmbientDisplayCaseCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10255/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10255/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10255/v1/model.glb\" alt=\"Straight ambient display 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/10255/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/10255/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10258","slug":"bakery-and-cafe-cake-display-refrigerated-c953e265","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-c953e265","cdnUrl":"https://cdn.3dassets.dev/assets/10258/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cake-display-refrigerated-c953e265","thumbnailUrl":"https://cdn.3dassets.dev/assets/10258/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10258/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":86868,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:01.411Z","updatedAt":"2026-09-06T14:34:01.942Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10258/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/10258/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10258/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10258/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/10258/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/10258/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10259","slug":"bakery-and-cafe-cake-stand-tiered-b69b6be9","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-b69b6be9","cdnUrl":"https://cdn.3dassets.dev/assets/10259/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cake-stand-tiered-b69b6be9","thumbnailUrl":"https://cdn.3dassets.dev/assets/10259/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10259/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":54200,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:01.508Z","updatedAt":"2026-09-06T14:34:02.472Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10259/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/10259/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10259/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10259/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/10259/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/10259/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10264","slug":"bakery-and-cafe-bread-display-bay-365a8f1d","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-365a8f1d","cdnUrl":"https://cdn.3dassets.dev/assets/10264/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bread-display-bay-365a8f1d","thumbnailUrl":"https://cdn.3dassets.dev/assets/10264/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10264/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":56300,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:02.273Z","updatedAt":"2026-09-06T14:34:03.212Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10264/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/10264/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10264/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10264/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/10264/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/10264/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10263","slug":"bakery-and-cafe-wicker-basket-display-c7ce6fb0","title":"Wicker basket display stand (Cafe, Bakery and Coffee Bar)","summary":"A 0.8 m A-frame display stand: splayed timber legs with cross rails carrying three sloped shelves, each with a woven basket of staves and weavers, and a flat top shelf.","description":"A 0.8 m A-frame display stand: splayed timber legs with cross rails carrying three sloped shelves, each with a woven basket of staves and weavers, and a flat top shelf. Overall 0.80 by 1.05 by 0.44 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-wicker-basket-display-c7ce6fb0","cdnUrl":"https://cdn.3dassets.dev/assets/10263/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-wicker-basket-display-c7ce6fb0","thumbnailUrl":"https://cdn.3dassets.dev/assets/10263/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10263/v1/poster.webp","blurhash":"UDEoSj%L00Rj~V%29aE10MWB-nWXxas,RkNG","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":142432,"triangles":2944,"vertices":8832,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000369167202003,0,-0.20996892206941783],"max":[0.4000369167202003,1.0491863489151,0.2297562932280177]},"sizeMeters":[0.8,1.049,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:02.505Z","updatedAt":"2026-09-06T14:34:03.107Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10263/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WickerBasketDisplayStandCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10263/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10263/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10263/v1/model.glb\" alt=\"Wicker basket display 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/10263/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/10263/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10262","slug":"bakery-and-cafe-grab-and-go-chiller-c8b0e533","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-c8b0e533","cdnUrl":"https://cdn.3dassets.dev/assets/10262/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-grab-and-go-chiller-c8b0e533","thumbnailUrl":"https://cdn.3dassets.dev/assets/10262/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10262/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":105468,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:02.215Z","updatedAt":"2026-09-06T14:34:03.084Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10262/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/10262/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10262/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10262/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/10262/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/10262/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10265","slug":"bakery-and-cafe-grab-and-go-chiller-open-11921415","title":"Grab and go chiller with open door (Cafe, Bakery and Coffee Bar)","summary":"The grab and go chiller with its glazed door swung open on the hinge edge, showing the shelves and price rails inside.","description":"The grab and go chiller with its glazed door swung open on the hinge edge, showing the shelves and price rails inside. Overall 0.93 by 2.00 by 1.52 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-grab-and-go-chiller-open-11921415","cdnUrl":"https://cdn.3dassets.dev/assets/10265/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-grab-and-go-chiller-open-11921415","thumbnailUrl":"https://cdn.3dassets.dev/assets/10265/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10265/v1/poster.webp","blurhash":"UC9j$JM{00%3_NM{9F%MoMMxM{-;%NRiMxxv","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":105536,"triangles":2076,"vertices":6228,"meshes":8,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.4789756085239454,0,-0.37500946538453317],"max":[0.44998675076893013,2,1.1499354748475672]},"sizeMeters":[0.929,2,1.525],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:02.523Z","updatedAt":"2026-09-06T14:34:03.442Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10265/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GrabAndGoChillerWithOpenDoorCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10265/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10265/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10265/v1/model.glb\" alt=\"Grab and go chiller with open door (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/10265/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/10265/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10266","slug":"bakery-and-cafe-sandwich-display-fridge-014dc56d","title":"Countertop sandwich display fridge (Cafe, Bakery and Coffee Bar)","summary":"A 0.9 m countertop sandwich display fridge: a stainless base on rubber feet with a pressed chilled well, a swept curved front pane with shaped end glass, a glass mid shelf on brackets and a two key pad.","description":"A 0.9 m countertop sandwich display fridge: a stainless base on rubber feet with a pressed chilled well, a swept curved front pane with shaped end glass, a glass mid shelf on brackets and a two key pad. Overall 0.90 by 0.57 by 0.56 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-sandwich-display-fridge-014dc56d","cdnUrl":"https://cdn.3dassets.dev/assets/10266/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-sandwich-display-fridge-014dc56d","thumbnailUrl":"https://cdn.3dassets.dev/assets/10266/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10266/v1/poster.webp","blurhash":"UCD]#g~q00M{?c?bj=IU00IU?bRi4n9FagkB","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":58108,"triangles":1156,"vertices":3468,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.44999998807907104,-0.000005404038647099929,-0.2750091135963899],"max":[0.44999998807907104,0.570023640759409,0.28977321080250573]},"sizeMeters":[0.9,0.57,0.565],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:02.720Z","updatedAt":"2026-09-06T14:34:03.560Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10266/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CountertopSandwichDisplayFridgeCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10266/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10266/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10266/v1/model.glb\" alt=\"Countertop sandwich display fridge (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/10266/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/10266/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10267","slug":"bakery-and-cafe-dome-cloche-stand-625b16be","title":"Dome cloche stand (Cafe, Bakery and Coffee Bar)","summary":"A 0.4 m dome cloche stand: a turned timber board with a stepped rim and a blown glass dome with a machined knop.","description":"A 0.4 m dome cloche stand: a turned timber board with a stepped rim and a blown glass dome with a machined knop. Overall 0.40 by 0.37 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-dome-cloche-stand-625b16be","cdnUrl":"https://cdn.3dassets.dev/assets/10267/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-dome-cloche-stand-625b16be","thumbnailUrl":"https://cdn.3dassets.dev/assets/10267/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10267/v1/poster.webp","blurhash":"UCEC%r-;00D%0LRk%2t600RP_4t7tRof%1ae","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":34556,"triangles":668,"vertices":2004,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,0.000008301556241808311,-0.19797357392082987],"max":[0.20000000298023224,0.3680010623438055,0.19797357392082987]},"sizeMeters":[0.4,0.368,0.396],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:02.707Z","updatedAt":"2026-09-06T14:34:03.764Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10267/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DomeClocheStandCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10267/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10267/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10267/v1/model.glb\" alt=\"Dome cloche 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/10267/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/10267/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10270","slug":"bakery-and-cafe-bagged-goods-rack-39b8d362","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-39b8d362","cdnUrl":"https://cdn.3dassets.dev/assets/10270/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bagged-goods-rack-39b8d362","thumbnailUrl":"https://cdn.3dassets.dev/assets/10270/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10270/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":132280,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:04.233Z","updatedAt":"2026-09-06T14:34:04.609Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10270/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/10270/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10270/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10270/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/10270/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/10270/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10273","slug":"bakery-and-cafe-bread-crate-stack-485712b2","title":"Bread crate stack (Cafe, Bakery and Coffee Bar)","summary":"A stack of three slatted timber bread crates, offset as they would be stacked in a bakery, with rail and stile frames and slatted floors.","description":"A stack of three slatted timber bread crates, offset as they would be stacked in a bakery, with rail and stile frames and slatted floors. Overall 0.61 by 0.57 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-bread-crate-stack-485712b2","cdnUrl":"https://cdn.3dassets.dev/assets/10273/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bread-crate-stack-485712b2","thumbnailUrl":"https://cdn.3dassets.dev/assets/10273/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10273/v1/poster.webp","blurhash":"U8Gu8d?Z00Sv~UxaM{kB00V|Rja%o#spNHNH","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":139364,"triangles":2880,"vertices":8640,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.30000001192092896,-0.000006113961854237182,-0.18999481862963155],"max":[0.3100000023841858,0.5700061068092969,0.20999481445730642]},"sizeMeters":[0.61,0.57,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:04.957Z","updatedAt":"2026-09-06T14:34:05.786Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10273/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BreadCrateStackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10273/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10273/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10273/v1/model.glb\" alt=\"Bread crate stack (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/10273/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/10273/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10274","slug":"bakery-and-cafe-display-riser-set-8ab129ed","title":"Display riser set (Cafe, Bakery and Coffee Bar)","summary":"A set of three stone merchandising risers at graded heights, each with a timber cap, used to step pastries and packaged goods inside a display case.","description":"A set of three stone merchandising risers at graded heights, each with a timber cap, used to step pastries and packaged goods inside a display case. Overall 0.68 by 0.15 by 0.19 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-display-riser-set-8ab129ed","cdnUrl":"https://cdn.3dassets.dev/assets/10274/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-display-riser-set-8ab129ed","thumbnailUrl":"https://cdn.3dassets.dev/assets/10274/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10274/v1/poster.webp","blurhash":"U7DSt7W900-:Dh_2x]D*00IU^+WF%%01D%-p","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":20260,"triangles":384,"vertices":1152,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3449999988079071,-0.00001198188173952286,-0.09501747352474395],"max":[0.33000001311302185,0.15299586272552423,0.09501747352474395]},"sizeMeters":[0.675,0.153,0.19],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:04.891Z","updatedAt":"2026-09-06T14:34:05.801Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10274/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DisplayRiserSetCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10274/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10274/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10274/v1/model.glb\" alt=\"Display riser set (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/10274/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/10274/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10275","slug":"bakery-and-cafe-deck-oven-3-deck-ed2a0558","title":"Three deck bakery oven (Cafe, Bakery and Coffee Bar)","summary":"A 1.3 m three deck bakery oven: a heavy footed stand with a peel shelf, three stacked hearth chambers with stone soles behind named glazed drop-down doors, per-deck fasciae with dials and lamps, steam injection levers, vent pipes and a canopy hood with a duct.","description":"A 1.3 m three deck bakery oven: a heavy footed stand with a peel shelf, three stacked hearth chambers with stone soles behind named glazed drop-down doors, per-deck fasciae with dials and lamps, steam injection levers, vent pipes and a canopy hood with a duct. Overall 1.44 by 2.26 by 1.28 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Each of the three deck doors is a named node pivoted on its bottom hinge edge. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-deck-oven-3-deck-ed2a0558","cdnUrl":"https://cdn.3dassets.dev/assets/10275/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-deck-oven-3-deck-ed2a0558","thumbnailUrl":"https://cdn.3dassets.dev/assets/10275/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10275/v1/poster.webp","blurhash":"U7BM}Z-;009E~qt79FM{00M{%M%ME0WBxvWB","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":210040,"triangles":5102,"vertices":15306,"meshes":13,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.7199969451108108,0,-0.6269552280724087],"max":[0.7199969451108108,2.259999990463257,0.6549552252113857]},"sizeMeters":[1.44,2.26,1.282],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:04.975Z","updatedAt":"2026-09-06T14:34:05.818Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10275/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThreeDeckBakeryOvenCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10275/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10275/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10275/v1/model.glb\" alt=\"Three deck bakery oven (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/10275/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/10275/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10276","slug":"bakery-and-cafe-deck-oven-3-deck-open-3cd0f245","title":"Three deck oven with open doors (Cafe, Bakery and Coffee Bar)","summary":"The three deck bakery oven with its glazed doors dropped open on their bottom hinges, showing the stone hearth soles inside each chamber.","description":"The three deck bakery oven with its glazed doors dropped open on their bottom hinges, showing the stone hearth soles inside each chamber. Overall 1.44 by 2.26 by 1.44 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-deck-oven-3-deck-open-3cd0f245","cdnUrl":"https://cdn.3dassets.dev/assets/10276/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-deck-oven-3-deck-open-3cd0f245","thumbnailUrl":"https://cdn.3dassets.dev/assets/10276/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10276/v1/poster.webp","blurhash":"U9A,,%NG00WV_4xu9FIU4ns:j?s;D%j[xuof","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":210096,"triangles":5102,"vertices":15306,"meshes":13,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.7199969451108108,0,-0.6269552280724087],"max":[0.7199969451108108,2.259999990463257,0.8121205151680642]},"sizeMeters":[1.44,2.26,1.439],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:05.123Z","updatedAt":"2026-09-06T14:34:05.909Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10276/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThreeDeckOvenWithOpenDoorsCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10276/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10276/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10276/v1/model.glb\" alt=\"Three deck oven with open doors (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/10276/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/10276/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10277","slug":"bakery-and-cafe-convection-bakery-oven-fd6e6b6e","title":"Convection bakery oven (Cafe, Bakery and Coffee Bar)","summary":"A 0.86 m convection bakery oven on a runner stand: four tray runners under the chamber, a lined cavity with four internal runners and a perforated fan guard, a named glazed door on a lever handle and a nine key control head.","description":"A 0.86 m convection bakery oven on a runner stand: four tray runners under the chamber, a lined cavity with four internal runners and a perforated fan guard, a named glazed door on a lever handle and a nine key control head. Overall 0.86 by 1.68 by 1.02 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. The oven 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-convection-bakery-oven-fd6e6b6e","cdnUrl":"https://cdn.3dassets.dev/assets/10277/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-convection-bakery-oven-fd6e6b6e","thumbnailUrl":"https://cdn.3dassets.dev/assets/10277/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10277/v1/poster.webp","blurhash":"U9Bptnx]00D%_Nfj9Ef6IUM{of%g-;M{IT%M","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":174624,"triangles":3546,"vertices":10638,"meshes":6,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.43001066805274646,0,-0.4599894137777531],"max":[0.43001066805274646,1.6799999475479126,0.561008871162171]},"sizeMeters":[0.86,1.68,1.021],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:05.219Z","updatedAt":"2026-09-06T14:34:05.986Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10277/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConvectionBakeryOvenCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10277/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10277/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10277/v1/model.glb\" alt=\"Convection bakery oven (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/10277/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/10277/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10278","slug":"bakery-and-cafe-proofing-cabinet-1e0998b3","title":"Proofing cabinet (Cafe, Bakery and Coffee Bar)","summary":"A 1.9 m proofing cabinet on braked castors: an insulated case with eight tray runner pairs, a named full height glazed door on a lever handle, a humidity gauge, a control head and a water fill point.","description":"A 1.9 m proofing cabinet on braked castors: an insulated case with eight tray runner pairs, a named full height glazed door on a lever handle, a humidity gauge, a control head and a water fill point. Overall 0.76 by 1.93 by 0.92 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. The 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-proofing-cabinet-1e0998b3","cdnUrl":"https://cdn.3dassets.dev/assets/10278/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-proofing-cabinet-1e0998b3","thumbnailUrl":"https://cdn.3dassets.dev/assets/10278/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10278/v1/poster.webp","blurhash":"UAB3]D%M004n_4ay9EkBIVMxf$.8-=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":146508,"triangles":2930,"vertices":8790,"meshes":8,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.3840009396264416,0,-0.40994889305308885],"max":[0.3800009315202099,1.9299999475479126,0.5109738921405511]},"sizeMeters":[0.764,1.93,0.921],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:05.528Z","updatedAt":"2026-09-06T14:34:06.139Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10278/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ProofingCabinetCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10278/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10278/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10278/v1/model.glb\" alt=\"Proofing 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/10278/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/10278/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10279","slug":"bakery-and-cafe-proofing-cabinet-open-1fc97dea","title":"Proofing cabinet with open door (Cafe, Bakery and Coffee Bar)","summary":"The proofing cabinet with its glazed door swung open on the hinge edge, showing the eight pairs of tray runners inside.","description":"The proofing cabinet with its glazed door swung open on the hinge edge, showing the eight pairs of tray runners inside. Overall 0.80 by 1.93 by 1.47 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-proofing-cabinet-open-1fc97dea","cdnUrl":"https://cdn.3dassets.dev/assets/10279/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-proofing-cabinet-open-1fc97dea","thumbnailUrl":"https://cdn.3dassets.dev/assets/10279/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10279/v1/poster.webp","blurhash":"UB9@YNbH00o2_NRj9F%2ogM{IU%M%MRjMxxu","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":146572,"triangles":2930,"vertices":8790,"meshes":8,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.41942857680999795,0,-0.40994889305308885],"max":[0.3800009315202099,1.9299999475479126,1.0626331686302066]},"sizeMeters":[0.799,1.93,1.473],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:05.472Z","updatedAt":"2026-09-06T14:34:06.319Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10279/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ProofingCabinetWithOpenDoorCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10279/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10279/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10279/v1/model.glb\" alt=\"Proofing cabinet with open door (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/10279/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/10279/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10281","slug":"bakery-and-cafe-spiral-dough-mixer-f4f2c9e9","title":"Spiral dough mixer (Cafe, Bakery and Coffee Bar)","summary":"A spiral dough mixer: a chamfered body with a three key control head, a rotating bowl with a rolled rim on a turntable ring, a swept spiral hook and centre breaker bar under a hinged wire bowl guard.","description":"A spiral dough mixer: a chamfered body with a three key control head, a rotating bowl with a rolled rim on a turntable ring, a swept spiral hook and centre breaker bar under a hinged wire bowl guard. Overall 0.62 by 1.30 by 0.95 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-spiral-dough-mixer-f4f2c9e9","cdnUrl":"https://cdn.3dassets.dev/assets/10281/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-spiral-dough-mixer-f4f2c9e9","thumbnailUrl":"https://cdn.3dassets.dev/assets/10281/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10281/v1/poster.webp","blurhash":"U3A0]?-=009F~qoc4mWF00%M_49F00WA~qIU","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":88656,"triangles":1794,"vertices":5382,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.31000700655365193,-0.0000014623770487054433,-0.4850359624968825],"max":[0.31000700655365193,1.2999999523162842,0.4602198964701949]},"sizeMeters":[0.62,1.3,0.945],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:06.894Z","updatedAt":"2026-09-06T14:34:07.393Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10281/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpiralDoughMixerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10281/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10281/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10281/v1/model.glb\" alt=\"Spiral dough mixer (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/10281/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/10281/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10286","slug":"bakery-and-cafe-planetary-mixer-7cf8a58e","title":"Planetary mixer 20 litre (Cafe, Bakery and Coffee Bar)","summary":"A 20 litre planetary mixer: a chamfered plinth and column carrying a gearbox head with a three key pad, a bowl held in cradle arms with lift levers, a four wire beater on the shaft and a speed selector.","description":"A 20 litre planetary mixer: a chamfered plinth and column carrying a gearbox head with a three key pad, a bowl held in cradle arms with lift levers, a four wire beater on the shaft and a speed selector. Overall 0.50 by 0.90 by 0.70 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-planetary-mixer-7cf8a58e","cdnUrl":"https://cdn.3dassets.dev/assets/10286/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-planetary-mixer-7cf8a58e","thumbnailUrl":"https://cdn.3dassets.dev/assets/10286/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10286/v1/poster.webp","blurhash":"UFAmuQt700M{~qf69Fj]xvaxIUt7t8RjRixu","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":70552,"triangles":1432,"vertices":4296,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2500234914461927,0,-0.3699970104679805],"max":[0.2500234914461927,0.8999999761581421,0.32649700426909745]},"sizeMeters":[0.5,0.9,0.696],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:07.526Z","updatedAt":"2026-09-06T14:34:08.480Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10286/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PlanetaryMixer20LitreCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10286/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10286/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10286/v1/model.glb\" alt=\"Planetary mixer 20 litre (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/10286/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/10286/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10285","slug":"bakery-and-cafe-dough-divider-3932a839","title":"Dough divider (Cafe, Bakery and Coffee Bar)","summary":"A dough divider on castors: a chamfered body with a recessed pressing chamber holding a cross grid of knife blades, a hinged lever arm with a pressing plate and a turned grip bar.","description":"A dough divider on castors: a chamfered body with a recessed pressing chamber holding a cross grid of knife blades, a hinged lever arm with a pressing plate and a turned grip bar. Overall 0.60 by 1.26 by 0.70 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-dough-divider-3932a839","cdnUrl":"https://cdn.3dassets.dev/assets/10285/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-dough-divider-3932a839","thumbnailUrl":"https://cdn.3dassets.dev/assets/10285/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10285/v1/poster.webp","blurhash":"U59aEa-;009FNHj@s.Rk00WA-=t700RP_4%N","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":86248,"triangles":1760,"vertices":5280,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2999571617071818,0,-0.3500426664385299],"max":[0.2999571617071818,1.2633436918258667,0.3500426664385299]},"sizeMeters":[0.6,1.263,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:07.617Z","updatedAt":"2026-09-06T14:34:08.473Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10285/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoughDividerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10285/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10285/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10285/v1/model.glb\" alt=\"Dough divider (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/10285/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/10285/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10287","slug":"bakery-and-cafe-flour-bin-bench-6fc04c5a","title":"Flour bin bench (Cafe, Bakery and Coffee Bar)","summary":"A 1.5 m flour bin bench: a stainless bench with a rear upstand and an undershelf over three raked tilt-out flour bins, each with a tubular grab rail and a lid lip.","description":"A 1.5 m flour bin bench: a stainless bench with a rear upstand and an undershelf over three raked tilt-out flour bins, each with a tubular grab rail and a lid lip. Overall 1.52 by 1.02 by 0.84 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-flour-bin-bench-6fc04c5a","cdnUrl":"https://cdn.3dassets.dev/assets/10287/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-flour-bin-bench-6fc04c5a","thumbnailUrl":"https://cdn.3dassets.dev/assets/10287/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10287/v1/poster.webp","blurhash":"UHF6C8?b00WB_4xuRiRj00IUWBRjjX%MIVD%","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":61704,"triangles":1248,"vertices":3744,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7599999904632568,-0.00003754090327101611,-0.3849885966625947],"max":[0.7599999904632568,1.0200375218297846,0.4542272336737595]},"sizeMeters":[1.52,1.02,0.839],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:07.598Z","updatedAt":"2026-09-06T14:34:08.491Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10287/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlourBinBenchCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10287/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10287/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10287/v1/model.glb\" alt=\"Flour bin bench (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/10287/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/10287/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10288","slug":"bakery-and-cafe-banneton-rack-5f3b304b","title":"Banneton proving rack (Cafe, Bakery and Coffee Bar)","summary":"A 1.6 m timber banneton rack: four shelves between corner posts carrying twelve woven proving baskets built from staves and weavers.","description":"A 1.6 m timber banneton rack: four shelves between corner posts carrying twelve woven proving baskets built from staves and weavers. Overall 0.90 by 1.63 by 0.50 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-banneton-rack-5f3b304b","cdnUrl":"https://cdn.3dassets.dev/assets/10288/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-banneton-rack-5f3b304b","thumbnailUrl":"https://cdn.3dassets.dev/assets/10288/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10288/v1/poster.webp","blurhash":"U4Du_3~B004:^*$+9HE101XQ~UIVg4s:eoNG","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":170040,"triangles":3520,"vertices":10560,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.44998205072999775,0,-0.2499872563679625],"max":[0.44998205072999775,1.6348333358764648,0.2499872563679625]},"sizeMeters":[0.9,1.635,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:07.816Z","updatedAt":"2026-09-06T14:34:08.685Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10288/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BannetonProvingRackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10288/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10288/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10288/v1/model.glb\" alt=\"Banneton proving 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/10288/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/10288/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10289","slug":"bakery-and-cafe-cooling-rack-trolley-5812d1c0","title":"Cooling rack trolley (Cafe, Bakery and Coffee Bar)","summary":"A 1.7 m cooling rack trolley on braked castors: six wire decks of longitudinal and cross rods in rolled frames, between four chamfered posts, with a tubular push handle.","description":"A 1.7 m cooling rack trolley on braked castors: six wire decks of longitudinal and cross rods in rolled frames, between four chamfered posts, with a tubular push handle. Overall 0.70 by 1.71 by 0.57 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-cooling-rack-trolley-5812d1c0","cdnUrl":"https://cdn.3dassets.dev/assets/10289/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cooling-rack-trolley-5812d1c0","thumbnailUrl":"https://cdn.3dassets.dev/assets/10289/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10289/v1/poster.webp","blurhash":"U28;V]0K00_3~Xt7D$IU00-;~qD%NGxut6IT","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":128916,"triangles":2648,"vertices":7944,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.34995988986264503,-0.000004046139352710532,-0.2500363875693198],"max":[0.34995988986264503,1.7139999866485596,0.3240363885229941]},"sizeMeters":[0.7,1.714,0.574],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:07.790Z","updatedAt":"2026-09-06T14:34:08.693Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10289/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoolingRackTrolleyCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10289/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10289/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10289/v1/model.glb\" alt=\"Cooling rack trolley (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/10289/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/10289/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10290","slug":"bakery-and-cafe-sheet-pan-rack-f962dc01","title":"Sheet pan rack (Cafe, Bakery and Coffee Bar)","summary":"A 1.75 m sheet pan rack on braked castors: nine pairs of angled tray runners between chamfered posts, loaded with five pressed baking trays.","description":"A 1.75 m sheet pan rack on braked castors: nine pairs of angled tray runners between chamfered posts, loaded with five pressed baking trays. Overall 0.50 by 1.75 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-sheet-pan-rack-f962dc01","cdnUrl":"https://cdn.3dassets.dev/assets/10290/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-sheet-pan-rack-f962dc01","thumbnailUrl":"https://cdn.3dassets.dev/assets/10290/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10290/v1/poster.webp","blurhash":"U4ATl^xu00M{~qV[8_xu00M{~q-;xuRjRj%M","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":143836,"triangles":2960,"vertices":8880,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2500085879263087,-4.0684167409987815e-7,-0.36000066532905445],"max":[0.2500085879263087,1.75,0.36000066532905445]},"sizeMeters":[0.5,1.75,0.72],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:07.862Z","updatedAt":"2026-09-06T14:34:08.715Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10290/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SheetPanRackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10290/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10290/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10290/v1/model.glb\" alt=\"Sheet pan 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/10290/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/10290/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10291","slug":"bakery-and-cafe-dough-trough-06edd288","title":"Mobile dough trough (Cafe, Bakery and Coffee Bar)","summary":"A 0.9 m mobile dough trough on braked castors: a deep pressed trough with rolled rims and radiused corners on a stainless underframe, with a half lid leaf and a tubular grab rail.","description":"A 0.9 m mobile dough trough on braked castors: a deep pressed trough with rolled rims and radiused corners on a stainless underframe, with a half lid leaf and a tubular grab rail. Overall 0.91 by 0.76 by 0.61 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-dough-trough-06edd288","cdnUrl":"https://cdn.3dassets.dev/assets/10291/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-dough-trough-06edd288","thumbnailUrl":"https://cdn.3dassets.dev/assets/10291/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10291/v1/poster.webp","blurhash":"UDDl{5Rk00xt~qWBIVt7ITofM{WC-;%M9FD%","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":67748,"triangles":1360,"vertices":4080,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4560000002384186,0.000017152111381028845,-0.3060225228199965],"max":[0.4560000002384186,0.7590073112382725,0.3060225228199965]},"sizeMeters":[0.912,0.759,0.612],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:08.342Z","updatedAt":"2026-09-06T14:34:09.076Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10291/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MobileDoughTroughCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10291/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10291/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10291/v1/model.glb\" alt=\"Mobile dough trough (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/10291/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/10291/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10293","slug":"bakery-and-cafe-bread-slicer-1f759fd5","title":"Bread slicer (Cafe, Bakery and Coffee Bar)","summary":"A bread slicer: a stainless chassis on bullet feet carrying a painted hood over a band blade bank of nine blades, a loaf carriage tray, a bagging chute and a two key pad.","description":"A bread slicer: a stainless chassis on bullet feet carrying a painted hood over a band blade bank of nine blades, a loaf carriage tray, a bagging chute and a two key pad. Overall 0.62 by 1.34 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-bread-slicer-1f759fd5","cdnUrl":"https://cdn.3dassets.dev/assets/10293/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bread-slicer-1f759fd5","thumbnailUrl":"https://cdn.3dassets.dev/assets/10293/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10293/v1/poster.webp","blurhash":"UMC%8Hof00j[~qR*9Ft6t7WBM{a#Rjs:j]Rk","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":97748,"triangles":1984,"vertices":5952,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.3100000023841858,0,-0.34999177246311747],"max":[0.3100000023841858,1.3399905649496688,0.39173159389713846]},"sizeMeters":[0.62,1.34,0.742],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:09.337Z","updatedAt":"2026-09-06T14:34:10.161Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10293/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BreadSlicerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10293/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10293/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10293/v1/model.glb\" alt=\"Bread slicer (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/10293/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/10293/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10304","slug":"bakery-and-cafe-ingredient-bin-set-6ad949f7","title":"Ingredient bin set (Cafe, Bakery and Coffee Bar)","summary":"A set of three castored ingredient bins at graded heights: chamfered bodies with sloped lids, tubular grab rails and scoop clips on the front.","description":"A set of three castored ingredient bins at graded heights: chamfered bodies with sloped lids, tubular grab rails and scoop clips on the front. Overall 1.30 by 0.71 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-ingredient-bin-set-6ad949f7","cdnUrl":"https://cdn.3dassets.dev/assets/10304/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-ingredient-bin-set-6ad949f7","thumbnailUrl":"https://cdn.3dassets.dev/assets/10304/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10304/v1/poster.webp","blurhash":"UFIE|f?b00xt?b~qt7IU00ofxuM{IU9FRjM{","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":138452,"triangles":2832,"vertices":8496,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6499999761581421,-0.000007818565311498715,-0.2499664204708624],"max":[0.6499999761581421,0.7090097659907533,0.2589896581947638]},"sizeMeters":[1.3,0.709,0.509],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:11.504Z","updatedAt":"2026-09-06T14:34:12.226Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10304/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function IngredientBinSetCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10304/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10304/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10304/v1/model.glb\" alt=\"Ingredient bin set (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/10304/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/10304/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10300","slug":"bakery-and-cafe-scale-bench-dff0344f","title":"Scale bench (Cafe, Bakery and Coffee Bar)","summary":"A 1.2 m scale bench: a stainless bench on a tubular leg frame with an undershelf, carrying a platform scale with a column mounted readout and a bench scale with a round pan and a tilted display.","description":"A 1.2 m scale bench: a stainless bench on a tubular leg frame with an undershelf, carrying a platform scale with a column mounted readout and a bench scale with a round pan and a tilted display. Overall 1.20 by 1.35 by 0.70 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-scale-bench-dff0344f","cdnUrl":"https://cdn.3dassets.dev/assets/10300/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-scale-bench-dff0344f","thumbnailUrl":"https://cdn.3dassets.dev/assets/10300/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10300/v1/poster.webp","blurhash":"U8Bg6,s:00xujZxuj]M{00a#_NRkIUV[oeM{","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":80048,"triangles":1600,"vertices":4800,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000398176431722,0,-0.3500280717718236],"max":[0.6000398176431722,1.3510124858240367,0.3500280717718236]},"sizeMeters":[1.2,1.351,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:11.125Z","updatedAt":"2026-09-06T14:34:11.903Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10300/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ScaleBenchCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10300/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10300/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10300/v1/model.glb\" alt=\"Scale bench (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/10300/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/10300/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10297","slug":"bakery-and-cafe-bakery-prep-sink-cdd67943","title":"Bakery prep sink (Cafe, Bakery and Coffee Bar)","summary":"A 1.3 m bakery prep sink: two deep pressed bowls with rolled rims and strainer wastes in a stainless top on a tubular leg frame, with a ribbed drainer, a rear upstand and a swan neck mixer with lever handles.","description":"A 1.3 m bakery prep sink: two deep pressed bowls with rolled rims and strainer wastes in a stainless top on a tubular leg frame, with a ribbed drainer, a rear upstand and a swan neck mixer with lever handles. Overall 1.31 by 1.27 by 0.71 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-bakery-prep-sink-cdd67943","cdnUrl":"https://cdn.3dassets.dev/assets/10297/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bakery-prep-sink-cdd67943","thumbnailUrl":"https://cdn.3dassets.dev/assets/10297/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10297/v1/poster.webp","blurhash":"UABDZ#of00s:_NxuD%IU00j]%MRj00ax?vog","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":135080,"triangles":2776,"vertices":8328,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.656000018119812,-0.000016126622649381694,-0.3560352036725192],"max":[0.656000018119812,1.2737053966421805,0.35003519151317164]},"sizeMeters":[1.312,1.274,0.706],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:10.608Z","updatedAt":"2026-09-06T14:34:11.539Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10297/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BakeryPrepSinkCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10297/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10297/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10297/v1/model.glb\" alt=\"Bakery prep sink (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/10297/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/10297/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10298","slug":"bakery-and-cafe-baker-peel-set-75a86e72","title":"Baker peel set on rack (Cafe, Bakery and Coffee Bar)","summary":"A wall rack of three baker peels: one rectangular blade and two round blades on turned timber shafts with rolled grips, leaning in a timber cradle.","description":"A wall rack of three baker peels: one rectangular blade and two round blades on turned timber shafts with rolled grips, leaning in a timber cradle. Overall 0.81 by 1.33 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-baker-peel-set-75a86e72","cdnUrl":"https://cdn.3dassets.dev/assets/10298/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-baker-peel-set-75a86e72","thumbnailUrl":"https://cdn.3dassets.dev/assets/10298/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10298/v1/poster.webp","blurhash":"U3CY]nW900bd4:Iqog-n5BbE$xsE~p-o4.4;","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"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":35676,"triangles":720,"vertices":2160,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.409965048970078,0,-0.19998657998971717],"max":[0.3999650585068212,1.325490951538086,0.28224180934362186]},"sizeMeters":[0.81,1.325,0.482],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:10.620Z","updatedAt":"2026-09-06T14:34:11.598Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10298/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BakerPeelSetOnRackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10298/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10298/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10298/v1/model.glb\" alt=\"Baker peel set on 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/10298/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/10298/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10299","slug":"bakery-and-cafe-dough-scraper-set-aa37594a","title":"Dough scraper set (Cafe, Bakery and Coffee Bar)","summary":"A bakery scraper set on a timber board: a steel bench scraper with a moulded grip, a curved plastic bowl scraper and a lame with a turned handle and a blade.","description":"A bakery scraper set on a timber board: a steel bench scraper with a moulded grip, a curved plastic bowl scraper and a lame with a turned handle and a blade. Overall 0.30 by 0.05 by 0.20 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-dough-scraper-set-aa37594a","cdnUrl":"https://cdn.3dassets.dev/assets/10299/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-dough-scraper-set-aa37594a","thumbnailUrl":"https://cdn.3dassets.dev/assets/10299/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10299/v1/poster.webp","blurhash":"U7CZ2{%f00$wI[%2xYNG00IB~WI^-49aEOt8","category":{"slug":"weapons-tools","title":"Weapons & Tools"},"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":21744,"triangles":384,"vertices":1152,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.15000000596046448,-0.000005417656528960285,-0.10000610767578073],"max":[0.15000000596046448,0.049997436631565625,0.10000610767578073]},"sizeMeters":[0.3,0.05,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:10.838Z","updatedAt":"2026-09-06T14:34:11.867Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10299/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoughScraperSetCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10299/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10299/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10299/v1/model.glb\" alt=\"Dough scraper set (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/10299/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/10299/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10301","slug":"bakery-and-cafe-cafe-table-2-person-fa6716fa","title":"Two person cafe table (Cafe, Bakery and Coffee Bar)","summary":"A 0.6 m round two person cafe table at 750 mm: a dished timber top with a brass edge band on a turned column and a splayed cast foot with a spider plate.","description":"A 0.6 m round two person cafe table at 750 mm: a dished timber top with a brass edge band on a turned column and a splayed cast foot with a spider plate. Overall 0.60 by 0.75 by 0.60 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-2-person-fa6716fa","cdnUrl":"https://cdn.3dassets.dev/assets/10301/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cafe-table-2-person-fa6716fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/10301/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10301/v1/poster.webp","blurhash":"UF9Z=it701Ri~UoL9bWV-oj[Ipaya}j]f6WB","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":41672,"triangles":816,"vertices":2448,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.3019999861717224,0,-0.3019999861717224],"max":[0.3019999861717224,0.7500069346558016,0.3019999861717224]},"sizeMeters":[0.604,0.75,0.604],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:11.452Z","updatedAt":"2026-09-06T14:34:12.133Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10301/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwoPersonCafeTableCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10301/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10301/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10301/v1/model.glb\" alt=\"Two 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/10301/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/10301/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10302","slug":"bakery-and-cafe-cafe-table-4-person-14381d2f","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-14381d2f","cdnUrl":"https://cdn.3dassets.dev/assets/10302/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cafe-table-4-person-14381d2f","thumbnailUrl":"https://cdn.3dassets.dev/assets/10302/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10302/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":27196,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:11.162Z","updatedAt":"2026-09-06T14:34:12.143Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10302/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/10302/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10302/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10302/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/10302/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/10302/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10305","slug":"bakery-and-cafe-communal-table-de044d92","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-de044d92","cdnUrl":"https://cdn.3dassets.dev/assets/10305/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-communal-table-de044d92","thumbnailUrl":"https://cdn.3dassets.dev/assets/10305/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10305/v1/poster.webp","blurhash":"UDC$r@sA4:xt~V?GIpE201%L%1Ip01Ip-oxt","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":44752,"triangles":896,"vertices":2688,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.2000000476837158,-0.00004808155549590465,-0.45005037342402976],"max":[1.2000000476837158,0.750048081555496,0.45005037342402976]},"sizeMeters":[2.4,0.75,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:11.852Z","updatedAt":"2026-09-06T14:34:12.738Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10305/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/10305/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10305/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10305/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/10305/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/10305/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10310","slug":"bakery-and-cafe-banquette-run-1400-4f374f68","title":"Banquette run 1400 (Cafe, Bakery and Coffee Bar)","summary":"A 1.4 m banquette run: a timber base with a kick recess, a piped and crowned seat pad, two welted upright back pads with fluted seams and a shaped capping rail.","description":"A 1.4 m banquette run: a timber base with a kick recess, a piped and crowned seat pad, two welted upright back pads with fluted seams and a shaped capping rail. Overall 1.42 by 1.18 by 0.61 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 a 1.4 m module against a wall. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-banquette-run-1400-4f374f68","cdnUrl":"https://cdn.3dassets.dev/assets/10310/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-banquette-run-1400-4f374f68","thumbnailUrl":"https://cdn.3dassets.dev/assets/10310/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10310/v1/poster.webp","blurhash":"U9EyVgIw00NMK7bYMyR500f3A0s%}?^jW?9w","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":102568,"triangles":2084,"vertices":6252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7099999785423279,0.0000014727351451693238,-0.31002241711768297],"max":[0.7099999785423279,1.1819985682728504,0.30002242665442613]},"sizeMeters":[1.42,1.182,0.61],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:13.673Z","updatedAt":"2026-09-06T14:34:14.370Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10310/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BanquetteRun1400CafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10310/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10310/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10310/v1/model.glb\" alt=\"Banquette run 1400 (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/10310/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/10310/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10309","slug":"bakery-and-cafe-banquette-run-1400-tan-f86b9b1d","title":"Banquette run 1400 in tan (Cafe, Bakery and Coffee Bar)","summary":"The 1.4 m banquette run in the tan upholstery colourway: identical geometry with the upholstery and welt materials swapped.","description":"The 1.4 m banquette run in the tan upholstery colourway: identical geometry with the upholstery and welt materials swapped. Overall 1.42 by 1.18 by 0.61 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-banquette-run-1400-tan-f86b9b1d","cdnUrl":"https://cdn.3dassets.dev/assets/10309/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-banquette-run-1400-tan-f86b9b1d","thumbnailUrl":"https://cdn.3dassets.dev/assets/10309/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10309/v1/poster.webp","blurhash":"U4H1uLIf009d$$-4584;00Rf+ctj~q~Wrq9a","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":102608,"triangles":2084,"vertices":6252,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7099999785423279,0.0000014727351451693238,-0.31002241711768297],"max":[0.7099999785423279,1.1819985682728504,0.30002242665442613]},"sizeMeters":[1.42,1.182,0.61],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:13.370Z","updatedAt":"2026-09-06T14:34:14.305Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10309/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BanquetteRun1400InTanCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10309/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10309/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10309/v1/model.glb\" alt=\"Banquette run 1400 in tan (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/10309/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/10309/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10311","slug":"bakery-and-cafe-banquette-corner-633e6675","title":"Banquette corner (Cafe, Bakery and Coffee Bar)","summary":"A 700 mm banquette corner that turns a run through 90 degrees: a square base with a piped seat pad and two welted back faces meeting at the corner post under mitred capping rails.","description":"A 700 mm banquette corner that turns a run through 90 degrees: a square base with a piped seat pad and two welted back faces meeting at the corner post under mitred capping rails. Overall 0.72 by 1.18 by 0.71 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-banquette-corner-633e6675","cdnUrl":"https://cdn.3dassets.dev/assets/10311/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-banquette-corner-633e6675","thumbnailUrl":"https://cdn.3dassets.dev/assets/10311/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10311/v1/poster.webp","blurhash":"U6E2^2~C00Mx.8M|Z$-:D4NH69Ip~A%29bE1","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":143648,"triangles":2940,"vertices":8820,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.3599712640528211,0,-0.35999321682121654],"max":[0.3599712640528211,1.1820000410079956,0.3499931965556373]},"sizeMeters":[0.72,1.182,0.71],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:13.762Z","updatedAt":"2026-09-06T14:34:14.583Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10311/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BanquetteCornerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10311/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10311/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10311/v1/model.glb\" alt=\"Banquette corner (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/10311/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/10311/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10312","slug":"bakery-and-cafe-cafe-chair-bentwood-68f061fa","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-68f061fa","cdnUrl":"https://cdn.3dassets.dev/assets/10312/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cafe-chair-bentwood-68f061fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/10312/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10312/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":29912,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:14.179Z","updatedAt":"2026-09-06T14:34:14.614Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10312/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/10312/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10312/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10312/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/10312/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/10312/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10314","slug":"bakery-and-cafe-cafe-chair-metal-fbee58a4","title":"Metal stacking cafe chair (Cafe, Bakery and Coffee Bar)","summary":"A stacking metal cafe chair: a bent tube frame with cross rails, a pressed seat pan with a real slotted grille, and three curved back slats.","description":"A stacking metal cafe chair: a bent tube frame with cross rails, a pressed seat pan with a real slotted grille, and three curved back slats. Overall 0.40 by 0.89 by 0.44 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-metal-fbee58a4","cdnUrl":"https://cdn.3dassets.dev/assets/10314/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cafe-chair-metal-fbee58a4","thumbnailUrl":"https://cdn.3dassets.dev/assets/10314/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10314/v1/poster.webp","blurhash":"U8ATG,M|00-o~AM|4=-o01NH?G-TIokC%1s.","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":33308,"triangles":656,"vertices":1968,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.20168414201619156,0,-0.24987260826714444],"max":[0.20168414201619156,0.892268180847168,0.19194541700966763]},"sizeMeters":[0.403,0.892,0.442],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:14.029Z","updatedAt":"2026-09-06T14:34:14.934Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10314/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MetalStackingCafeChairCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10314/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10314/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10314/v1/model.glb\" alt=\"Metal stacking 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/10314/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/10314/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10315","slug":"bakery-and-cafe-armchair-lounge-12a2b9f2","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-12a2b9f2","cdnUrl":"https://cdn.3dassets.dev/assets/10315/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-armchair-lounge-12a2b9f2","thumbnailUrl":"https://cdn.3dassets.dev/assets/10315/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10315/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":119952,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:14.216Z","updatedAt":"2026-09-06T14:34:15.082Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10315/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/10315/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10315/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10315/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/10315/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/10315/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10316","slug":"bakery-and-cafe-armchair-lounge-rust-26419cb6","title":"Lounge armchair in rust (Cafe, Bakery and Coffee Bar)","summary":"The lounge armchair in the rust upholstery colourway: identical geometry with the upholstery and welt materials swapped.","description":"The lounge armchair in the rust upholstery colourway: identical geometry with the upholstery and welt materials swapped. 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-rust-26419cb6","cdnUrl":"https://cdn.3dassets.dev/assets/10316/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-armchair-lounge-rust-26419cb6","thumbnailUrl":"https://cdn.3dassets.dev/assets/10316/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10316/v1/poster.webp","blurhash":"U7EV4o^%009a~AV[9bxt009a~9%L4:bXtONH","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":119888,"triangles":2432,"vertices":7296,"meshes":4,"materials":3,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:14.685Z","updatedAt":"2026-09-06T14:34:15.116Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10316/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LoungeArmchairInRustCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10316/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10316/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10316/v1/model.glb\" alt=\"Lounge armchair in rust (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/10316/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/10316/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10317","slug":"bakery-and-cafe-bar-stool-counter-6eaa56cb","title":"Counter height bar stool (Cafe, Bakery and Coffee Bar)","summary":"A counter height bar stool with a back: a splayed tube frame with two foot rings, a piped seat pad on a chamfered timber pan, and a welted back pad on bent uprights.","description":"A counter height bar stool with a back: a splayed tube frame with two foot rings, a piped seat pad on a chamfered timber pan, and a welted back pad on bent uprights. Overall 0.51 by 1.04 by 0.50 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-counter-6eaa56cb","cdnUrl":"https://cdn.3dassets.dev/assets/10317/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bar-stool-counter-6eaa56cb","thumbnailUrl":"https://cdn.3dassets.dev/assets/10317/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10317/v1/poster.webp","blurhash":"U58XOXV[00tR_MM{DP%M00M{?a-;9GRk%fxu","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":72172,"triangles":1436,"vertices":4308,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2526167730378192,0,-0.2516930901248793],"max":[0.2526167730378192,1.0448501406785868,0.2529148959358076]},"sizeMeters":[0.505,1.045,0.505],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:14.636Z","updatedAt":"2026-09-06T14:34:15.330Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10317/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CounterHeightBarStoolCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10317/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10317/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10317/v1/model.glb\" alt=\"Counter height 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/10317/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/10317/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10321","slug":"bakery-and-cafe-bar-stool-backless-a90c0cb6","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-a90c0cb6","cdnUrl":"https://cdn.3dassets.dev/assets/10321/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bar-stool-backless-a90c0cb6","thumbnailUrl":"https://cdn.3dassets.dev/assets/10321/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10321/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":31676,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:16.158Z","updatedAt":"2026-09-06T14:34:17.136Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10321/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/10321/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10321/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10321/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/10321/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/10321/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10320","slug":"bakery-and-cafe-window-bar-counter-1086704e","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-1086704e","cdnUrl":"https://cdn.3dassets.dev/assets/10320/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-window-bar-counter-1086704e","thumbnailUrl":"https://cdn.3dassets.dev/assets/10320/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10320/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":33284,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:16.208Z","updatedAt":"2026-09-06T14:34:17.106Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10320/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/10320/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10320/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10320/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/10320/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/10320/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10324","slug":"bakery-and-cafe-bistro-table-outdoor-b34e626b","title":"Outdoor bistro table (Cafe, Bakery and Coffee Bar)","summary":"A 0.6 m outdoor bistro table: a perforated round metal top with a rolled edge on a folding four leg frame with a collar and rubber feet.","description":"A 0.6 m outdoor bistro table: a perforated round metal top with a rolled edge on a folding four leg frame with a collar and rubber feet. Overall 0.60 by 0.72 by 0.59 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-bistro-table-outdoor-b34e626b","cdnUrl":"https://cdn.3dassets.dev/assets/10324/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bistro-table-outdoor-b34e626b","thumbnailUrl":"https://cdn.3dassets.dev/assets/10324/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10324/v1/poster.webp","blurhash":"UIAdAp%M00D%~qxuD%IU%Mt7M{RjRjWBoekC","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":51336,"triangles":1032,"vertices":3096,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.300017742233586,0,-0.29696795044483165],"max":[0.300017742233586,0.7241487503051758,0.29696795044483165]},"sizeMeters":[0.6,0.724,0.594],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:16.395Z","updatedAt":"2026-09-06T14:34:17.388Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10324/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OutdoorBistroTableCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10324/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10324/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10324/v1/model.glb\" alt=\"Outdoor bistro 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/10324/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/10324/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10323","slug":"bakery-and-cafe-folding-chair-outdoor-b987ec61","title":"Outdoor folding chair (Cafe, Bakery and Coffee Bar)","summary":"An outdoor folding bistro chair: a hinged tube frame with a pivot boss, four slatted timber seat battens and four curved back battens.","description":"An outdoor folding bistro chair: a hinged tube frame with a pivot boss, four slatted timber seat battens and four curved back battens. Overall 0.42 by 0.90 by 0.49 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-folding-chair-outdoor-b987ec61","cdnUrl":"https://cdn.3dassets.dev/assets/10323/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-folding-chair-outdoor-b987ec61","thumbnailUrl":"https://cdn.3dassets.dev/assets/10323/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10323/v1/poster.webp","blurhash":"U9ATJ_NH00={~UIV4:?G0LM|?G-oD*t7%LRk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36016,"triangles":712,"vertices":2136,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.21069915471749429,0,-0.2729097193197222],"max":[0.21069915471749429,0.8956590294837952,0.22080540836674145]},"sizeMeters":[0.421,0.896,0.494],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:16.263Z","updatedAt":"2026-09-06T14:34:17.287Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10323/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OutdoorFoldingChairCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10323/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10323/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10323/v1/model.glb\" alt=\"Outdoor folding 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/10323/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/10323/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10327","slug":"bakery-and-cafe-outdoor-bench-49bdfd7c","title":"Outdoor timber bench (Cafe, Bakery and Coffee Bar)","summary":"A 1.6 m outdoor bench: four slatted timber seat boards and a raked slatted back on two cast iron ends with foot plates and a seat rail.","description":"A 1.6 m outdoor bench: four slatted timber seat boards and a raked slatted back on two cast iron ends with foot plates and a seat rail. Overall 1.61 by 0.99 by 0.58 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-outdoor-bench-49bdfd7c","cdnUrl":"https://cdn.3dassets.dev/assets/10327/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-outdoor-bench-49bdfd7c","thumbnailUrl":"https://cdn.3dassets.dev/assets/10327/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10327/v1/poster.webp","blurhash":"ULE2zhR*0foL~UxuE2IV0MxtxZIW9aofs:WB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":50968,"triangles":1024,"vertices":3072,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8050000071525574,0.000014157803941150515,-0.32549677520811193],"max":[0.8050000071525574,0.9924351355068837,0.2500191453081333]},"sizeMeters":[1.61,0.992,0.576],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:17.054Z","updatedAt":"2026-09-06T14:34:17.823Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10327/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OutdoorTimberBenchCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10327/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10327/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10327/v1/model.glb\" alt=\"Outdoor timber bench (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/10327/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/10327/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10329","slug":"bakery-and-cafe-awning-retractable-9dd300a0","title":"Retractable folding arm awning (Cafe, Bakery and Coffee Bar)","summary":"A 3.2 m retractable folding arm awning: a chamfered cassette on two wall brackets over a roller tube, a raked fabric sheet with seam battens, two jointed folding arms with elbow bosses, a front bar and a scalloped valance.","description":"A 3.2 m retractable folding arm awning: a chamfered cassette on two wall brackets over a roller tube, a raked fabric sheet with seam battens, two jointed folding arms with elbow bosses, a front bar and a scalloped valance. Overall 3.20 by 1.06 by 1.83 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Wall mounted; the model rests on y=0 and is placed at soffit height in a scene. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-awning-retractable-9dd300a0","cdnUrl":"https://cdn.3dassets.dev/assets/10329/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-awning-retractable-9dd300a0","thumbnailUrl":"https://cdn.3dassets.dev/assets/10329/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10329/v1/poster.webp","blurhash":"U6BWGA?D00Vu%%i_Z#NG00I[r;M_I8%#NwRO","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":58680,"triangles":1154,"vertices":3462,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.600000023841858,0.00006872954798464725,-0.29000849984366817],"max":[1.600000023841858,1.0600237829800738,1.545008465272974]},"sizeMeters":[3.2,1.06,1.835],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:17.223Z","updatedAt":"2026-09-06T14:34:18.005Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10329/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RetractableFoldingArmAwningCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10329/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10329/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10329/v1/model.glb\" alt=\"Retractable folding arm awning (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/10329/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/10329/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10326","slug":"bakery-and-cafe-canopy-fixed-cba4e6ef","title":"Fixed glass entrance canopy (Cafe, Bakery and Coffee Bar)","summary":"A 2.4 m fixed glass entrance canopy: a wall channel with two cranked brackets, stainless tie rods with turned fittings, a laminated glass sheet and a front gutter with a slotted grate.","description":"A 2.4 m fixed glass entrance canopy: a wall channel with two cranked brackets, stainless tie rods with turned fittings, a laminated glass sheet and a front gutter with a slotted grate. Overall 2.43 by 0.69 by 1.20 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-canopy-fixed-cba4e6ef","cdnUrl":"https://cdn.3dassets.dev/assets/10326/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-canopy-fixed-cba4e6ef","thumbnailUrl":"https://cdn.3dassets.dev/assets/10326/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10326/v1/poster.webp","blurhash":"U5Cj9Eox00xuM{.8kC9E00Dj_Nt8_49F8_?b","category":{"slug":"buildings","title":"Buildings & Architecture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":35388,"triangles":700,"vertices":2100,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.215000033378601,-0.000029308439869091263,-0.08996987163704029],"max":[1.215000033378601,0.6900293060556832,1.104969887134248]},"sizeMeters":[2.43,0.69,1.195],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:16.832Z","updatedAt":"2026-09-06T14:34:17.734Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10326/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FixedGlassEntranceCanopyCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10326/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10326/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10326/v1/model.glb\" alt=\"Fixed glass entrance canopy (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/10326/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/10326/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10328","slug":"bakery-and-cafe-a-board-sign-48c1bcad","title":"A-board pavement sign (Cafe, Bakery and Coffee Bar)","summary":"A 0.6 m A-board pavement sign: two blank chalk panels in timber frames hinged on a top rail, with a restraining chain, foot bars and a shaped top cap. No wording or logo.","description":"A 0.6 m A-board pavement sign: two blank chalk panels in timber frames hinged on a top rail, with a restraining chain, foot bars and a shaped top cap. No wording or logo. Overall 0.60 by 1.02 by 0.66 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-a-board-sign-48c1bcad","cdnUrl":"https://cdn.3dassets.dev/assets/10328/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-a-board-sign-48c1bcad","thumbnailUrl":"https://cdn.3dassets.dev/assets/10328/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10328/v1/poster.webp","blurhash":"U4B{_i%M00xC~U9ZD%-:4UE39voM%MNeIp^*","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":46940,"triangles":926,"vertices":2778,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.3000177873186143,0,-0.4225733178494432],"max":[0.3000177873186143,1.018069235799834,0.23752472044073358]},"sizeMeters":[0.6,1.018,0.66],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:17.073Z","updatedAt":"2026-09-06T14:34:17.972Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10328/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ABoardPavementSignCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10328/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10328/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10328/v1/model.glb\" alt=\"A-board pavement sign (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/10328/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/10328/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10332","slug":"bakery-and-cafe-barrier-post-rope-e1983029","title":"Terrace post and rope barrier (Cafe, Bakery and Coffee Bar)","summary":"A 1.5 m terrace barrier: two chromed posts with weighted cast bases, ball finials and rope eyes, joined by a hanging rope swag.","description":"A 1.5 m terrace barrier: two chromed posts with weighted cast bases, ball finials and rope eyes, joined by a hanging rope swag. Overall 1.84 by 1.00 by 0.33 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-barrier-post-rope-e1983029","cdnUrl":"https://cdn.3dassets.dev/assets/10332/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-barrier-post-rope-e1983029","thumbnailUrl":"https://cdn.3dassets.dev/assets/10332/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10332/v1/poster.webp","blurhash":"U69@9Y%1PDyD~B_2IqI=00xa#%IU01E2~AVr","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":55784,"triangles":1110,"vertices":3330,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.9200000166893005,-0.000044709698177963775,-0.16745140231131894],"max":[0.9200000166893005,0.9999723098026685,0.16745140231131894]},"sizeMeters":[1.84,1,0.335],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:18.702Z","updatedAt":"2026-09-06T14:34:19.713Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10332/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TerracePostAndRopeBarrierCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10332/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10332/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10332/v1/model.glb\" alt=\"Terrace post and rope barrier (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/10332/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/10332/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10333","slug":"bakery-and-cafe-planter-barrier-c230a443","title":"Timber planter barrier (Cafe, Bakery and Coffee Bar)","summary":"A 1.2 m timber planter barrier: a boarded trough on a recessed plinth with a moulded capping rail and a real open liner with a drainage tray. Supplied empty; planting comes from the nature packs.","description":"A 1.2 m timber planter barrier: a boarded trough on a recessed plinth with a moulded capping rail and a real open liner with a drainage tray. Supplied empty; planting comes from the nature packs. Overall 1.26 by 0.78 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-planter-barrier-c230a443","cdnUrl":"https://cdn.3dassets.dev/assets/10333/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-planter-barrier-c230a443","thumbnailUrl":"https://cdn.3dassets.dev/assets/10333/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10333/v1/poster.webp","blurhash":"UKGH|_-o0Lsl~V-oWBM|03s:xZNHM|ozRkR%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":50940,"triangles":1024,"vertices":3072,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6299999952316284,0.000006426140885695819,-0.23996795374877022],"max":[0.6299999952316284,0.7800427097794794,0.23996795374877022]},"sizeMeters":[1.26,0.78,0.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:18.866Z","updatedAt":"2026-09-06T14:34:19.760Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10333/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TimberPlanterBarrierCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10333/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10333/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10333/v1/model.glb\" alt=\"Timber planter barrier (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/10333/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/10333/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10335","slug":"bakery-and-cafe-parasol-cc318fb5","title":"Square market parasol (Cafe, Bakery and Coffee Bar)","summary":"A 2.4 m market parasol: a cross plate base with a socket, a two part timber pole with a crank winder, a runner hub, eight ribs and eight canopy gores under a turned finial.","description":"A 2.4 m market parasol: a cross plate base with a socket, a two part timber pole with a crank winder, a runner hub, eight ribs and eight canopy gores under a turned finial. Overall 2.35 by 2.34 by 2.35 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-parasol-cc318fb5","cdnUrl":"https://cdn.3dassets.dev/assets/10335/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-parasol-cc318fb5","thumbnailUrl":"https://cdn.3dassets.dev/assets/10335/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10335/v1/poster.webp","blurhash":"UIA]$wxu0fM{~Bt7E2Rj9bWBxZoL0MRj-nt7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":47256,"triangles":920,"vertices":2760,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.1771632432937622,-0.0000022870255996509936,-1.1771632432937622],"max":[1.1771632432937622,2.3399999141693115,1.1771632432937622]},"sizeMeters":[2.354,2.34,2.354],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:18.934Z","updatedAt":"2026-09-06T14:34:19.919Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10335/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SquareMarketParasolCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10335/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10335/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10335/v1/model.glb\" alt=\"Square market parasol (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/10335/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/10335/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10336","slug":"bakery-and-cafe-outdoor-heater-6c612d2c","title":"Patio gas heater (Cafe, Bakery and Coffee Bar)","summary":"A 2.15 m patio gas heater: a weighted cylinder base, a chromed column with a control valve, a burner head with a mesh flame screen between two rings, and a dished reflector under a cap.","description":"A 2.15 m patio gas heater: a weighted cylinder base, a chromed column with a control valve, a burner head with a mesh flame screen between two rings, and a dished reflector under a cap. Overall 0.84 by 2.12 by 0.83 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-outdoor-heater-6c612d2c","cdnUrl":"https://cdn.3dassets.dev/assets/10336/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-outdoor-heater-6c612d2c","thumbnailUrl":"https://cdn.3dassets.dev/assets/10336/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10336/v1/poster.webp","blurhash":"U66*dixt00IU~qof4nWB?boeD%Rkt6oeRkRk","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":78896,"triangles":1592,"vertices":4776,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4199435129144585,-2.99597152475517e-7,-0.41570632333974433],"max":[0.4199435129144585,2.119999885559082,0.41570632333974433]},"sizeMeters":[0.84,2.12,0.831],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:18.998Z","updatedAt":"2026-09-06T14:34:20.010Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10336/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PatioGasHeaterCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10336/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10336/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10336/v1/model.glb\" alt=\"Patio gas heater (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/10336/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/10336/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10338","slug":"bakery-and-cafe-menu-board-chalk-frame-23c1c9c6","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-23c1c9c6","cdnUrl":"https://cdn.3dassets.dev/assets/10338/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-menu-board-chalk-frame-23c1c9c6","thumbnailUrl":"https://cdn.3dassets.dev/assets/10338/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10338/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":32456,"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 Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:19.404Z","updatedAt":"2026-09-06T14:34:20.341Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10338/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/10338/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10338/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10338/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/10338/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/10338/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10339","slug":"bakery-and-cafe-shopfront-window-module-d23b09ee","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-d23b09ee","cdnUrl":"https://cdn.3dassets.dev/assets/10339/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-shopfront-window-module-d23b09ee","thumbnailUrl":"https://cdn.3dassets.dev/assets/10339/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10339/v1/poster.webp","blurhash":"U4CG71^l0000a~ofn%R%00NG_N%3$ds;JDNF","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":40160,"triangles":768,"vertices":2304,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,-0.00003021518822695496,-0.11001312733060342],"max":[0.6000000238418579,3,0.11001312733060342]},"sizeMeters":[1.2,3,0.22],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:19.456Z","updatedAt":"2026-09-06T14:34:20.527Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10339/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/10339/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10339/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10339/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/10339/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/10339/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10341","slug":"bakery-and-cafe-shopfront-door-module-eaee02e4","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-eaee02e4","cdnUrl":"https://cdn.3dassets.dev/assets/10341/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-shopfront-door-module-eaee02e4","thumbnailUrl":"https://cdn.3dassets.dev/assets/10341/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10341/v1/poster.webp","blurhash":"U3CPqv?t0000R*t6xtIq00RR_N%ev}tQT0IV","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":71576,"triangles":1392,"vertices":4176,"meshes":9,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,-0.00003021518822695496,-0.10999374931807954],"max":[0.6000000238418579,3,0.1439881423947085]},"sizeMeters":[1.2,3,0.254],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:20.091Z","updatedAt":"2026-09-06T14:34:20.649Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10341/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/10341/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10341/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10341/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/10341/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/10341/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10340","slug":"bakery-and-cafe-shopfront-pilaster-4ffb676c","title":"Shopfront pilaster (Cafe, Bakery and Coffee Bar)","summary":"A 0.4 m shopfront pilaster that ends a run: a moulded stone base, a panelled pier, a corbel moulding, a blank fascia return and a projecting cornice.","description":"A 0.4 m shopfront pilaster that ends a run: a moulded stone base, a panelled pier, a corbel moulding, a blank fascia return and a projecting cornice. Overall 0.44 by 3.00 by 0.32 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-shopfront-pilaster-4ffb676c","cdnUrl":"https://cdn.3dassets.dev/assets/10340/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-shopfront-pilaster-4ffb676c","thumbnailUrl":"https://cdn.3dassets.dev/assets/10340/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10340/v1/poster.webp","blurhash":"U4Bfd}.O0002xAn+NzOBB@Z.vdg@wuoeN{Rl","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":23300,"triangles":448,"vertices":1344,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2199999988079071,0.000007326474211075129,-0.15996581909912427],"max":[0.2199999988079071,3,0.15996581909912427]},"sizeMeters":[0.44,3,0.32],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:19.596Z","updatedAt":"2026-09-06T14:34:20.614Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10340/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ShopfrontPilasterCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10340/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10340/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10340/v1/model.glb\" alt=\"Shopfront pilaster (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/10340/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/10340/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10345","slug":"bakery-and-cafe-takeaway-cup-60c2c717","title":"Takeaway cup with lid (Cafe, Bakery and Coffee Bar)","summary":"A 0.13 m takeaway coffee cup: a tapered paper body with a rolled rim and a real opening, a corrugated sleeve and a domed sip lid with a drink opening.","description":"A 0.13 m takeaway coffee cup: a tapered paper body with a rolled rim and a real opening, a corrugated sleeve and a domed sip lid with a drink opening. Overall 0.09 by 0.15 by 0.09 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-takeaway-cup-60c2c717","cdnUrl":"https://cdn.3dassets.dev/assets/10345/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-takeaway-cup-60c2c717","thumbnailUrl":"https://cdn.3dassets.dev/assets/10345/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10345/v1/poster.webp","blurhash":"U9A,qIxu00D%9aRj?Gxu00RQ~p%L-Pt7IrM|","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":29364,"triangles":560,"vertices":1680,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.04699999839067459,0,-0.04582381507574332],"max":[0.04699999839067459,0.15399822718977008,0.04582381507574332]},"sizeMeters":[0.094,0.154,0.092],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:21.676Z","updatedAt":"2026-09-06T14:34:22.531Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10345/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TakeawayCupWithLidCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10345/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10345/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10345/v1/model.glb\" alt=\"Takeaway cup with lid (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/10345/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/10345/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10344","slug":"bakery-and-cafe-cup-carrier-4-d8ca5de9","title":"Four cup carrier (Cafe, Bakery and Coffee Bar)","summary":"A moulded pulp four cup carrier: a chamfered tray with four real tapered wells, a central spine handle and two lidded cups seated in it.","description":"A moulded pulp four cup carrier: a chamfered tray with four real tapered wells, a central spine handle and two lidded cups seated in it. Overall 0.22 by 0.15 by 0.22 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-cup-carrier-4-d8ca5de9","cdnUrl":"https://cdn.3dassets.dev/assets/10344/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cup-carrier-4-d8ca5de9","thumbnailUrl":"https://cdn.3dassets.dev/assets/10344/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10344/v1/poster.webp","blurhash":"UKFP80%M0KM_9FRjxuj]00Mx%2tR_Nt7Rjof","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":63196,"triangles":1264,"vertices":3792,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.1080000028014183,0.000004241176098047916,-0.1080000028014183],"max":[0.1080000028014183,0.1519970054447944,0.1080000028014183]},"sizeMeters":[0.216,0.152,0.216],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:21.718Z","updatedAt":"2026-09-06T14:34:22.510Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10344/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FourCupCarrierCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10344/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10344/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10344/v1/model.glb\" alt=\"Four cup carrier (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/10344/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/10344/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10346","slug":"bakery-and-cafe-cup-and-saucer-ba668809","title":"Ceramic cup and saucer (Cafe, Bakery and Coffee Bar)","summary":"A ceramic cup and saucer: a tapered cup with a footring, a real opening and a loop handle, on a coupe saucer with a rolled rim.","description":"A ceramic cup and saucer: a tapered cup with a footring, a real opening and a loop handle, on a coupe saucer with a rolled rim. Overall 0.15 by 0.09 by 0.15 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-cup-and-saucer-ba668809","cdnUrl":"https://cdn.3dassets.dev/assets/10346/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cup-and-saucer-ba668809","thumbnailUrl":"https://cdn.3dassets.dev/assets/10346/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10346/v1/poster.webp","blurhash":"UEDcXSxu00Rkt7j?IUay00Rj~qoexufR%Lof","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":27488,"triangles":550,"vertices":1650,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.07500000298023224,0.000002988827225998414,-0.07500000298023224],"max":[0.07500000298023224,0.08799701069593685,0.07500000298023224]},"sizeMeters":[0.15,0.088,0.15],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:21.630Z","updatedAt":"2026-09-06T14:34:22.573Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10346/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CeramicCupAndSaucerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10346/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10346/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10346/v1/model.glb\" alt=\"Ceramic cup and saucer (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/10346/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/10346/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10347","slug":"bakery-and-cafe-espresso-cup-saucer-e0a8a376","title":"Espresso cup and saucer (Cafe, Bakery and Coffee Bar)","summary":"A thick walled espresso demitasse with a footring, a real opening and a small loop handle, on a matching coupe saucer.","description":"A thick walled espresso demitasse with a footring, a real opening and a small loop handle, on a matching coupe saucer. Overall 0.11 by 0.06 by 0.11 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-cup-saucer-e0a8a376","cdnUrl":"https://cdn.3dassets.dev/assets/10347/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-espresso-cup-saucer-e0a8a376","thumbnailUrl":"https://cdn.3dassets.dev/assets/10347/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10347/v1/poster.webp","blurhash":"UFDl{2t700WBofj[M{ay00WB~qj[xujtxuj[","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":24432,"triangles":486,"vertices":1458,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.054999999701976776,-0.000002228189842429923,-0.05362361493206739],"max":[0.054999999701976776,0.062002227176563465,0.05362361493206739]},"sizeMeters":[0.11,0.062,0.107],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:21.913Z","updatedAt":"2026-09-06T14:34:22.620Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10347/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EspressoCupAndSaucerCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10347/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10347/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10347/v1/model.glb\" alt=\"Espresso cup and saucer (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/10347/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/10347/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10350","slug":"bakery-and-cafe-glass-latte-mug-92f691a7","title":"Glass latte mug (Cafe, Bakery and Coffee Bar)","summary":"A straight walled glass latte mug: a thick base, a rolled rim, a real opening and a small glass loop handle.","description":"A straight walled glass latte mug: a thick base, a rolled rim, a real opening and a small glass loop handle. Overall 0.13 by 0.12 by 0.09 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-glass-latte-mug-92f691a7","cdnUrl":"https://cdn.3dassets.dev/assets/10350/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-glass-latte-mug-92f691a7","thumbnailUrl":"https://cdn.3dassets.dev/assets/10350/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10350/v1/poster.webp","blurhash":"UCD9|@_N004T_NxuD%V[00WB%gWB%MWBMxWB","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":15208,"triangles":294,"vertices":882,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.04500000178813934,4.79110054824039e-7,-0.04386782039914267],"max":[0.08217126876115799,0.11999951820773616,0.04386782039914267]},"sizeMeters":[0.127,0.12,0.088],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:21.983Z","updatedAt":"2026-09-06T14:34:23.012Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10350/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GlassLatteMugCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10350/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10350/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10350/v1/model.glb\" alt=\"Glass latte mug (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/10350/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/10350/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10351","slug":"bakery-and-cafe-teapot-ace412f9","title":"Ceramic teapot (Cafe, Bakery and Coffee Bar)","summary":"A ceramic teapot: a bellied body with a real opening, a swan neck pouring spout, a strap handle and a knopped lid with a seating collar.","description":"A ceramic teapot: a bellied body with a real opening, a swan neck pouring spout, a strap handle and a knopped lid with a seating collar. Overall 0.26 by 0.18 by 0.16 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-teapot-ace412f9","cdnUrl":"https://cdn.3dassets.dev/assets/10351/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-teapot-ace412f9","thumbnailUrl":"https://cdn.3dassets.dev/assets/10351/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10351/v1/poster.webp","blurhash":"UGD,1Px[00IUxut7WBWB00Rj~qt7D%Rjt7t7","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":31984,"triangles":644,"vertices":1932,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.1320570707321167,-0.0000037434739262043326,-0.0820048191486674],"max":[0.12693588435649872,0.18000375062648358,0.0820048191486674]},"sizeMeters":[0.259,0.18,0.164],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:22.321Z","updatedAt":"2026-09-06T14:34:23.176Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10351/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CeramicTeapotCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10351/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10351/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10351/v1/model.glb\" alt=\"Ceramic teapot (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/10351/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/10351/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10352","slug":"bakery-and-cafe-milk-jug-1dc76e85","title":"Ceramic milk jug (Cafe, Bakery and Coffee Bar)","summary":"A small ceramic milk jug: a tapered body with a real opening, a pulled pouring lip and a loop handle.","description":"A small ceramic milk jug: a tapered body with a real opening, a pulled pouring lip and a loop handle. Overall 0.11 by 0.08 by 0.08 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-milk-jug-1dc76e85","cdnUrl":"https://cdn.3dassets.dev/assets/10352/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-milk-jug-1dc76e85","thumbnailUrl":"https://cdn.3dassets.dev/assets/10352/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10352/v1/poster.webp","blurhash":"UAF=]tD%00%M-;WBRjtQ00ay~qxu9FWBj@fQ","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":22684,"triangles":450,"vertices":1350,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.06564272195100784,-0.000003848248923812858,-0.04095035686580316],"max":[0.041999999433755875,0.08497171478887895,0.04095035686580316]},"sizeMeters":[0.108,0.085,0.082],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:22.290Z","updatedAt":"2026-09-06T14:34:23.232Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10352/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CeramicMilkJugCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10352/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10352/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10352/v1/model.glb\" alt=\"Ceramic milk jug (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/10352/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/10352/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10353","slug":"bakery-and-cafe-side-plate-9266b494","title":"Side plate (Cafe, Bakery and Coffee Bar)","summary":"A 0.17 m ceramic side plate: a coupe profile with a rolled rim, a shallow well and a footring.","description":"A 0.17 m ceramic side plate: a coupe profile with a rolled rim, a shallow well and a footring. Overall 0.17 by 0.02 by 0.17 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-side-plate-9266b494","cdnUrl":"https://cdn.3dassets.dev/assets/10353/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-side-plate-9266b494","thumbnailUrl":"https://cdn.3dassets.dev/assets/10353/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10353/v1/poster.webp","blurhash":"UECGS*t700j[?bj[IUay00Rj~qWB00WB-;ay","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":14884,"triangles":288,"vertices":864,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.08500000089406967,0.0000037532946086400037,-0.08371334052102794],"max":[0.08500000089406967,0.01799624593053098,0.08371334052102794]},"sizeMeters":[0.17,0.018,0.167],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:22.211Z","updatedAt":"2026-09-06T14:34:23.292Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10353/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SidePlateCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10353/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10353/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10353/v1/model.glb\" alt=\"Side plate (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/10353/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/10353/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10354","slug":"bakery-and-cafe-serving-board-e18556ad","title":"Timber paddle serving board (Cafe, Bakery and Coffee Bar)","summary":"A timber paddle serving board: a bullnosed slab with a half round paddle end, a routed juice groove and a leather hanging loop.","description":"A timber paddle serving board: a bullnosed slab with a half round paddle end, a routed juice groove and a leather hanging loop. Overall 0.47 by 0.05 by 0.20 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-serving-board-e18556ad","cdnUrl":"https://cdn.3dassets.dev/assets/10354/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-serving-board-e18556ad","thumbnailUrl":"https://cdn.3dassets.dev/assets/10354/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10354/v1/poster.webp","blurhash":"U8Bfwq%200Rj%L-.j]E200WC~Vbc9a4:WA?G","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":29084,"triangles":568,"vertices":1704,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2800000011920929,0.000011000214027202804,-0.09998932033554404],"max":[0.1940000057220459,0.04563971293170568,0.09998932033554404]},"sizeMeters":[0.474,0.046,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:24.469Z","updatedAt":"2026-09-06T14:34:25.208Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10354/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TimberPaddleServingBoardCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10354/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10354/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10354/v1/model.glb\" alt=\"Timber paddle serving 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/10354/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/10354/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10355","slug":"bakery-and-cafe-paper-bag-pastry-3fad44e8","title":"Pastry paper bag (Cafe, Bakery and Coffee Bar)","summary":"A folded pastry bag: a creased paper body with gusseted sides, a rolled and folded top and a blank window strip. No wording or logo.","description":"A folded pastry bag: a creased paper body with gusseted sides, a rolled and folded top and a blank window strip. No wording or logo. Overall 0.17 by 0.22 by 0.07 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-paper-bag-pastry-3fad44e8","cdnUrl":"https://cdn.3dassets.dev/assets/10355/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-paper-bag-pastry-3fad44e8","thumbnailUrl":"https://cdn.3dassets.dev/assets/10355/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10355/v1/poster.webp","blurhash":"U7G+O3~p004o?c?bIU4n00S6~VMcRjt8ozD%","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":19568,"triangles":370,"vertices":1110,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.08400175511012978,0,-0.03399560885495304],"max":[0.08400175511012978,0.2160252332687378,0.035001007110827716]},"sizeMeters":[0.168,0.216,0.069],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:24.485Z","updatedAt":"2026-09-06T14:34:25.270Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10355/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PastryPaperBagCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10355/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10355/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10355/v1/model.glb\" alt=\"Pastry paper bag (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/10355/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/10355/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10357","slug":"bakery-and-cafe-croissant-a6b8738b","title":"Croissant (Cafe, Bakery and Coffee Bar)","summary":"A baked croissant: a tapered crescent rolled from a swept body with segment ridges and turned tips.","description":"A baked croissant: a tapered crescent rolled from a swept body with segment ridges and turned tips. Overall 0.20 by 0.07 by 0.08 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-croissant-a6b8738b","cdnUrl":"https://cdn.3dassets.dev/assets/10357/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-croissant-a6b8738b","thumbnailUrl":"https://cdn.3dassets.dev/assets/10357/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10357/v1/poster.webp","blurhash":"U9CiN#%L03?G-T={NI9b00IV~AE34=0g-U^i","category":{"slug":"food","title":"Food & Drink"},"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":37488,"triangles":758,"vertices":2274,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.09769588708877563,-9.025182257441089e-7,-0.07686118986581508],"max":[0.09765312075614929,0.07424090157408816,0.008040242084609912]},"sizeMeters":[0.195,0.074,0.085],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:24.969Z","updatedAt":"2026-09-06T14:34:25.381Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10357/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CroissantCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10357/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10357/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10357/v1/model.glb\" alt=\"Croissant (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/10357/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/10357/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10356","slug":"bakery-and-cafe-sourdough-loaf-f2dff3c1","title":"Sourdough loaf (Cafe, Bakery and Coffee Bar)","summary":"A round sourdough loaf: a bellied body with a domed crown and four raised scored slashes across the floured crust.","description":"A round sourdough loaf: a bellied body with a domed crown and four raised scored slashes across the floured crust. Overall 0.26 by 0.11 by 0.22 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-sourdough-loaf-f2dff3c1","cdnUrl":"https://cdn.3dassets.dev/assets/10356/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-sourdough-loaf-f2dff3c1","thumbnailUrl":"https://cdn.3dassets.dev/assets/10356/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10356/v1/poster.webp","blurhash":"UEDlJ[%L01IVo#xZaKNG00M|~UoyM_M|o}xa","category":{"slug":"food","title":"Food & Drink"},"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":43452,"triangles":868,"vertices":2604,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.12999999523162842,0.000007783938995677142,-0.10768730340196205],"max":[0.12999999523162842,0.10999221546495788,0.10768730340196205]},"sizeMeters":[0.26,0.11,0.215],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:24.982Z","updatedAt":"2026-09-06T14:34:25.279Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10356/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SourdoughLoafCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10356/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10356/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10356/v1/model.glb\" alt=\"Sourdough loaf (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/10356/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/10356/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10358","slug":"bakery-and-cafe-loaf-tin-bread-24506c70","title":"Tin loaf (Cafe, Bakery and Coffee Bar)","summary":"A square sided tin loaf: a chamfered body with a domed crown, an oven spring collar and three cut slice faces at one end.","description":"A square sided tin loaf: a chamfered body with a domed crown, an oven spring collar and three cut slice faces at one end. Overall 0.24 by 0.16 by 0.12 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-loaf-tin-bread-24506c70","cdnUrl":"https://cdn.3dassets.dev/assets/10358/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-loaf-tin-bread-24506c70","thumbnailUrl":"https://cdn.3dassets.dev/assets/10358/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10358/v1/poster.webp","blurhash":"UJH^^T-.0Mov~V-oM|NH0Njcj?M|M{t7WUM{","category":{"slug":"food","title":"Food & Drink"},"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":24836,"triangles":480,"vertices":1440,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.11999999731779099,0.0000020175743416644965,-0.06000915421153365],"max":[0.11999999731779099,0.15599798564430917,0.06000915421153365]},"sizeMeters":[0.24,0.156,0.12],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:25.092Z","updatedAt":"2026-09-06T14:34:25.747Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10358/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TinLoafCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10358/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10358/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10358/v1/model.glb\" alt=\"Tin loaf (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/10358/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/10358/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10359","slug":"bakery-and-cafe-baguette-8ab2c66f","title":"Baguette (Cafe, Bakery and Coffee Bar)","summary":"A 0.58 m baguette: a long tapered stick with turned ends and five diagonal crust ridges raised along the crown.","description":"A 0.58 m baguette: a long tapered stick with turned ends and five diagonal crust ridges raised along the crown. Overall 0.58 by 0.07 by 0.07 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-baguette-8ab2c66f","cdnUrl":"https://cdn.3dassets.dev/assets/10359/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-baguette-8ab2c66f","thumbnailUrl":"https://cdn.3dassets.dev/assets/10359/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10359/v1/poster.webp","blurhash":"U9A]+,sD0Loy%2?GWAM|00oy~URQE00Lxu-.","category":{"slug":"food","title":"Food & Drink"},"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":43024,"triangles":860,"vertices":2580,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.28999999165534973,0.0000048115322881445155,-0.036003294963040944],"max":[0.28999999165534973,0.07422888463508973,0.036003294963040944]},"sizeMeters":[0.58,0.074,0.072],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:25.541Z","updatedAt":"2026-09-06T14:34:26.156Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10359/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BaguetteCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10359/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10359/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10359/v1/model.glb\" alt=\"Baguette (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/10359/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/10359/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10361","slug":"bakery-and-cafe-muffin-53b04514","title":"Muffin (Cafe, Bakery and Coffee Bar)","summary":"A muffin in a fluted paper case: a rippled case wall under a domed crown that overhangs it, dressed with five chocolate pieces.","description":"A muffin in a fluted paper case: a rippled case wall under a domed crown that overhangs it, dressed with five chocolate pieces. Overall 0.12 by 0.11 by 0.12 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-muffin-53b04514","cdnUrl":"https://cdn.3dassets.dev/assets/10361/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-muffin-53b04514","thumbnailUrl":"https://cdn.3dassets.dev/assets/10361/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10361/v1/poster.webp","blurhash":"UBD+br-:00D%^JoLS7j[01Ip~Uxt0jS4xBR*","category":{"slug":"food","title":"Food & Drink"},"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":29716,"triangles":568,"vertices":1704,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.06199999898672104,-4.2587127142834635e-7,-0.06199999898672104],"max":[0.06199999898672104,0.10800473130766462,0.06199999898672104]},"sizeMeters":[0.124,0.108,0.124],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:25.282Z","updatedAt":"2026-09-06T14:34:26.173Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10361/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MuffinCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10361/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10361/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10361/v1/model.glb\" alt=\"Muffin (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/10361/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/10361/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10360","slug":"bakery-and-cafe-cookie-stack-68861fd4","title":"Cookie stack (Cafe, Bakery and Coffee Bar)","summary":"A stack of three baked cookies with rippled edges, offset as they fall, each dressed with four chocolate chips.","description":"A stack of three baked cookies with rippled edges, offset as they fall, each dressed with four chocolate chips. Overall 0.10 by 0.05 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-cookie-stack-68861fd4","cdnUrl":"https://cdn.3dassets.dev/assets/10360/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cookie-stack-68861fd4","thumbnailUrl":"https://cdn.3dassets.dev/assets/10360/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10360/v1/poster.webp","blurhash":"UDCPOv%M02E1xbofRjWA01M|~AxtM{awt7og","category":{"slug":"food","title":"Food & Drink"},"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":31812,"triangles":624,"vertices":1872,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.05000000074505806,-4.703029783253987e-7,-0.0468976073841672],"max":[0.0499500036239624,0.04899856350186689,0.04835489624544192]},"sizeMeters":[0.1,0.049,0.095],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:25.364Z","updatedAt":"2026-09-06T14:34:26.162Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10360/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CookieStackCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10360/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10360/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10360/v1/model.glb\" alt=\"Cookie stack (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/10360/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/10360/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10362","slug":"bakery-and-cafe-cake-slice-23154619","title":"Layer cake slice (Cafe, Bakery and Coffee Bar)","summary":"A slice of layer cake on a plate: three sponge sector layers separated by two cream layers, topped with a chocolate curl.","description":"A slice of layer cake on a plate: three sponge sector layers separated by two cream layers, topped with a chocolate curl. Overall 0.21 by 0.11 by 0.21 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-slice-23154619","cdnUrl":"https://cdn.3dassets.dev/assets/10362/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cake-slice-23154619","thumbnailUrl":"https://cdn.3dassets.dev/assets/10362/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10362/v1/poster.webp","blurhash":"UCC$.b$z00T1D$oft8Rj00S6~Viv_4RkV?xu","category":{"slug":"food","title":"Food & Drink"},"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":24968,"triangles":468,"vertices":1404,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.10499999672174454,0.000004809326014036663,-0.10499999672174454],"max":[0.10499999672174454,0.10800044350567937,0.10499999672174454]},"sizeMeters":[0.21,0.108,0.21],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:28.510Z","updatedAt":"2026-09-06T14:34:29.466Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10362/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LayerCakeSliceCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10362/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10362/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10362/v1/model.glb\" alt=\"Layer cake slice (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/10362/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/10362/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10366","slug":"bakery-and-cafe-coffee-bar-f91ab1f0-starter-scene","title":"Working coffee bar (Cafe, Bakery and Coffee Bar)","summary":"Composed example for Cafe, Bakery and Coffee Bar.","description":"A serving coffee bar built on the 600 mm counter-run grid: a straight run of counter modules turning through a corner, a till position with a POS terminal, the two group espresso machine with its grinders, knock box and tamper station, a curved glass pastry case and a refrigerated cake display facing the customer, an undercounter milk fridge, batch brewer, water boiler and cup warmer behind, and a condiment bar, water station and queue rail on the customer side. Static layout; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-coffee-bar-f91ab1f0-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/10366/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-coffee-bar-f91ab1f0-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/10366/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10366/v1/poster.webp","blurhash":"U8BM=6Mx00j]xujYM|a$00x]~qM{M_o#WsRi","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":1847336,"triangles":45180,"vertices":95886,"meshes":110,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-2.6999844859265605,-0.000013733987053579644,-2.297483468214267],"max":[3.7750094653845334,2.302905416984155,2.0540000021457674]},"sizeMeters":[6.475,2.303,4.351],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:28.637Z","updatedAt":"2026-09-06T14:34:29.729Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10366/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WorkingCoffeeBarCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10366/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10366/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10366/v1/model.glb\" alt=\"Working coffee bar (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/10366/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/10366/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10365","slug":"bakery-and-cafe-bakery-production-room-6ee3a6eb","title":"Bakery production room (Cafe, Bakery and Coffee Bar)","summary":"Composed example for Cafe, Bakery and Coffee Bar.","description":"A working bakery production room: a three deck oven with its steam vents and hood beside a convection bakery oven and a proofing cabinet, a spiral dough mixer and planetary mixer on the mixing wall, a dough divider and bread slicer, a flour bin bench and scale bench down the middle, banneton racks, cooling rack trolleys, sheet pan racks, a dough trough and a prep sink, dressed with loaves, baguettes and trays. Static layout; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-bakery-production-room-6ee3a6eb","cdnUrl":"https://cdn.3dassets.dev/assets/10365/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-bakery-production-room-6ee3a6eb","thumbnailUrl":"https://cdn.3dassets.dev/assets/10365/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10365/v1/poster.webp","blurhash":"U4ATfy_300-=%gofM_R*004o~qM^DhbYxvV@","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":1760360,"triangles":43684,"vertices":94327,"meshes":68,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-3.8850359624968824,-0.00003754090327101611,-2.826955228072409],"max":[3.6100000023841856,2.259999990463257,2.656000018119812]},"sizeMeters":[7.495,2.26,5.483],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:28.609Z","updatedAt":"2026-09-06T14:34:29.723Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10365/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BakeryProductionRoomCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10365/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10365/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10365/v1/model.glb\" alt=\"Bakery production room (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/10365/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/10365/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10363","slug":"bakery-and-cafe-cafe-terrace-193f6807","title":"Cafe terrace and shopfront (Cafe, Bakery and Coffee Bar)","summary":"Composed example for Cafe, Bakery and Coffee Bar.","description":"The pavement terrace outside the cafe: a shopfront run of a window module, a door module and a pilaster under a retractable awning with a scalloped valance, bistro tables with folding chairs and a bench, a parasol and an outdoor heater, planter barriers and a post and rope barrier along the kerb, an A-board on the pavement and a window bar shelf with stools. Static layout; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-cafe-terrace-193f6807","cdnUrl":"https://cdn.3dassets.dev/assets/10363/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-cafe-terrace-193f6807","thumbnailUrl":"https://cdn.3dassets.dev/assets/10363/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10363/v1/poster.webp","blurhash":"U6C$$KRi00~pXAM|D%tk00Mx~V9b-m-o%MnN","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":640672,"triangles":14834,"vertices":32214,"meshes":45,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-3.1199435129144586,-0.000044709698177963775,-2.590008499843668],"max":[3.3200000166893004,3.6100237829800736,0.9399679537487702]},"sizeMeters":[6.44,3.61,3.53],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:28.566Z","updatedAt":"2026-09-06T14:34:29.577Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10363/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CafeTerraceAndShopfrontCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10363/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10363/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10363/v1/model.glb\" alt=\"Cafe terrace and shopfront (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/10363/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/10363/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"10364","slug":"bakery-and-cafe-connector-cases-f70921a5","title":"Connector cases (Cafe, Bakery and Coffee Bar)","summary":"Composed example for Cafe, Bakery and Coffee Bar.","description":"Three independent test assemblies proving every connector this pack defines: a five module counter run on the 600 mm counter-run grid, a run turning through the counter corner into a curved end, and a shopfront run of window, door and pilaster modules on the 1.2 m grid. Each junction is asserted in the pack connections list. Static layout; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bakery-and-cafe-connector-cases-f70921a5","cdnUrl":"https://cdn.3dassets.dev/assets/10364/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bakery-and-cafe-connector-cases-f70921a5","thumbnailUrl":"https://cdn.3dassets.dev/assets/10364/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/10364/v1/poster.webp","blurhash":"UBDSm@E10Kx[sm0LNH_200xtxaWB%f~pxaD%","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"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":402172,"triangles":9674,"vertices":21134,"meshes":50,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,-0.00003021518822695496,-6.159965819099124],"max":[3.4199999988079073,3,0.4396687586498975]},"sizeMeters":[4.02,3,6.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-06T14:34:28.537Z","updatedAt":"2026-09-06T14:34:29.675Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/10364/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConnectorCasesCafeBakeryAndCoffeeBar(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/10364/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/10364/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/10364/v1/model.glb\" alt=\"Connector cases (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/10364/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/10364/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}]}}