{"data":{"id":"16","slug":"bar-pub-and-brewery-taproom","title":"Pub interior","summary":"Step into a 16 by 10 metre pub built from the Bar, Pub and Brewery Taproom pack: a 9 m bar with fonts and hand pulls, five back-bar bays, a fireplace snug, three booths, pedestal tables, a refectory table, darts and a jukebox.","url":"https://3dassets.dev/demos/bar-pub-and-brewery-taproom","coverUrl":"https://cdn.3dassets.dev/media/bar-pub-and-brewery-taproom-demo-2.png","featured":true,"pack":{"slug":"bar-pub-and-brewery-taproom","title":"Bar, Pub and Brewery Taproom","url":"https://3dassets.dev/packs/bar-pub-and-brewery-taproom","summary":"A realistic pub bar, cellar and brewery taproom: counter run, dispense fonts and hand pulls, under-bar kit, back bar, seating, tanks, casks and glassware.","assetCount":130,"totalBytes":16927196,"starterScene":{"slug":"bar-pub-and-brewery-taproom-bar-room-d134f615-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/18443/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-bar-room-d134f615-starter-scene","fileSize":2514464}},"placementCount":50,"assetCount":24,"spawn":{"position":[0,0,3.2],"yaw":180},"publishedAt":"2026-09-07T20:29:31.671Z","updatedAt":"2026-09-07T20:29:31.671Z","description":"One pub room from 24 of the pack's 130 models, in the room preset with dark walls, warm light and lamps under a 3.4 m ceiling.\n\nYou come in through the entrance draught lobby facing the bar: a corner, four 1200 mm counter modules, the till position and the end with the lift flap, with the eight-tap keg font and the hand-pull set on top and seven stools with backs in front. Behind it are five back-bar bays. The pub fireplace sits in the west wall between two high-back settles; three four-cover booths line the east wall. Three round pedestal tables with spindle-back chairs and a refectory table with benches fill the middle, with a poseur table, the jukebox and the dartboard cabinet by the door.\n\nThis pack ships animation clips: the lift flap, the till drawer, the back-bar fridge and mirrored bays, the dartboard cabinet doors and the draught lobby door play as you come within three metres and rewind when you leave.","scene":{"version":1,"spawn":{"position":[0,0,3.2],"yaw":180},"bounds":{"min":[-8.1,0,-5.1],"max":[8.1,3.4,5.1]},"ground":{"style":"plain"},"environment":{"preset":"room","wallHeight":3.4,"wall":"#6b5240","floor":"#7a5c3e","light":"warm","lampHeight":3,"shadows":true},"placements":[{"asset":"bar-pub-and-brewery-taproom-bar-counter-corner-fb3dd981","position":[-3.65,0,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc","position":[-2.4,0,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc","position":[-1.2,0,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc","position":[0,0,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc","position":[1.2,0,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-till-position-1bd3ad91","position":[2.4,0,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-counter-end-flap-87e20233","position":[3.6,0,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-back-bar-fridge-bay-3b482c21","position":[-2.4,0,-4.7],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-back-bar-spirit-shelf-run-6d07bb41","position":[-1.2,0,-4.7],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-back-bar-mirrored-bay-763bd24a","position":[0,0,-4.7],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-back-bar-glass-shelf-run-e3f9b54c","position":[1.1999999999999997,0,-4.7],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-back-bar-bottle-steps-24130f4e","position":[2.4,0,-4.7],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-tap-font-8-f559747a","position":[0.2,1.1,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-hand-pull-set-3-d3b7ad35","position":[-1.6,1.1,-3.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","position":[-2.6,0,-2.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","position":[-1.8,0,-2.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","position":[-1,0,-2.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","position":[-0.2,0,-2.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","position":[0.6,0,-2.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","position":[1.4,0,-2.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","position":[2.2,0,-2.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-pendant-light-af580beb","position":[-2,2.3,-3],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-pendant-light-af580beb","position":[0,2.3,-3],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-pendant-light-af580beb","position":[2,2.3,-3],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-pub-wall-clock-d49d21d6","position":[4.5,2.1,-4.85],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-pub-fireplace-d0986123","position":[-7.3,0,-1],"rotation":90},{"asset":"bar-pub-and-brewery-taproom-snug-settle-bench-6608e2ac","position":[-6.4,0,0.9],"rotation":90},{"asset":"bar-pub-and-brewery-taproom-snug-settle-bench-6608e2ac","position":[-6.4,0,-2.9],"rotation":90},{"asset":"bar-pub-and-brewery-taproom-pub-booth-4-17af318a","position":[7.1,0,-2],"rotation":270},{"asset":"bar-pub-and-brewery-taproom-pub-booth-4-17af318a","position":[7.1,0,0],"rotation":270},{"asset":"bar-pub-and-brewery-taproom-pub-booth-4-17af318a","position":[7.1,0,2],"rotation":270},{"asset":"bar-pub-and-brewery-taproom-pub-table-round-pedestal-3936d6f5","position":[-3,0,0.4],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[-3.7,0,0.4],"rotation":90},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[-2.3,0,0.4],"rotation":270},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[-3,0,1.1],"rotation":180},{"asset":"bar-pub-and-brewery-taproom-pub-table-round-pedestal-3936d6f5","position":[0,0,0.7],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[-0.7,0,0.7],"rotation":90},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[0.7,0,0.7],"rotation":270},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[0,0,1.4],"rotation":180},{"asset":"bar-pub-and-brewery-taproom-pub-table-round-pedestal-3936d6f5","position":[3,0,0.4],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[2.3,0,0.4],"rotation":90},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[3.7,0,0.4],"rotation":270},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[3,0,1.1],"rotation":180},{"asset":"bar-pub-and-brewery-taproom-refectory-table-and-benche-172bcbde","position":[-3.4,0,2.6],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-poseur-table-840847d8","position":[5.2,0,3.4],"rotation":0},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[4.5,0,3.4],"rotation":90},{"asset":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","position":[5.9,0,3.4],"rotation":270},{"asset":"bar-pub-and-brewery-taproom-dartboard-cabinet-5eb5e13d","position":[-5.6,0,4.4],"rotation":180},{"asset":"bar-pub-and-brewery-taproom-jukebox-b6da908d","position":[3,0,4.7],"rotation":180},{"asset":"bar-pub-and-brewery-taproom-entrance-lobby-module-b44f9a8f","position":[0,0,4.5],"rotation":180}],"points":[{"position":[0,0,-2],"title":"The bar","text":"A corner, four 1200 modules, the till position and the end with the lift flap make a 9 m bar, with an eight-tap font and three hand pulls on top. The flap, the till and the fridges have clips: walk up and they open.","asset":"bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc"},{"position":[2.4,0,-2.2],"title":"Back bar","text":"Five back-bar bays at 1.2 m steps: bottle fridge, spirit shelves, a mirrored bay, glass shelves and bottle steps, under three enamel pendants.","asset":"bar-pub-and-brewery-taproom-back-bar-mirrored-bay-763bd24a"},{"position":[-5.2,0,-1],"title":"The snug","text":"The pub fireplace in the west wall with a high-back settle each side of it.","asset":"bar-pub-and-brewery-taproom-pub-fireplace-d0986123"},{"position":[5.6,0,0],"title":"Booths","text":"Three four-cover booths along the east wall, and a poseur table by the jukebox.","asset":"bar-pub-and-brewery-taproom-pub-booth-4-17af318a"},{"position":[-1.5,0,2.2],"title":"Tables","text":"Three round pedestal tables with spindle-back chairs and a refectory table with benches.","asset":"bar-pub-and-brewery-taproom-pub-table-round-pedestal-3936d6f5"},{"position":[-4.4,0,3.4],"title":"Darts","text":"The dartboard cabinet with its oche mat by the door; its doors open as you approach. You came in through the draught lobby.","asset":"bar-pub-and-brewery-taproom-dartboard-cabinet-5eb5e13d"}],"poster":{"position":[2.6,2.2,0.5],"lookAt":[-1.5,0.9,-3.2]}},"bounds":{"min":[-8.1,0,-5.1],"max":[8.1,3.4,5.1]},"assets":[{"id":"18322","slug":"bar-pub-and-brewery-taproom-bar-counter-corner-fb3dd981","title":"Bar counter corner (Bar, Pub and Brewery Taproom)","summary":"A 90 degree bar counter corner on the same grid: two fielded panel faces meeting on a turned pilaster, a mitred bar top with brass nosing on both edges and a foot rail turning the corner.","description":"A 90 degree bar counter corner on the same grid: two fielded panel faces meeting on a turned pilaster, a mitred bar top with brass nosing on both edges and a foot rail turning the corner. Overall 0.74 by 1.05 by 0.74 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Turns the run through 90 degrees: counter-left at [-0.37, 0.50, 0] facing -X and counter-back at [0, 0.50, -0.37] facing -Z. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-bar-counter-corner-fb3dd981","cdnUrl":"https://cdn.3dassets.dev/assets/18322/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-bar-counter-corner-fb3dd981","thumbnailUrl":"https://cdn.3dassets.dev/assets/18322/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18322/v1/poster.webp","blurhash":"UDDSK[%101Ip~Tod9aa{9xa{r?s:xuj[NHa}","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":112912,"triangles":2300,"vertices":6900,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.36998884159270434,0,-0.3700000047683716],"max":[0.36998884159270434,1.0499999523162842,0.36998884159270434]},"sizeMeters":[0.74,1.05,0.74],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:11.584Z","updatedAt":"2026-09-07T16:44:11.698Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18322/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BarCounterCornerBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18322/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18322/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18322/v1/model.glb\" alt=\"Bar counter corner (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18322/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18322/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18319","slug":"bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc","title":"Bar counter module 1200 (Bar, Pub and Brewery Taproom)","summary":"A 1.2 m pub bar counter module: recessed plinth, fielded timber front panelling under a moulded rail, a postformed bar top with a bullnose nosing and brass edge strip, a brass foot rail on stanchions and a stainless working deck with an upstand inside the bar.","description":"A 1.2 m pub bar counter module: recessed plinth, fielded timber front panelling under a moulded rail, a postformed bar top with a bullnose nosing and brass edge strip, a brass foot rail on stanchions and a stainless working deck with an upstand inside the bar. Overall 1.20 by 1.05 by 0.74 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles on the 1.2 m counter-run grid: counter-left and counter-right sit at [-0.60, 0.50, 0] and [0.60, 0.50, 0] facing -X and +X. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc","cdnUrl":"https://cdn.3dassets.dev/assets/18319/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-bar-counter-module-4f0062bc","thumbnailUrl":"https://cdn.3dassets.dev/assets/18319/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18319/v1/poster.webp","blurhash":"UEE_%0kp01Ef~U%0IoNH0$wKbYwdf8ozRkNG","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":86080,"triangles":1726,"vertices":5178,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0.000004052008046373512,-0.3699942161854482],"max":[0.6000000238418579,1.0500450105812702,0.3699942161854482]},"sizeMeters":[1.2,1.05,0.74],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:11.378Z","updatedAt":"2026-09-07T16:44:11.483Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18319/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BarCounterModule1200BarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18319/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18319/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18319/v1/model.glb\" alt=\"Bar counter module 1200 (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18319/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18319/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18321","slug":"bar-pub-and-brewery-taproom-bar-till-position-1bd3ad91","title":"Bar counter till position (Bar, Pub and Brewery Taproom)","summary":"A counter module built as the till position: a stainless plinth carrying a tilted touch terminal and a card reader, a docket spike and a cash drawer under the bar top.","description":"A counter module built as the till position: a stainless plinth carrying a tilted touch terminal and a card reader, a docket spike and a cash drawer under the bar top. Overall 1.20 by 1.37 by 0.74 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles on the 1.2 m counter-run grid: counter-left and counter-right sit at [-0.60, 0.50, 0] and [0.60, 0.50, 0] facing -X and +X. The cash drawer is a named node pivoted on its slide axis. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-bar-till-position-1bd3ad91","cdnUrl":"https://cdn.3dassets.dev/assets/18321/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-bar-till-position-1bd3ad91","thumbnailUrl":"https://cdn.3dassets.dev/assets/18321/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18321/v1/poster.webp","blurhash":"U5C?17~B00IBtTxunNIo009]~9obITf%tRM{","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":151704,"triangles":3048,"vertices":9144,"meshes":6,"materials":5,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6000000238418579,0,-0.3699942161854482],"max":[0.6000000238418579,1.367915419464156,0.3699942161854482]},"sizeMeters":[1.2,1.368,0.74],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:11.467Z","updatedAt":"2026-09-07T16:44:11.588Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18321/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BarCounterTillPositionBarPubAndBreweryTaproom(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/18321/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18321/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18321/v1/model.glb\" alt=\"Bar counter till position (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18321/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18321/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"18323","slug":"bar-pub-and-brewery-taproom-bar-counter-end-flap-87e20233","title":"Bar counter end with lift flap (Bar, Pub and Brewery Taproom)","summary":"The service end of a bar counter: a panelled half with a fixed bar top, a turned newel post and a hinged bar-top leaf over an open passage with a slatted swing gate below.","description":"The service end of a bar counter: a panelled half with a fixed bar top, a turned newel post and a hinged bar-top leaf over an open passage with a slatted swing gate below. Overall 1.20 by 1.05 by 0.74 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Named nodes lift-flap (pivoted on the vertical hinge line at the newel post) and bar-gate (pivoted on the same post). counter-right at [0.60, 0.50, 0] facing +X; the flap passage opens at the left end of a run. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-bar-counter-end-flap-87e20233","cdnUrl":"https://cdn.3dassets.dev/assets/18323/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-bar-counter-end-flap-87e20233","thumbnailUrl":"https://cdn.3dassets.dev/assets/18323/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18323/v1/poster.webp","blurhash":"UAD8]^Sz00Na~B-UE2E20N-B%KIoRPS~jbM|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":116316,"triangles":2314,"vertices":6942,"meshes":5,"materials":3,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6000167868488764,0,-0.3700170735616972],"max":[0.6000343560012844,1.0500039282750078,0.3700170735616972]},"sizeMeters":[1.2,1.05,0.74],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:11.618Z","updatedAt":"2026-09-07T16:44:11.729Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18323/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BarCounterEndWithLiftFlapBarPubAndBreweryTaproom(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/18323/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18323/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18323/v1/model.glb\" alt=\"Bar counter end with lift flap (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18323/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18323/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"18366","slug":"bar-pub-and-brewery-taproom-back-bar-fridge-bay-3b482c21","title":"Back bar bottle fridge bay (Bar, Pub and Brewery Taproom)","summary":"A back bar bay with a glazed bottle fridge in the base: two glass doors on barrel hinges with bar handles over three wire shelves, a louvred grille, and two display shelves with gallery rails and a blank lit sign band above.","description":"A back bar bay with a glazed bottle fridge in the base: two glass doors on barrel hinges with bar handles over three wire shelves, a louvred grille, and two display shelves with gallery rails and a blank lit sign band above. Overall 1.21 by 2.20 by 0.44 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles on the 1.2 m back bar grid: backbar-left and backbar-right sit at [-0.60, 1.10, 0] and [0.60, 1.10, 0] facing -X and +X. fridge-door-left and fridge-door-right are named nodes pivoted on their hinge edges. The sign band face is blank. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-back-bar-fridge-bay-3b482c21","cdnUrl":"https://cdn.3dassets.dev/assets/18366/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-back-bar-fridge-bay-3b482c21","thumbnailUrl":"https://cdn.3dassets.dev/assets/18366/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18366/v1/poster.webp","blurhash":"U7B:Z~XS00rr}=fO9}R,00Ri?bg4-=xuI9Mx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":165584,"triangles":3578,"vertices":10734,"meshes":11,"materials":5,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6039999723434448,0,-0.17997590148652132],"max":[0.6039999723434448,2.200000047683716,0.25600175943026776]},"sizeMeters":[1.208,2.2,0.436],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:31.787Z","updatedAt":"2026-09-07T16:44:31.883Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18366/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BackBarBottleFridgeBayBarPubAndBreweryTaproom(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/18366/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18366/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18366/v1/model.glb\" alt=\"Back bar bottle fridge bay (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18366/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18366/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"18365","slug":"bar-pub-and-brewery-taproom-back-bar-spirit-shelf-run-6d07bb41","title":"Back bar spirit shelf run (Bar, Pub and Brewery Taproom)","summary":"An open back bar bay: four deep timber spirit shelves on shaped brackets against a boarded back, each with a brass gallery rail, over the panelled base and under the moulded cornice.","description":"An open back bar bay: four deep timber spirit shelves on shaped brackets against a boarded back, each with a brass gallery rail, over the panelled base and under the moulded cornice. Overall 1.20 by 2.20 by 0.42 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles on the 1.2 m back bar grid: backbar-left and backbar-right sit at [-0.60, 1.10, 0] and [0.60, 1.10, 0] facing -X and +X. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-back-bar-spirit-shelf-run-6d07bb41","cdnUrl":"https://cdn.3dassets.dev/assets/18365/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-back-bar-spirit-shelf-run-6d07bb41","thumbnailUrl":"https://cdn.3dassets.dev/assets/18365/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18365/v1/poster.webp","blurhash":"U7BymW$+00Io~AxY9bIr0gt3=_M~%1tPNHM}","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":161572,"triangles":3312,"vertices":9936,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000131368195967,-0.000006563963324934807,-0.17997590148652132],"max":[0.6000131368195967,2.200000047683716,0.23997588896954591]},"sizeMeters":[1.2,2.2,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:31.761Z","updatedAt":"2026-09-07T16:44:31.853Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18365/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BackBarSpiritShelfRunBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18365/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18365/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18365/v1/model.glb\" alt=\"Back bar spirit shelf run (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18365/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18365/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18364","slug":"bar-pub-and-brewery-taproom-back-bar-mirrored-bay-763bd24a","title":"Back bar mirrored bay (Bar, Pub and Brewery Taproom)","summary":"A back bar bay built around a tall framed mirror: a panelled base cabinet with fielded doors, a bullnose worktop, a moulded mirror frame, a single display shelf with a brass gallery rail and a moulded cornice above.","description":"A back bar bay built around a tall framed mirror: a panelled base cabinet with fielded doors, a bullnose worktop, a moulded mirror frame, a single display shelf with a brass gallery rail and a moulded cornice above. Overall 1.20 by 2.20 by 0.42 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles on the 1.2 m back bar grid: backbar-left and backbar-right sit at [-0.60, 1.10, 0] and [0.60, 1.10, 0] facing -X and +X. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-back-bar-mirrored-bay-763bd24a","cdnUrl":"https://cdn.3dassets.dev/assets/18364/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-back-bar-mirrored-bay-763bd24a","thumbnailUrl":"https://cdn.3dassets.dev/assets/18364/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18364/v1/poster.webp","blurhash":"U6CZ2[IZ00t1~qxs4oIo02%K^%IV#NW@OtV?","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":132300,"triangles":2788,"vertices":8364,"meshes":8,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6000131368195967,-0.000006563963324934807,-0.17997590148652132],"max":[0.6000131368195967,2.200000047683716,0.23997588896954591]},"sizeMeters":[1.2,2.2,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:31.719Z","updatedAt":"2026-09-07T16:44:31.823Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18364/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BackBarMirroredBayBarPubAndBreweryTaproom(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/18364/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18364/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18364/v1/model.glb\" alt=\"Back bar mirrored bay (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18364/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18364/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"18367","slug":"bar-pub-and-brewery-taproom-back-bar-glass-shelf-run-e3f9b54c","title":"Back bar glass shelf run (Bar, Pub and Brewery Taproom)","summary":"A back bar bay of five toughened glass shelves on brass pin brackets against a mirrored back, each with a slim brass light strip beneath it.","description":"A back bar bay of five toughened glass shelves on brass pin brackets against a mirrored back, each with a slim brass light strip beneath it. Overall 1.20 by 2.20 by 0.42 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles on the 1.2 m back bar grid: backbar-left and backbar-right sit at [-0.60, 1.10, 0] and [0.60, 1.10, 0] facing -X and +X. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-back-bar-glass-shelf-run-e3f9b54c","cdnUrl":"https://cdn.3dassets.dev/assets/18367/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-back-bar-glass-shelf-run-e3f9b54c","thumbnailUrl":"https://cdn.3dassets.dev/assets/18367/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18367/v1/poster.webp","blurhash":"U9CPkhnO00T0~Wsl9GNL00xu?bIUVCxuX.My","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":146960,"triangles":2992,"vertices":8976,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000131368195967,-0.000006563963324934807,-0.17997590148652132],"max":[0.6000131368195967,2.200000047683716,0.23997588896954591]},"sizeMeters":[1.2,2.2,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:31.835Z","updatedAt":"2026-09-07T16:44:31.942Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18367/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BackBarGlassShelfRunBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18367/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18367/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18367/v1/model.glb\" alt=\"Back bar glass shelf run (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18367/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18367/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18363","slug":"bar-pub-and-brewery-taproom-back-bar-bottle-steps-24130f4e","title":"Back bar bottle steps bay (Bar, Pub and Brewery Taproom)","summary":"A full height back bar bay of bottle steps: a panelled base cabinet with fielded doors and brass knobs, a bullnose worktop, four stepped display tiers with moulded nosings and brass gallery rails against a mirrored back, framed by turned pilasters under a moulded cornice.","description":"A full height back bar bay of bottle steps: a panelled base cabinet with fielded doors and brass knobs, a bullnose worktop, four stepped display tiers with moulded nosings and brass gallery rails against a mirrored back, framed by turned pilasters under a moulded cornice. Overall 1.20 by 2.20 by 0.42 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Tiles on the 1.2 m back bar grid: backbar-left and backbar-right sit at [-0.60, 1.10, 0] and [0.60, 1.10, 0] facing -X and +X. base-door-left and base-door-right are named nodes pivoted on their hinge edges. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-back-bar-bottle-steps-24130f4e","cdnUrl":"https://cdn.3dassets.dev/assets/18363/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-back-bar-bottle-steps-24130f4e","thumbnailUrl":"https://cdn.3dassets.dev/assets/18363/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18363/v1/poster.webp","blurhash":"U5CF^jIV00tR~q%04oE300x]^*IA,kS7OtZ~","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":169168,"triangles":3556,"vertices":10668,"meshes":8,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6000131368195967,-0.000006563963324934807,-0.17997590148652132],"max":[0.6000131368195967,2.200000047683716,0.23997588896954591]},"sizeMeters":[1.2,2.2,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:28.859Z","updatedAt":"2026-09-07T16:44:28.986Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18363/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function BackBarBottleStepsBayBarPubAndBreweryTaproom(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/18363/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18363/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18363/v1/model.glb\" alt=\"Back bar bottle steps bay (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18363/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18363/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"18342","slug":"bar-pub-and-brewery-taproom-tap-font-8-f559747a","title":"Eight tap keg font (Bar, Pub and Brewery Taproom)","summary":"An eight tap keg font: a taller lathed column carrying two tiers of four cast taps with turned handles, on a stepped base with a wide slotted drip tray.","description":"An eight tap keg font: a taller lathed column carrying two tiers of four cast taps with turned handles, on a stepped base with a wide slotted drip tray. Overall 0.50 by 0.74 by 0.50 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. Each tap is a separate cast assembly: a flanged shank, a swan body falling to a nozzle, a lever pivot boss and a turned handle. The drip tray sits forward of the base on the bar top. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-tap-font-8-f559747a","cdnUrl":"https://cdn.3dassets.dev/assets/18342/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-tap-font-8-f559747a","thumbnailUrl":"https://cdn.3dassets.dev/assets/18342/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18342/v1/poster.webp","blurhash":"U29tJw_4000000D$_3?b4:IV%0?H%ho#-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":241208,"triangles":4988,"vertices":14964,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2500205029754995,0,-0.2084246812319575],"max":[0.2500205029754995,0.7419999837875366,0.28998590390442]},"sizeMeters":[0.5,0.742,0.498],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:21.649Z","updatedAt":"2026-09-07T16:44:21.756Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18342/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EightTapKegFontBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18342/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18342/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18342/v1/model.glb\" alt=\"Eight tap keg font (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18342/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18342/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18347","slug":"bar-pub-and-brewery-taproom-hand-pull-set-3-d3b7ad35","title":"Hand pull set of three (Bar, Pub and Brewery Taproom)","summary":"Three cask hand pulls on the bar top: each a chrome C-clamp gripping the bar, a polished barrel with a beaded shoulder, a swan-neck spout, a long curved lever on a bearing yoke ending in a turned ball grip, and a blank oval pump clip on its bracket. Drip tray in front.","description":"Three cask hand pulls on the bar top: each a chrome C-clamp gripping the bar, a polished barrel with a beaded shoulder, a swan-neck spout, a long curved lever on a bearing yoke ending in a turned ball grip, and a blank oval pump clip on its bracket. Drip tray in front. Overall 0.52 by 0.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. Clip faces are blank: no brewery name, artwork or wording anywhere on this pack. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-hand-pull-set-3-d3b7ad35","cdnUrl":"https://cdn.3dassets.dev/assets/18347/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-hand-pull-set-3-d3b7ad35","thumbnailUrl":"https://cdn.3dassets.dev/assets/18347/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18347/v1/poster.webp","blurhash":"U4A,%t%g00M{00%M-=D%4nxaofIV_4-;oID$","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":215152,"triangles":4430,"vertices":13290,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.25999999046325684,-0.000014459895459006944,-0.07498694313611337],"max":[0.25999999046325684,0.501513278292981,0.2699869508847172]},"sizeMeters":[0.52,0.502,0.345],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:21.978Z","updatedAt":"2026-09-07T16:44:22.075Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18347/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HandPullSetOfThreeBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18347/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18347/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18347/v1/model.glb\" alt=\"Hand pull set of three (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18347/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18347/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18386","slug":"bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","title":"Bar stool with back (Bar, Pub and Brewery Taproom)","summary":"A 760 mm bar stool with a back: four turned legs, a brass foot ring, a piped round seat pad and a hooped back on two turned uprights with a shaped cresting rail.","description":"A 760 mm bar stool with a back: four turned legs, a brass foot ring, a piped round seat pad and a hooped back on two turned uprights with a shaped cresting rail. Overall 0.46 by 1.13 by 0.46 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/bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","cdnUrl":"https://cdn.3dassets.dev/assets/18386/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-bar-stool-with-back-809cad98","thumbnailUrl":"https://cdn.3dassets.dev/assets/18386/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18386/v1/poster.webp","blurhash":"U2AS;?}a005j~p9a01^*025Q}@~COX-T+#E4","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":91396,"triangles":1852,"vertices":5556,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.23200434242488116,0,-0.22848901032531077],"max":[0.23200434242488116,1.1299999952316284,0.22848901032531077]},"sizeMeters":[0.464,1.13,0.457],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:39.453Z","updatedAt":"2026-09-07T16:44:39.561Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18386/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BarStoolWithBackBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18386/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18386/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18386/v1/model.glb\" alt=\"Bar stool with back (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18386/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18386/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18426","slug":"bar-pub-and-brewery-taproom-pendant-light-af580beb","title":"Enamel pendant light (Bar, Pub and Brewery Taproom)","summary":"An enamelled coolie pendant light: a ceiling rose, a chain drop, a rolled-rim shade, a lamp holder and a bulb. Rests at y=0 for inspection and hangs from its rose in use.","description":"An enamelled coolie pendant light: a ceiling rose, a chain drop, a rolled-rim shade, a lamp holder and a bulb. Rests at y=0 for inspection and hangs from its rose in use. Overall 0.41 by 0.90 by 0.41 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/bar-pub-and-brewery-taproom-pendant-light-af580beb","cdnUrl":"https://cdn.3dassets.dev/assets/18426/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-pendant-light-af580beb","thumbnailUrl":"https://cdn.3dassets.dev/assets/18426/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18426/v1/poster.webp","blurhash":"U57dq6of00Ri02ax~Vog-.ofE2WA-oayIpoM","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":62372,"triangles":1248,"vertices":3744,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.20499807376556992,0,-0.20499807376556992],"max":[0.20499807376556992,0.9039999842643738,0.20499807376556992]},"sizeMeters":[0.41,0.904,0.41],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:56.210Z","updatedAt":"2026-09-07T16:44:56.300Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18426/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EnamelPendantLightBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18426/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18426/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18426/v1/model.glb\" alt=\"Enamel pendant light (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18426/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18426/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18420","slug":"bar-pub-and-brewery-taproom-pub-wall-clock-d49d21d6","title":"Pub wall clock (Bar, Pub and Brewery Taproom)","summary":"A 380 mm pub wall clock: a turned timber case with a brass bezel, a blank dial with twelve hour marks and two hands on a centre boss.","description":"A 380 mm pub wall clock: a turned timber case with a brass bezel, a blank dial with twelve hour marks and two hands on a centre boss. Overall 0.38 by 0.38 by 0.13 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/bar-pub-and-brewery-taproom-pub-wall-clock-d49d21d6","cdnUrl":"https://cdn.3dassets.dev/assets/18420/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-pub-wall-clock-d49d21d6","thumbnailUrl":"https://cdn.3dassets.dev/assets/18420/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18420/v1/poster.webp","blurhash":"UCDJ3E%g00I9?Gt7IpRk00Mx~px^IpM{Rit8","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":72156,"triangles":1436,"vertices":4308,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.1899999976158142,0,-0.06600515703512735],"max":[0.1899999976158142,0.3799999952316284,0.0674901631082559]},"sizeMeters":[0.38,0.38,0.133],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:55.278Z","updatedAt":"2026-09-07T16:44:55.396Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18420/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PubWallClockBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18420/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18420/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18420/v1/model.glb\" alt=\"Pub wall clock (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18420/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18420/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18416","slug":"bar-pub-and-brewery-taproom-pub-fireplace-d0986123","title":"Pub fireplace (Bar, Pub and Brewery Taproom)","summary":"A 1.3 m pub fireplace: a stone hearth, a cast surround with fluted jambs and a moulded frieze, a bullnose mantel shelf, tiled cheeks and back, and a barred firebasket with coals.","description":"A 1.3 m pub fireplace: a stone hearth, a cast surround with fluted jambs and a moulded frieze, a bullnose mantel shelf, tiled cheeks and back, and a barred firebasket with coals. Overall 1.48 by 1.17 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/bar-pub-and-brewery-taproom-pub-fireplace-d0986123","cdnUrl":"https://cdn.3dassets.dev/assets/18416/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-pub-fireplace-d0986123","thumbnailUrl":"https://cdn.3dassets.dev/assets/18416/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18416/v1/poster.webp","blurhash":"UCBy{gNH00xt~Af+9bNFD$xZ%gIVNG-pxuIo","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":88340,"triangles":1788,"vertices":5364,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7400000095367432,-0.00003420060018621829,-0.23700186558958902],"max":[0.7400000095367432,1.1700227175385536,0.4200108279478769]},"sizeMeters":[1.48,1.17,0.657],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:52.490Z","updatedAt":"2026-09-07T16:44:52.575Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18416/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PubFireplaceBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18416/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18416/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18416/v1/model.glb\" alt=\"Pub fireplace (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18416/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18416/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18376","slug":"bar-pub-and-brewery-taproom-snug-settle-bench-6608e2ac","title":"High back snug settle (Bar, Pub and Brewery Taproom)","summary":"A 1.4 m high back snug settle: a panelled bench base with a piped seat pad, a deep buttoned back pad under a fielded panel field, scrolled arms on turned posts and a moulded cresting rail with a shelf.","description":"A 1.4 m high back snug settle: a panelled bench base with a piped seat pad, a deep buttoned back pad under a fielded panel field, scrolled arms on turned posts and a moulded cresting rail with a shelf. Overall 1.44 by 1.58 by 0.64 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/bar-pub-and-brewery-taproom-snug-settle-bench-6608e2ac","cdnUrl":"https://cdn.3dassets.dev/assets/18376/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-snug-settle-bench-6608e2ac","thumbnailUrl":"https://cdn.3dassets.dev/assets/18376/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18376/v1/poster.webp","blurhash":"U2ELKR0W00D.?IRi02S%00%.*ZRW^*~UW+04","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":163844,"triangles":3346,"vertices":10038,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.7199856758565161,0,-0.32554651693996267],"max":[0.7199856758565161,1.5800000429153442,0.3100313683002837]},"sizeMeters":[1.44,1.58,0.636],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:35.257Z","updatedAt":"2026-09-07T16:44:35.359Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18376/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HighBackSnugSettleBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18376/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18376/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18376/v1/model.glb\" alt=\"High back snug settle (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18376/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18376/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18372","slug":"bar-pub-and-brewery-taproom-pub-booth-4-17af318a","title":"Pub booth, four cover (Bar, Pub and Brewery Taproom)","summary":"A 1.5 m four cover pub booth: two panelled benches with piped seat pads, buttoned upright back pads on panelled boards, moulded capping rails and a cast-iron pedestal table with a bullnose timber top.","description":"A 1.5 m four cover pub booth: two panelled benches with piped seat pads, buttoned upright back pads on panelled boards, moulded capping rails and a cast-iron pedestal table with a bullnose timber top. Overall 1.38 by 1.35 by 1.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/bar-pub-and-brewery-taproom-pub-booth-4-17af318a","cdnUrl":"https://cdn.3dassets.dev/assets/18372/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-pub-booth-4-17af318a","thumbnailUrl":"https://cdn.3dassets.dev/assets/18372/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18372/v1/poster.webp","blurhash":"U5F}ch~B00;._10gV?^Q009t9bNbD*n7Rj.6","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":269832,"triangles":5556,"vertices":16668,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6900105159829198,-0.000001905967068172032,-0.7649999856948853],"max":[0.6900105159829198,1.3499752793065556,0.7649999856948853]},"sizeMeters":[1.38,1.35,1.53],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:35.039Z","updatedAt":"2026-09-07T16:44:35.124Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18372/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PubBoothFourCoverBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18372/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18372/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18372/v1/model.glb\" alt=\"Pub booth, four cover (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18372/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18372/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18382","slug":"bar-pub-and-brewery-taproom-pub-table-round-pedestal-3936d6f5","title":"Round pedestal pub table (Bar, Pub and Brewery Taproom)","summary":"A 720 mm round pub table: a moulded cast-iron foot and turned column on a spider plate, under a lathed timber top with a brass edge band.","description":"A 720 mm round pub table: a moulded cast-iron foot and turned column on a spider plate, under a lathed timber top with a brass edge band. Overall 0.74 by 0.75 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/bar-pub-and-brewery-taproom-pub-table-round-pedestal-3936d6f5","cdnUrl":"https://cdn.3dassets.dev/assets/18382/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-pub-table-round-pedestal-3936d6f5","thumbnailUrl":"https://cdn.3dassets.dev/assets/18382/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18382/v1/poster.webp","blurhash":"UHAA8cof0LWU~UofE2WBxaa|Rjj@E3aysla|","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":45356,"triangles":892,"vertices":2676,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.36800000071525574,0,-0.36800000071525574],"max":[0.36800000071525574,0.7500065034230089,0.36800000071525574]},"sizeMeters":[0.736,0.75,0.736],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:38.482Z","updatedAt":"2026-09-07T16:44:38.594Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18382/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoundPedestalPubTableBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18382/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18382/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18382/v1/model.glb\" alt=\"Round pedestal pub table (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18382/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18382/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18388","slug":"bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","title":"Spindle back pub chair (Bar, Pub and Brewery Taproom)","summary":"A spindle back pub chair: four splayed turned legs with H stretchers, a saddled seat with a thin piped pad, five turned spindles between two uprights and a shaped comb rail.","description":"A spindle back pub chair: four splayed turned legs with H stretchers, a saddled seat with a thin piped pad, five turned spindles between two uprights and a shaped comb rail. Overall 0.48 by 0.98 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/bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","cdnUrl":"https://cdn.3dassets.dev/assets/18388/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-spindle-back-chair-b2d44bc4","thumbnailUrl":"https://cdn.3dassets.dev/assets/18388/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18388/v1/poster.webp","blurhash":"U3AcbvD+00~n~AD*0g^*01NF^6t8=|={oI58","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":88792,"triangles":1812,"vertices":5436,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.23997476408740412,0,-0.23997476408740412],"max":[0.23997476408740412,0.9760135412216187,0.23997476408740412]},"sizeMeters":[0.48,0.976,0.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:41.747Z","updatedAt":"2026-09-07T16:44:41.831Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18388/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpindleBackPubChairBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18388/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18388/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18388/v1/model.glb\" alt=\"Spindle back pub chair (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18388/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18388/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18384","slug":"bar-pub-and-brewery-taproom-refectory-table-and-benche-172bcbde","title":"Refectory table and benches (Bar, Pub and Brewery Taproom)","summary":"A 1.9 m refectory set: a planked table on trestle ends with a central stretcher, and two matching plank benches on their own trestles.","description":"A 1.9 m refectory set: a planked table on trestle ends with a central stretcher, and two matching plank benches on their own trestles. Overall 1.90 by 0.75 by 1.76 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/bar-pub-and-brewery-taproom-refectory-table-and-benche-172bcbde","cdnUrl":"https://cdn.3dassets.dev/assets/18384/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-refectory-table-and-benche-172bcbde","thumbnailUrl":"https://cdn.3dassets.dev/assets/18384/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18384/v1/poster.webp","blurhash":"U6C6Mk~B009b-:bHIoWB00NG~URjD%%1%LM|","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":84064,"triangles":1728,"vertices":5184,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.949999988079071,-0.000004830080861772945,-0.8799539060087248],"max":[0.949999988079071,0.7520048043316552,0.8799539060087248]},"sizeMeters":[1.9,0.752,1.76],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:38.551Z","updatedAt":"2026-09-07T16:44:38.659Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18384/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RefectoryTableAndBenchesBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18384/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18384/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18384/v1/model.glb\" alt=\"Refectory table and benches (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18384/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18384/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18381","slug":"bar-pub-and-brewery-taproom-poseur-table-840847d8","title":"Poseur table (Bar, Pub and Brewery Taproom)","summary":"A 1.05 m poseur table: a heavy cast-iron foot and turned column, a lathed round top with a brass edge band and a brass foot ring on three brackets.","description":"A 1.05 m poseur table: a heavy cast-iron foot and turned column, a lathed round top with a brass edge band and a brass foot ring on three brackets. Overall 0.62 by 1.05 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/bar-pub-and-brewery-taproom-poseur-table-840847d8","cdnUrl":"https://cdn.3dassets.dev/assets/18381/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-poseur-table-840847d8","thumbnailUrl":"https://cdn.3dassets.dev/assets/18381/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18381/v1/poster.webp","blurhash":"U98ggBt700M|~An$9bX8?Hj[IVaeR%WVofoL","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":57548,"triangles":1148,"vertices":3444,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.30800225934819275,0,-0.30487594322753964],"max":[0.30800225934819275,1.0487957388843845,0.30487594322753964]},"sizeMeters":[0.616,1.049,0.61],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:38.444Z","updatedAt":"2026-09-07T16:44:38.550Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18381/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PoseurTableBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18381/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18381/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18381/v1/model.glb\" alt=\"Poseur table (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18381/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18381/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18412","slug":"bar-pub-and-brewery-taproom-dartboard-cabinet-5eb5e13d","title":"Dartboard cabinet with oche mat (Bar, Pub and Brewery Taproom)","summary":"A wall dartboard cabinet with its oche mat: a panelled carcass with a moulded cornice, a bristle board with a wire spider, ring bands and a bullseye, two hinged doors with blank scoring panels and turned knobs, over a 2.4 m rubber mat with a brass throw line.","description":"A wall dartboard cabinet with its oche mat: a panelled carcass with a moulded cornice, a bristle board with a wire spider, ring bands and a bullseye, two hinged doors with blank scoring panels and turned knobs, over a 2.4 m rubber mat with a brass throw line. Overall 0.70 by 2.14 by 2.60 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. cabinet-door-left and cabinet-door-right are named nodes pivoted on their hinge edges. The scoring panels are blank. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-dartboard-cabinet-5eb5e13d","cdnUrl":"https://cdn.3dassets.dev/assets/18412/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-dartboard-cabinet-5eb5e13d","thumbnailUrl":"https://cdn.3dassets.dev/assets/18412/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18412/v1/poster.webp","blurhash":"U67dqF599F^$-20LtS~V^*NLR*xC%hRPIUxu","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":99500,"triangles":2188,"vertices":6564,"meshes":13,"materials":5,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.34998615959265683,-0.00007657432505137063,-0.10002458040797285],"max":[0.34998615959265683,2.140000104904175,2.5]},"sizeMeters":[0.7,2.14,2.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:51.983Z","updatedAt":"2026-09-07T16:44:52.084Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18412/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function DartboardCabinetWithOcheMatBarPubAndBreweryTaproom(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/18412/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18412/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18412/v1/model.glb\" alt=\"Dartboard cabinet with oche mat (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18412/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18412/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"18415","slug":"bar-pub-and-brewery-taproom-jukebox-b6da908d","title":"Pub jukebox (Bar, Pub and Brewery Taproom)","summary":"A floor-standing pub jukebox: a moulded plinth, a timber cabinet with chrome corner pilasters, an arched lit dome, a glazed selection window over blank title cards, a raked button rail and a barred speaker grille.","description":"A floor-standing pub jukebox: a moulded plinth, a timber cabinet with chrome corner pilasters, an arched lit dome, a glazed selection window over blank title cards, a raked button rail and a barred speaker grille. Overall 0.78 by 1.35 by 0.50 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. All title cards and panels are blank; no artwork or wording anywhere. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-jukebox-b6da908d","cdnUrl":"https://cdn.3dassets.dev/assets/18415/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-jukebox-b6da908d","thumbnailUrl":"https://cdn.3dassets.dev/assets/18415/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18415/v1/poster.webp","blurhash":"U7Byvx%N00Di~Voz9Gi_03M{?F%MD$RPtStl","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":112696,"triangles":2268,"vertices":6804,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.38998743006295894,0,-0.24998339590716484],"max":[0.38998743006295894,1.3526740074157715,0.25300920032146457]},"sizeMeters":[0.78,1.353,0.503],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:52.236Z","updatedAt":"2026-09-07T16:44:52.336Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18415/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PubJukeboxBarPubAndBreweryTaproom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/18415/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18415/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18415/v1/model.glb\" alt=\"Pub jukebox (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18415/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18415/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"18423","slug":"bar-pub-and-brewery-taproom-entrance-lobby-module-b44f9a8f","title":"Entrance draught lobby (Bar, Pub and Brewery Taproom)","summary":"A 1.5 m timber draught lobby: corner posts and fielded side panels with glazed upper lights, a moulded head both sides, a threshold plate and two glazed swing doors with brass push plates.","description":"A 1.5 m timber draught lobby: corner posts and fielded side panels with glazed upper lights, a moulded head both sides, a threshold plate and two glazed swing doors with brass push plates. Overall 1.56 by 2.32 by 1.18 m (X by Y by Z). Metre units, +Y up, the side a person uses toward +Z, resting on y=0. lobby-door-left and lobby-door-right are named nodes pivoted on their hinge edges. Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bar-pub-and-brewery-taproom-entrance-lobby-module-b44f9a8f","cdnUrl":"https://cdn.3dassets.dev/assets/18423/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bar-pub-and-brewery-taproom-entrance-lobby-module-b44f9a8f","thumbnailUrl":"https://cdn.3dassets.dev/assets/18423/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/18423/v1/poster.webp","blurhash":"U5Cr}@_L008w~9i_9ctl01IAo#%$-;ozIUVr","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":139120,"triangles":2728,"vertices":8184,"meshes":10,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.7800359893959137,0,-0.5900008985782108],"max":[0.7800359893959137,2.319999933242798,0.5900008985782108]},"sizeMeters":[1.56,2.32,1.18],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:44:55.604Z","updatedAt":"2026-09-07T16:44:55.716Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/18423/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function EntranceDraughtLobbyBarPubAndBreweryTaproom(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/18423/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/18423/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/18423/v1/model.glb\" alt=\"Entrance draught lobby (Bar, Pub and Brewery Taproom)\" camera-controls auto-rotate autoplay></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/18423/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/18423/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}}]}}