{"data":{"id":350,"slug":"bedroom-and-living-room-furniture","title":"Bedroom and Living Room Furniture","summary":"Realistic modern beds, sofas, chairs, tables, lamps, wardrobes and soft dressing for bedrooms and living rooms.","description":"A modern realistic bedroom and living room furniture library in metre units: upholstered and timber beds, two and three seat sofas, dining and task chairs, coffee, dining, side, writing and console tables, floor, table, pendant and wall lamps, hinged and sliding wardrobes, drawer chests, a stocked bookcase and rugs, curtains and cushions. Doors, drawers and the blanket-box lid are named nodes pivoted on their hinge or slide axes with rigid open and close clips. Every file is self-contained CC0 geometry with no collision or navigation data.","url":"https://3dassets.dev/packs/bedroom-and-living-room-furniture","coverUrl":"https://cdn.3dassets.dev/assets/38818/v1/poster.webp","assetCount":55,"aiGenerated":true,"aiGeneratedAssetCount":55,"aiModels":["Muse Spark via T3 Code"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":4703092,"totalTriangles":117968,"starterScene":{"id":"38818","slug":"bedroom-and-living-room-furniture-furnis-0989213f-starter-scene","title":"Furnished Flat: Bedroom and Living Room (Bedroom and Living Room Furniture)","summary":"A furnished two-room flat with the front open for inspection: a bedroom with an upholstered double bed, chest, tallboy, wardrobe and dressing corner beside a curtained window, and a living room with a three-seat sofa, dining set for six, work corner, bookcase and layered...","description":"A furnished two-room flat with the front open for inspection: a bedroom with an upholstered double bed, chest, tallboy, wardrobe and dressing corner beside a curtained window, and a living room with a three-seat sofa, dining set for six, work corner, bookcase and layered lamps. Static staging; doors, drawers and the blanket-box lid stay shut.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-furnis-0989213f-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/38818/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-furnis-0989213f-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/38818/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38818/v1/poster.webp","blurhash":"U9FiGU-;00-;_N~WRPD%00S6?HDi4T4nbcay","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":1385996,"triangles":37078,"vertices":80502,"meshes":148,"materials":12,"textures":0,"animations":[],"boundingBox":{"min":[-4.660060426648762,-0.00006588746947877588,-2.061231737224751],"max":[5.4,2.5999663819558605,2.1500000238418577]},"sizeMeters":[10.06,2.6,4.211],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":7,"publishedAt":"2026-09-18T22:43:38.392Z","updatedAt":"2026-09-21T08:50:42.787Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38818/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FurnishedFlatBedroomAndLivingRoomBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38818/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38818/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38818/v1/model.glb\" alt=\"Furnished Flat: Bedroom and Living Room (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38818/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38818/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"38764","slug":"bedroom-and-living-room-furniture-flat-floor-4m-b976c6d1","title":"Flat Floor 4 m (Bedroom and Living Room Furniture)","summary":"4 m square oak floor tray with a walnut inlay border, top face at 60 mm.","description":"4 m square oak floor tray with a walnut inlay border, top face at 60 mm. Footprint 4.00 x 4.00 m. Furniture stands on the 60 mm top face. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-flat-floor-4m-b976c6d1","cdnUrl":"https://cdn.3dassets.dev/assets/38764/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-flat-floor-4m-b976c6d1","thumbnailUrl":"https://cdn.3dassets.dev/assets/38764/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38764/v1/poster.webp","blurhash":"UAC?P{xt00ayxuj[WBj[00NG~VWUD%ayoyax","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":15180,"triangles":320,"vertices":710,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000030213994933490917,-2],"max":[2,0.06395318545583001,2]},"sizeMeters":[4,0.064,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:26.248Z","updatedAt":"2026-09-20T03:34:23.963Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38764/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlatFloor4MBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38764/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38764/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38764/v1/model.glb\" alt=\"Flat Floor 4 m (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38764/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38764/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38767","slug":"bedroom-and-living-room-furniture-flat-wall-4m-1d322bc0","title":"Flat Wall 4 m (Bedroom and Living Room Furniture)","summary":"4 m plain interior wall, 2.6 m high and 120 mm thick, with skirting and a picture rail.","description":"4 m plain interior wall, 2.6 m high and 120 mm thick, with skirting and a picture rail. Finished face toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-flat-wall-4m-1d322bc0","cdnUrl":"https://cdn.3dassets.dev/assets/38767/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-flat-wall-4m-1d322bc0","thumbnailUrl":"https://cdn.3dassets.dev/assets/38767/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38767/v1/poster.webp","blurhash":"UHI}-O%M00tR%3~qoy9F00ay?bWBoft7j[M{","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":9372,"triangles":176,"vertices":397,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00001917247511440401,-0.060060426648762474],"max":[2,2.5999663819558605,0.0751185046565924]},"sizeMeters":[4,2.6,0.135],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:26.285Z","updatedAt":"2026-09-20T03:16:14.471Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38767/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlatWall4MBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38767/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38767/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38767/v1/model.glb\" alt=\"Flat Wall 4 m (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38767/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38767/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38766","slug":"bedroom-and-living-room-furniture-flat-wall-window-4m-18d70c0b","title":"Flat Wall Window 4 m (Bedroom and Living Room Furniture)","summary":"4 m wall with a 1.6 m glazed window, oak sill and skirting.","description":"4 m wall with a 1.6 m glazed window, oak sill and skirting. Window sill at 850 mm, head at 2.15 m. Finished face toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-flat-wall-window-4m-18d70c0b","cdnUrl":"https://cdn.3dassets.dev/assets/38766/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-flat-wall-window-4m-18d70c0b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38766/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38766/v1/poster.webp","blurhash":"UHI##~-:00%L%f~qxsD$00WE-;Rjs;t8RlM{","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":33652,"triangles":752,"vertices":1700,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.00000995584383667314,-0.06123173722475071],"max":[2,2.5999663819558605,0.09883174040763874]},"sizeMeters":[4,2.6,0.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":2,"publishedAt":"2026-09-18T22:43:26.296Z","updatedAt":"2026-09-20T02:44:34.981Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38766/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlatWallWindow4MBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38766/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38766/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38766/v1/model.glb\" alt=\"Flat Wall Window 4 m (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38766/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38766/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38768","slug":"bedroom-and-living-room-furniture-flat-wall-door-4m-5507534b","title":"Flat Wall Door 4 m (Bedroom and Living Room Furniture)","summary":"4 m wall with a 900 mm hinged oak door leaf, architrave and skirting.","description":"4 m wall with a 900 mm hinged oak door leaf, architrave and skirting. Door opening 940 mm wide and 2.06 m high. Finished face toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: door-leaf.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-flat-wall-door-4m-5507534b","cdnUrl":"https://cdn.3dassets.dev/assets/38768/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-flat-wall-door-4m-5507534b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38768/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38768/v1/poster.webp","blurhash":"UEIE@M?I00xvog~qxa4n00R%^*WAt5t8xuRk","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":31676,"triangles":648,"vertices":1453,"meshes":4,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-2,-0.00006588746947877588,-0.060060426648762474],"max":[2,2.5999663819558605,0.0751185046565924]},"sizeMeters":[4,2.6,0.135],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":2,"publishedAt":"2026-09-18T22:43:26.303Z","updatedAt":"2026-09-20T04:54:54.332Z","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/38768/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 FlatWallDoor4MBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38768/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/38768/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38768/v1/model.glb\" alt=\"Flat Wall Door 4 m (Bedroom and Living Room Furniture)\" 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/38768/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/38768/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38769","slug":"bedroom-and-living-room-furniture-flat-ceiling-4m-3da90d7e","title":"Flat Ceiling 4 m (Bedroom and Living Room Furniture)","summary":"4 m square ceiling slab on two cross beams with a raised centre panel.","description":"4 m square ceiling slab on two cross beams with a raised centre panel. Beams run along X. Underside at y=0 for room staging. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-flat-ceiling-4m-3da90d7e","cdnUrl":"https://cdn.3dassets.dev/assets/38769/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-flat-ceiling-4m-3da90d7e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38769/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38769/v1/poster.webp","blurhash":"UBEV+-%M00j?-;fRM|ax00M{~qWB4okBt7of","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":12784,"triangles":256,"vertices":583,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2,0.000016324124314195942,-2],"max":[2,0.2099836693191749,2]},"sizeMeters":[4,0.21,4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:26.465Z","updatedAt":"2026-09-20T01:55:37.534Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38769/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FlatCeiling4MBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38769/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38769/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38769/v1/model.glb\" alt=\"Flat Ceiling 4 m (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38769/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38769/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38770","slug":"bedroom-and-living-room-furniture-double-bed-upholster-4c7d1e0e","title":"Double Bed Upholstered (Bedroom and Living Room Furniture)","summary":"Upholstered 160 cm double bed with a buttonless seamed headboard, mattress and two pillows.","description":"Upholstered 160 cm double bed with a buttonless seamed headboard, mattress and two pillows. Mattress platform 1.58 x 2.01 m at 420 mm. Headboard at -Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-double-bed-upholster-4c7d1e0e","cdnUrl":"https://cdn.3dassets.dev/assets/38770/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-double-bed-upholster-4c7d1e0e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38770/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38770/v1/poster.webp","blurhash":"U8F={*-S00x]%$8_IU-=009G~po#Mw_4-oIV","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":81620,"triangles":1944,"vertices":4086,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.8550681655693706,0.000011902434270655293,-1.1150000095367432],"max":[0.8550681655693706,1.1050502672040214,1.0750000476837158]},"sizeMeters":[1.71,1.105,2.19],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":2,"publishedAt":"2026-09-18T22:43:27.001Z","updatedAt":"2026-09-20T22:53:34.030Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38770/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DoubleBedUpholsteredBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38770/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38770/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38770/v1/model.glb\" alt=\"Double Bed Upholstered (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38770/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38770/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38771","slug":"bedroom-and-living-room-furniture-single-bed-timber-bf8bfbfb","title":"Single Bed Timber (Bedroom and Living Room Furniture)","summary":"Oak 90 cm single bed with a slatted headboard, slatted base, mattress and pillow.","description":"Oak 90 cm single bed with a slatted headboard, slatted base, mattress and pillow. Mattress 84 cm wide at 500 mm. Headboard at -Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-single-bed-timber-bf8bfbfb","cdnUrl":"https://cdn.3dassets.dev/assets/38771/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-single-bed-timber-bf8bfbfb","thumbnailUrl":"https://cdn.3dassets.dev/assets/38771/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38771/v1/poster.webp","blurhash":"UAE.;7Ip00xu~q01RP_200D$%gxuDN_2%gM_","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":82248,"triangles":1984,"vertices":4286,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4900357066560869,0.000020576152038431772,-1],"max":[0.4900357066560869,1.0499793761642457,1]},"sizeMeters":[0.98,1.05,2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:27.043Z","updatedAt":"2026-09-21T02:25:07.669Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38771/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SingleBedTimberBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38771/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38771/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38771/v1/model.glb\" alt=\"Single Bed Timber (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38771/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38771/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38772","slug":"bedroom-and-living-room-furniture-bunk-bed-twin-1f611645","title":"Bunk Bed Twin (Bedroom and Living Room Furniture)","summary":"Twin bunk bed with two 90 cm bunks, guard rails, ladder and two mattresses.","description":"Twin bunk bed with two 90 cm bunks, guard rails, ladder and two mattresses. Footprint 1.00 x 1.98 m, 1.65 m high. Ladder on the +X side. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-bunk-bed-twin-1f611645","cdnUrl":"https://cdn.3dassets.dev/assets/38772/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-bunk-bed-twin-1f611645","thumbnailUrl":"https://cdn.3dassets.dev/assets/38772/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38772/v1/poster.webp","blurhash":"UCD+;;r=00%M~q9ZDj-;00I:yDkC9Hoz%2jF","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":127300,"triangles":3456,"vertices":7062,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.5000305233263069,-0.00003526874699921745,-0.9900000095367432],"max":[0.5000305233263069,1.674832820892334,0.9900000095367432]},"sizeMeters":[1,1.675,1.98],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:27.899Z","updatedAt":"2026-09-21T04:37:14.349Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38772/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BunkBedTwinBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38772/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38772/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38772/v1/model.glb\" alt=\"Bunk Bed Twin (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38772/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38772/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38773","slug":"bedroom-and-living-room-furniture-daybed-lounger-5b1b610f","title":"Daybed Lounger (Bedroom and Living Room Furniture)","summary":"Timber daybed with a tilted backrest, seat cushion, two bolsters and a pillow.","description":"Timber daybed with a tilted backrest, seat cushion, two bolsters and a pillow. Seat 1.92 x 0.84 m at 400 mm. Backrest along -Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-daybed-lounger-5b1b610f","cdnUrl":"https://cdn.3dassets.dev/assets/38773/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-daybed-lounger-5b1b610f","thumbnailUrl":"https://cdn.3dassets.dev/assets/38773/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38773/v1/poster.webp","blurhash":"U8E{LS-Q00%M~q~VMw9a00Sj~VIA0003tT$z","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":53428,"triangles":1424,"vertices":2756,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.00004272889349862807,-0.4600054933317057],"max":[1,0.9119284670971302,0.4600054933317057]},"sizeMeters":[2,0.912,0.92],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:27.914Z","updatedAt":"2026-09-21T03:42:31.623Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38773/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DaybedLoungerBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38773/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38773/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38773/v1/model.glb\" alt=\"Daybed Lounger (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38773/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38773/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38775","slug":"bedroom-and-living-room-furniture-headboard-upholstere-909f4430","title":"Headboard Upholstered Queen (Bedroom and Living Room Furniture)","summary":"Standalone upholstered queen headboard with a contrast seam and rear legs.","description":"Standalone upholstered queen headboard with a contrast seam and rear legs. Panel 1.70 m wide, padded face toward +Z, legs behind at -Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-headboard-upholstere-909f4430","cdnUrl":"https://cdn.3dassets.dev/assets/38775/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-headboard-upholstere-909f4430","thumbnailUrl":"https://cdn.3dassets.dev/assets/38775/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38775/v1/poster.webp","blurhash":"UKC7B7x]4ToM?w%gMxMx4TtR%gM_IARjtRf+","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":31724,"triangles":684,"vertices":1543,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8544999957084656,0.00004027787599741872,-0.19500442041550245],"max":[0.8544999957084656,1.3245062469662092,0.04693990526043003]},"sizeMeters":[1.709,1.324,0.242],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:27.958Z","updatedAt":"2026-09-20T22:38:35.446Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38775/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HeadboardUpholsteredQueenBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38775/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38775/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38775/v1/model.glb\" alt=\"Headboard Upholstered Queen (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38775/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38775/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38774","slug":"bedroom-and-living-room-furniture-headboard-timber-dou-620639f9","title":"Headboard Timber Double (Bedroom and Living Room Furniture)","summary":"Standalone slatted oak double headboard with posts and a top rail.","description":"Standalone slatted oak double headboard with posts and a top rail. Panel 1.58 m wide from 350 mm to 1.30 m. Faces +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-headboard-timber-dou-620639f9","cdnUrl":"https://cdn.3dassets.dev/assets/38774/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-headboard-timber-dou-620639f9","thumbnailUrl":"https://cdn.3dassets.dev/assets/38774/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38774/v1/poster.webp","blurhash":"UJEVE2-V4o$*~V=|IUIV4;kVxtIo9aba%1R*","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":23412,"triangles":512,"vertices":1141,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.7900000214576721,0.000028645902782065136,-0.040021974413883964],"max":[0.7900000214576721,1.2999713064135021,0.040021974413883964]},"sizeMeters":[1.58,1.3,0.08],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:28.956Z","updatedAt":"2026-09-21T04:14:01.651Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38774/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HeadboardTimberDoubleBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38774/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38774/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38774/v1/model.glb\" alt=\"Headboard Timber Double (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38774/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38774/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38776","slug":"bedroom-and-living-room-furniture-underbed-storage-box-d7188b47","title":"Underbed Storage Box (Bedroom and Living Room Furniture)","summary":"Low storage box on block feet with a hinged lid and a recessed front pull.","description":"Low storage box on block feet with a hinged lid and a recessed front pull. Box 800 x 500 mm, lid hinge along the -Z edge. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: lid.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-underbed-storage-box-d7188b47","cdnUrl":"https://cdn.3dassets.dev/assets/38776/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-underbed-storage-box-d7188b47","thumbnailUrl":"https://cdn.3dassets.dev/assets/38776/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38776/v1/poster.webp","blurhash":"U7EVQY~p01t19F?G-:NI009Z%2WX_29tIpX5","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":24700,"triangles":512,"vertices":1171,"meshes":5,"materials":3,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.41999998688697815,0.00002243115509570001,-0.27001921286615205],"max":[0.41999998688697815,0.34002029216498575,0.28500289113731053]},"sizeMeters":[0.84,0.34,0.555],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:28.075Z","updatedAt":"2026-09-21T00:30:39.399Z","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/38776/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 UnderbedStorageBoxBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38776/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/38776/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38776/v1/model.glb\" alt=\"Underbed Storage Box (Bedroom and Living Room Furniture)\" 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/38776/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/38776/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38777","slug":"bedroom-and-living-room-furniture-sofa-two-seat-904fa140","title":"Sofa Two Seat (Bedroom and Living Room Furniture)","summary":"Modern two-seat sofa with square arms, back frame, seamed seat pads and leaning back cushions.","description":"Modern two-seat sofa with square arms, back frame, seamed seat pads and leaning back cushions. Seats two across 1.42 m inside the arms. Seat pads at 380 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-sofa-two-seat-904fa140","cdnUrl":"https://cdn.3dassets.dev/assets/38777/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-sofa-two-seat-904fa140","thumbnailUrl":"https://cdn.3dassets.dev/assets/38777/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38777/v1/poster.webp","blurhash":"U6F=]u.800-o-o_4IqD%009G-=NGD%8^jXIo","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":95752,"triangles":2360,"vertices":4922,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.949999988079071,-0.000004102117276694184,-0.4599673394230312],"max":[0.949999988079071,0.9900041116540199,0.4599673394230312]},"sizeMeters":[1.9,0.99,0.92],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":3,"publishedAt":"2026-09-18T22:43:28.220Z","updatedAt":"2026-09-20T12:50:50.538Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38777/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SofaTwoSeatBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38777/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38777/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38777/v1/model.glb\" alt=\"Sofa Two Seat (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38777/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38777/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38778","slug":"bedroom-and-living-room-furniture-sofa-three-seat-6be9b44b","title":"Sofa Three Seat (Bedroom and Living Room Furniture)","summary":"Modern three-seat sofa with square arms, back frame, seamed seat pads and leaning back cushions.","description":"Modern three-seat sofa with square arms, back frame, seamed seat pads and leaning back cushions. Seats three across 1.98 m inside the arms. Seat pads at 380 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-sofa-three-seat-6be9b44b","cdnUrl":"https://cdn.3dassets.dev/assets/38778/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-sofa-three-seat-6be9b44b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38778/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38778/v1/poster.webp","blurhash":"U7DA4D%g00x[-o?wSiD$00Mx%iIVD%DNVsNM","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":126228,"triangles":3140,"vertices":6536,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.25,-0.000022446006517351513,-0.45995208594012266],"max":[1.25,0.9900224555432605,0.45995208594012266]},"sizeMeters":[2.5,0.99,0.92],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:28.592Z","updatedAt":"2026-09-20T01:09:23.244Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38778/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SofaThreeSeatBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38778/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38778/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38778/v1/model.glb\" alt=\"Sofa Three Seat (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38778/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38778/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38779","slug":"bedroom-and-living-room-furniture-corner-sofa-unit-c6974a3b","title":"Corner Sofa Unit (Bedroom and Living Room Furniture)","summary":"L-shaped corner sofa with a two-seat run, a chaise return on the right and an accent cushion.","description":"L-shaped corner sofa with a two-seat run, a chaise return on the right and an accent cushion. Footprint 2.40 x 1.50 m. Chaise extends toward +Z on the +X side. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-corner-sofa-unit-c6974a3b","cdnUrl":"https://cdn.3dassets.dev/assets/38779/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-corner-sofa-unit-c6974a3b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38779/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38779/v1/poster.webp","blurhash":"U9Bgb:M_00Rj%Nx]R*Mx00tS?wbFDiMxoet8","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":94192,"triangles":2464,"vertices":4782,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.2000000476837158,0.00005554358891329131,-0.7000305039964081],"max":[1.2000000476837158,0.9350686063963565,1.0399496510138746]},"sizeMeters":[2.4,0.935,1.74],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:28.647Z","updatedAt":"2026-09-20T01:44:59.603Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38779/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornerSofaUnitBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38779/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38779/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38779/v1/model.glb\" alt=\"Corner Sofa Unit (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38779/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38779/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38780","slug":"bedroom-and-living-room-furniture-armchair-lounge-6873b63b","title":"Armchair Lounge (Bedroom and Living Room Furniture)","summary":"Deep lounge armchair with square arms, a back frame and seamed seat and back pads.","description":"Deep lounge armchair with square arms, a back frame and seamed seat and back pads. Single seat 430 mm wide. Seat pad at 380 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-armchair-lounge-6873b63b","cdnUrl":"https://cdn.3dassets.dev/assets/38780/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-armchair-lounge-6873b63b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38780/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38780/v1/poster.webp","blurhash":"U4FY_Z_N00%J%24o4o_20000x]%2-.?a.7R%","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":65220,"triangles":1580,"vertices":3306,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4749999940395355,0,-0.45998183571485035],"max":[0.4749999940395355,0.9900000095367432,0.45998183571485035]},"sizeMeters":[0.95,0.99,0.92],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:29.570Z","updatedAt":"2026-09-20T23:13:54.572Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38780/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ArmchairLoungeBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38780/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38780/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38780/v1/model.glb\" alt=\"Armchair Lounge (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38780/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38780/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38782","slug":"bedroom-and-living-room-furniture-chaise-lounger-d1487f42","title":"Chaise Lounger (Bedroom and Living Room Furniture)","summary":"Chaise lounger with a tapered leg frame, a long seat pad and a sloped mustard back pad.","description":"Chaise lounger with a tapered leg frame, a long seat pad and a sloped mustard back pad. Recline pad tilted 30 degrees at the -Z end. Footprint 0.80 x 1.70 m. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-chaise-lounger-d1487f42","cdnUrl":"https://cdn.3dassets.dev/assets/38782/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-chaise-lounger-d1487f42","thumbnailUrl":"https://cdn.3dassets.dev/assets/38782/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38782/v1/poster.webp","blurhash":"UBFYx]D%00_2xu00IV~W00Ri?bt8?w~q%JIV","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":43564,"triangles":1088,"vertices":2136,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.3999982739113712,0.000021183023395057732,-0.9105941653251648],"max":[0.3999982739113712,1.0612442999458362,0.8500000238418579]},"sizeMeters":[0.8,1.061,1.761],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":2,"publishedAt":"2026-09-18T22:43:29.639Z","updatedAt":"2026-09-21T00:48:15.989Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38782/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ChaiseLoungerBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38782/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38782/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38782/v1/model.glb\" alt=\"Chaise Lounger (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38782/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38782/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38781","slug":"bedroom-and-living-room-furniture-pouffe-round-fa2b1e24","title":"Pouffe Round (Bedroom and Living Room Furniture)","summary":"Round floor pouffe in clay fabric with a contrast crown button.","description":"Round floor pouffe in clay fabric with a contrast crown button. 690 mm across, 370 mm high. Sits directly on the floor. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-pouffe-round-fa2b1e24","cdnUrl":"https://cdn.3dassets.dev/assets/38781/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-pouffe-round-fa2b1e24","thumbnailUrl":"https://cdn.3dassets.dev/assets/38781/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38781/v1/poster.webp","blurhash":"UDFE.O-:00Io.7WCMys:00IV~Vt7Djofx@Rj","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":15656,"triangles":368,"vertices":716,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3449999988079071,0.00000748005821979425,-0.3449999988079071],"max":[0.3449999988079071,0.37798837238109434,0.3449999988079071]},"sizeMeters":[0.69,0.378,0.69],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:29.621Z","updatedAt":"2026-09-21T03:15:37.431Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38781/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PouffeRoundBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38781/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38781/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38781/v1/model.glb\" alt=\"Pouffe Round (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38781/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38781/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38783","slug":"bedroom-and-living-room-furniture-loveseat-small-8c1fc78f","title":"Loveseat Small (Bedroom and Living Room Furniture)","summary":"Compact two-seat loveseat with square arms and seamed pads for a small room.","description":"Compact two-seat loveseat with square arms and seamed pads for a small room. Seats two across 830 mm inside the arms. Seat pads at 380 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-loveseat-small-8c1fc78f","cdnUrl":"https://cdn.3dassets.dev/assets/38783/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-loveseat-small-8c1fc78f","thumbnailUrl":"https://cdn.3dassets.dev/assets/38783/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38783/v1/poster.webp","blurhash":"U4G9ET_N00?G^*tP9aoe0000O@jFMyiyX9E1","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":95844,"triangles":2360,"vertices":4930,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.675000011920929,0.00000885513611958988,-0.45999787182819124],"max":[0.675000011920929,0.9899911544006236,0.45999787182819124]},"sizeMeters":[1.35,0.99,0.92],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:29.835Z","updatedAt":"2026-09-21T04:23:31.458Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38783/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LoveseatSmallBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38783/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38783/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38783/v1/model.glb\" alt=\"Loveseat Small (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38783/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38783/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38784","slug":"bedroom-and-living-room-furniture-dining-chair-timber-b8b614f7","title":"Dining Chair Timber (Bedroom and Living Room Furniture)","summary":"Timber dining chair with splayed legs, stretchers and a slatted backrest.","description":"Timber dining chair with splayed legs, stretchers and a slatted backrest. Seat 460 mm wide at 450 mm. Backrest to 980 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-dining-chair-timber-b8b614f7","cdnUrl":"https://cdn.3dassets.dev/assets/38784/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-dining-chair-timber-b8b614f7","thumbnailUrl":"https://cdn.3dassets.dev/assets/38784/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38784/v1/poster.webp","blurhash":"U5C?P?Ia00^$~V9a0L_100E1~V?H-;%JjFNL","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":29684,"triangles":672,"vertices":1474,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.24484195398935835,0,-0.2356609545272238],"max":[0.24484195398935835,1.0027793645858765,0.2356609545272238]},"sizeMeters":[0.49,1.003,0.471],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:29.874Z","updatedAt":"2026-09-20T22:32:42.115Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38784/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DiningChairTimberBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38784/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38784/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38784/v1/model.glb\" alt=\"Dining Chair Timber (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38784/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38784/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38785","slug":"bedroom-and-living-room-furniture-dining-chair-upholst-7ec33345","title":"Dining Chair Upholstered (Bedroom and Living Room Furniture)","summary":"Upholstered dining chair with a padded seat, a padded backrest and splayed timber legs.","description":"Upholstered dining chair with a padded seat, a padded backrest and splayed timber legs. Seat pad at 500 mm. Backrest to 980 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-dining-chair-upholst-7ec33345","cdnUrl":"https://cdn.3dassets.dev/assets/38785/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-dining-chair-upholst-7ec33345","thumbnailUrl":"https://cdn.3dassets.dev/assets/38785/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38785/v1/poster.webp","blurhash":"U7CZR-Rp00-m?wE24m?G00IU%i-;+rt5Xpn,","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":51472,"triangles":1248,"vertices":2566,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.24484195398935835,0,-0.2356609545272238],"max":[0.24484195398935835,1.0027793645858765,0.2356609545272238]},"sizeMeters":[0.49,1.003,0.471],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:30.196Z","updatedAt":"2026-09-21T02:37:05.589Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38785/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DiningChairUpholsteredBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38785/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38785/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38785/v1/model.glb\" alt=\"Dining Chair Upholstered (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38785/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38785/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38786","slug":"bedroom-and-living-room-furniture-desk-task-chair-e1320da0","title":"Desk Task Chair (Bedroom and Living Room Furniture)","summary":"Task chair on a five-star castor base with a gas column, seat pad, backrest and armrests.","description":"Task chair on a five-star castor base with a gas column, seat pad, backrest and armrests. Seat pad at 430 mm. Backrest to 1.03 m. Static pose, no working mechanism. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-desk-task-chair-e1320da0","cdnUrl":"https://cdn.3dassets.dev/assets/38786/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-desk-task-chair-e1320da0","thumbnailUrl":"https://cdn.3dassets.dev/assets/38786/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38786/v1/poster.webp","blurhash":"UDA,%uM{00%M~qMx9F-;9FRj%Mxv9Ft7%MRj","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":68252,"triangles":1648,"vertices":3518,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2949919713792444,0,-0.3225574433977732],"max":[0.31199199092956786,1.039657711982727,0.3105301702657763]},"sizeMeters":[0.607,1.04,0.633],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:31.360Z","updatedAt":"2026-09-21T02:44:23.450Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38786/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeskTaskChairBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38786/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38786/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38786/v1/model.glb\" alt=\"Desk Task Chair (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38786/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38786/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38787","slug":"bedroom-and-living-room-furniture-rocking-chair-timber-56f3ad40","title":"Rocking Chair Timber (Bedroom and Living Room Furniture)","summary":"Timber rocking chair with curved rockers, a cushioned seat, slatted back and armrests.","description":"Timber rocking chair with curved rockers, a cushioned seat, slatted back and armrests. Seat pad at 470 mm. Rockers span 760 mm. Static pose. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-rocking-chair-timber-56f3ad40","cdnUrl":"https://cdn.3dassets.dev/assets/38787/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-rocking-chair-timber-56f3ad40","thumbnailUrl":"https://cdn.3dassets.dev/assets/38787/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38787/v1/poster.webp","blurhash":"U7C?JsIp00?a_2IV4o?Z01D*~U_19asA?GkW","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":44484,"triangles":1024,"vertices":2216,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.2840116678327791,0,-0.38191212349954906],"max":[0.2840116678327791,1.0640000104904175,0.38191212349954906]},"sizeMeters":[0.568,1.064,0.764],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:30.567Z","updatedAt":"2026-09-20T22:45:31.107Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38787/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RockingChairTimberBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38787/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38787/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38787/v1/model.glb\" alt=\"Rocking Chair Timber (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38787/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38787/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38788","slug":"bedroom-and-living-room-furniture-dining-bench-a2616142","title":"Dining Bench (Bedroom and Living Room Furniture)","summary":"Long dining bench with a padded sage top for three seats.","description":"Long dining bench with a padded sage top for three seats. Seats three across 1.5 m. Pad at 500 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-dining-bench-a2616142","cdnUrl":"https://cdn.3dassets.dev/assets/38788/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-dining-bench-a2616142","thumbnailUrl":"https://cdn.3dassets.dev/assets/38788/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38788/v1/poster.webp","blurhash":"UFDcN_tQMxxu_M_1M{RQ00%fxuIU4T9b%Mju","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":28376,"triangles":672,"vertices":1398,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.800000011920929,-0.00003204816071761263,-0.1750053433469411],"max":[0.800000011920929,0.5819971104669707,0.1750053433469411]},"sizeMeters":[1.6,0.582,0.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:31.149Z","updatedAt":"2026-09-21T03:15:29.804Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38788/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DiningBenchBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38788/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38788/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38788/v1/model.glb\" alt=\"Dining Bench (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38788/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38788/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38790","slug":"bedroom-and-living-room-furniture-coffee-table-rect-2efbd4f9","title":"Coffee Table Rect (Bedroom and Living Room Furniture)","summary":"Rectangular coffee table with a lower shelf and square legs.","description":"Rectangular coffee table with a lower shelf and square legs. Top 1.20 x 0.60 m at 400 mm. Shelf at 100 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-coffee-table-rect-2efbd4f9","cdnUrl":"https://cdn.3dassets.dev/assets/38790/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-coffee-table-rect-2efbd4f9","thumbnailUrl":"https://cdn.3dassets.dev/assets/38790/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38790/v1/poster.webp","blurhash":"UDECOM%M01bb~V-:R*Ip00xZ-:Rk4:IpM|oI","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":21020,"triangles":448,"vertices":1019,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,-0.000016502888906921864,-0.300045789686962],"max":[0.6000000238418579,0.46601649359058234,0.300045789686962]},"sizeMeters":[1.2,0.466,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:31.405Z","updatedAt":"2026-09-21T00:52:08.211Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38790/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoffeeTableRectBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38790/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38790/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38790/v1/model.glb\" alt=\"Coffee Table Rect (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38790/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38790/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38789","slug":"bedroom-and-living-room-furniture-coffee-table-round-4ab9023a","title":"Coffee Table Round (Bedroom and Living Room Furniture)","summary":"Round pedestal coffee table with a trumpet base.","description":"Round pedestal coffee table with a trumpet base. Top 1.00 m across at 400 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-coffee-table-round-4ab9023a","cdnUrl":"https://cdn.3dassets.dev/assets/38789/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-coffee-table-round-4ab9023a","thumbnailUrl":"https://cdn.3dassets.dev/assets/38789/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38789/v1/poster.webp","blurhash":"UGCG0*xa01Rk~WoLE1j@01R*?Gof00WC-pWC","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":15544,"triangles":392,"vertices":700,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,-0.00001892003397277464,-0.5],"max":[0.5,0.4400201440043935,0.5]},"sizeMeters":[1,0.44,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:31.284Z","updatedAt":"2026-09-20T00:24:24.214Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38789/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CoffeeTableRoundBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38789/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38789/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38789/v1/model.glb\" alt=\"Coffee Table Round (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38789/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38789/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38791","slug":"bedroom-and-living-room-furniture-dining-table-6seat-02f48ab1","title":"Dining Table 6-Seat (Bedroom and Living Room Furniture)","summary":"Six-seat dining table with apron rails and square legs.","description":"Six-seat dining table with apron rails and square legs. Top 2.00 x 1.00 m at 720 mm. Seats three a side. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-dining-table-6seat-02f48ab1","cdnUrl":"https://cdn.3dassets.dev/assets/38791/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-dining-table-6seat-02f48ab1","thumbnailUrl":"https://cdn.3dassets.dev/assets/38791/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38791/v1/poster.webp","blurhash":"UFDI?%bI9a%2~p-pM|Io01%LafIV01M|t6oJ","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":23780,"triangles":512,"vertices":1171,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000047003272964640797,-0.50007629627369],"max":[1,0.7730182399854751,0.50007629627369]},"sizeMeters":[2,0.773,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:31.423Z","updatedAt":"2026-09-21T01:42:09.152Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38791/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DiningTable6SeatBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38791/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38791/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38791/v1/model.glb\" alt=\"Dining Table 6-Seat (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38791/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38791/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38792","slug":"bedroom-and-living-room-furniture-dining-table-round-4-31267413","title":"Dining Table Round 4seat (Bedroom and Living Room Furniture)","summary":"Round four-seat dining table on a pedestal base.","description":"Round four-seat dining table on a pedestal base. Top 1.10 m across at 680 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-dining-table-round-4-31267413","cdnUrl":"https://cdn.3dassets.dev/assets/38792/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-dining-table-round-4-31267413","thumbnailUrl":"https://cdn.3dassets.dev/assets/38792/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38792/v1/poster.webp","blurhash":"UID9YNxa00Rj~WoeIUj]9aWB%1oM4oWEt7WA","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":18552,"triangles":464,"vertices":856,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.550000011920929,-0.0000021269291827774595,-0.550000011920929],"max":[0.550000011920929,0.7200079531275175,0.550000011920929]},"sizeMeters":[1.1,0.72,1.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:31.458Z","updatedAt":"2026-09-20T01:11:41.675Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38792/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DiningTableRound4seatBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38792/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38792/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38792/v1/model.glb\" alt=\"Dining Table Round 4seat (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38792/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38792/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38793","slug":"bedroom-and-living-room-furniture-side-table-round-13533cb3","title":"Side Table Round (Bedroom and Living Room Furniture)","summary":"Round side table on four tapered legs with a collar under the top.","description":"Round side table on four tapered legs with a collar under the top. Top 480 mm across at 550 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-side-table-round-13533cb3","cdnUrl":"https://cdn.3dassets.dev/assets/38793/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-side-table-round-13533cb3","thumbnailUrl":"https://cdn.3dassets.dev/assets/38793/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38793/v1/poster.webp","blurhash":"UIB:QqxZ02Rk~Wof9aWCxuazRjfkM{WAxat7","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":19264,"triangles":448,"vertices":909,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.24500000476837158,0,-0.24251762915928013],"max":[0.24500000476837158,0.6000000238418579,0.24251762915928013]},"sizeMeters":[0.49,0.6,0.485],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:31.818Z","updatedAt":"2026-09-20T22:39:00.461Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38793/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SideTableRoundBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38793/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38793/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38793/v1/model.glb\" alt=\"Side Table Round (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38793/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38793/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38794","slug":"bedroom-and-living-room-furniture-side-table-square-dr-0e5df392","title":"Side Table Square Drawer (Bedroom and Living Room Furniture)","summary":"Square side table with a pull-out drawer and an oak top.","description":"Square side table with a pull-out drawer and an oak top. Top 450 mm square at 490 mm. Drawer front toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: drawer-1.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-side-table-square-dr-0e5df392","cdnUrl":"https://cdn.3dassets.dev/assets/38794/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-side-table-square-dr-0e5df392","thumbnailUrl":"https://cdn.3dassets.dev/assets/38794/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38794/v1/poster.webp","blurhash":"UUEf4sxa4oR*~pt7IUafM{j@ofj[D%WBofbH","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":29116,"triangles":588,"vertices":1301,"meshes":5,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.22499999403953552,0,-0.2100031988803099],"max":[0.22499999403953552,0.5299957173422243,0.2100031988803099]},"sizeMeters":[0.45,0.53,0.42],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:32.203Z","updatedAt":"2026-09-21T00:10:44.946Z","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/38794/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 SideTableSquareDrawerBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38794/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/38794/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38794/v1/model.glb\" alt=\"Side Table Square Drawer (Bedroom and Living Room Furniture)\" 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/38794/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/38794/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38795","slug":"bedroom-and-living-room-furniture-desk-writing-2f6be817","title":"Desk Writing (Bedroom and Living Room Furniture)","summary":"Writing desk with a three-drawer pedestal on the left and plain legs on the right.","description":"Writing desk with a three-drawer pedestal on the left and plain legs on the right. Top 1.40 x 0.70 m at 710 mm. Drawers pull toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: drawer-1, drawer-2, drawer-3.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-desk-writing-2f6be817","cdnUrl":"https://cdn.3dassets.dev/assets/38795/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-desk-writing-2f6be817","thumbnailUrl":"https://cdn.3dassets.dev/assets/38795/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38795/v1/poster.webp","blurhash":"UOGR;r-=Iqs:~V-pNGNG00ROIUR+4:V[ofIo","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":47052,"triangles":1168,"vertices":2646,"meshes":9,"materials":3,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.699999988079071,-0.000027229041420440137,-0.35005340143020897],"max":[0.699999988079071,0.7450272338097921,0.35005340143020897]},"sizeMeters":[1.4,0.745,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:32.757Z","updatedAt":"2026-09-20T03:48:43.715Z","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/38795/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 DeskWritingBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38795/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/38795/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38795/v1/model.glb\" alt=\"Desk Writing (Bedroom and Living Room Furniture)\" 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/38795/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/38795/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38800","slug":"bedroom-and-living-room-furniture-console-table-08a31524","title":"Console Table (Bedroom and Living Room Furniture)","summary":"Narrow console table with a lower shelf and a back rail.","description":"Narrow console table with a lower shelf and a back rail. Top 1.20 x 0.35 m at 800 mm. Shelf at 140 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-console-table-08a31524","cdnUrl":"https://cdn.3dassets.dev/assets/38800/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-console-table-08a31524","thumbnailUrl":"https://cdn.3dassets.dev/assets/38800/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38800/v1/poster.webp","blurhash":"UIFOx]%10L%1~V?GM{IV9btQkUNGbb%LWUIo","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":21052,"triangles":448,"vertices":1024,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,-0.000020172019376929473,-0.174999243991108],"max":[0.6000000238418579,0.8400201457933332,0.174999243991108]},"sizeMeters":[1.2,0.84,0.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:33.203Z","updatedAt":"2026-09-20T23:18:48.139Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38800/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ConsoleTableBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38800/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38800/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38800/v1/model.glb\" alt=\"Console Table (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38800/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38800/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38797","slug":"bedroom-and-living-room-furniture-floor-lamp-arc-7aa27d3a","title":"Floor Lamp Arc (Bedroom and Living Room Furniture)","summary":"Arc floor lamp with a weighted base, a curved arm and a dome shade overhanging the seat.","description":"Arc floor lamp with a weighted base, a curved arm and a dome shade overhanging the seat. Base behind at -Z, shade centre 670 mm in front of the pole at 1.5 m. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-floor-lamp-arc-7aa27d3a","cdnUrl":"https://cdn.3dassets.dev/assets/38797/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-floor-lamp-arc-7aa27d3a","thumbnailUrl":"https://cdn.3dassets.dev/assets/38797/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38797/v1/poster.webp","blurhash":"U36H$H-;0000~p%L9F9G9Ffl-;jX00D%~q~W","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":39240,"triangles":906,"vertices":1984,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.17339999973773956,0,-0.44630161041644734],"max":[0.17339999973773956,1.8548493385314941,0.4216430820467847]},"sizeMeters":[0.347,1.855,0.868],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:33.075Z","updatedAt":"2026-09-20T22:31:40.671Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38797/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FloorLampArcBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38797/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38797/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38797/v1/model.glb\" alt=\"Floor Lamp Arc (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38797/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38797/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38796","slug":"bedroom-and-living-room-furniture-floor-lamp-drum-eb15aef6","title":"Floor Lamp Drum (Bedroom and Living Room Furniture)","summary":"Drum floor lamp with a pole, a linen drum shade, a diffuser and a finial.","description":"Drum floor lamp with a pole, a linen drum shade, a diffuser and a finial. Shade centre at 1.44 m. Footprint 300 mm. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-floor-lamp-drum-eb15aef6","cdnUrl":"https://cdn.3dassets.dev/assets/38796/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-floor-lamp-drum-eb15aef6","thumbnailUrl":"https://cdn.3dassets.dev/assets/38796/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38796/v1/poster.webp","blurhash":"UA7d%tt700M{~qof4nRj-=j]D%WBM|WBxtof","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":47784,"triangles":1080,"vertices":2356,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.1899999976158142,0,-0.1899999976158142],"max":[0.1899999976158142,1.6299999952316284,0.1899999976158142]},"sizeMeters":[0.38,1.63,0.38],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:33.056Z","updatedAt":"2026-09-20T23:21:25.070Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38796/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FloorLampDrumBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38796/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38796/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38796/v1/model.glb\" alt=\"Floor Lamp Drum (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38796/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38796/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38799","slug":"bedroom-and-living-room-furniture-table-lamp-dome-0c974308","title":"Table Lamp Dome (Bedroom and Living Room Furniture)","summary":"Ceramic table lamp with a stem and a sage dome shade.","description":"Ceramic table lamp with a stem and a sage dome shade. 450 mm tall. Base 180 mm across. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-table-lamp-dome-0c974308","cdnUrl":"https://cdn.3dassets.dev/assets/38799/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-table-lamp-dome-0c974308","thumbnailUrl":"https://cdn.3dassets.dev/assets/38799/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38799/v1/poster.webp","blurhash":"U8CP#1-q004..mozQmV@00R%_2s;4TRjyXoz","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":28884,"triangles":630,"vertices":1393,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.1632000058889389,0,-0.16154643974143904],"max":[0.1632000058889389,0.44999320928585934,0.16154643974143904]},"sizeMeters":[0.326,0.45,0.323],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":2,"publishedAt":"2026-09-18T22:43:33.130Z","updatedAt":"2026-09-21T03:14:53.825Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38799/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TableLampDomeBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38799/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38799/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38799/v1/model.glb\" alt=\"Table Lamp Dome (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38799/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38799/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38798","slug":"bedroom-and-living-room-furniture-desk-lamp-task-1581f65b","title":"Desk Lamp Task (Bedroom and Living Room Furniture)","summary":"Articulated task lamp with a weighted base, two arms and a tilted shade.","description":"Articulated task lamp with a weighted base, two arms and a tilted shade. Reach 240 mm toward +Z. Static pose. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-desk-lamp-task-1581f65b","cdnUrl":"https://cdn.3dassets.dev/assets/38798/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-desk-lamp-task-1581f65b","thumbnailUrl":"https://cdn.3dassets.dev/assets/38798/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38798/v1/poster.webp","blurhash":"U57d?[-:004V_M-;9G4U9FWB%Ns:00D%?u_3","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36160,"triangles":736,"vertices":1754,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.10001279071037518,0,-0.1409230637673185],"max":[0.10001279071037518,0.5985351204872131,0.20589326783618717]},"sizeMeters":[0.2,0.599,0.347],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:33.111Z","updatedAt":"2026-09-21T03:03:18.020Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38798/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DeskLampTaskBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38798/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38798/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38798/v1/model.glb\" alt=\"Desk Lamp Task (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38798/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38798/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38801","slug":"bedroom-and-living-room-furniture-pendant-lamp-dome-af25ab66","title":"Pendant Lamp Dome (Bedroom and Living Room Furniture)","summary":"Pendant lamp with a 1.2 m drop cord, a black dome shade and a diffuser.","description":"Pendant lamp with a 1.2 m drop cord, a black dome shade and a diffuser. Cord top at 1.2 m. Hang by placing the origin 1.2 m below the ceiling mount. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-pendant-lamp-dome-af25ab66","cdnUrl":"https://cdn.3dassets.dev/assets/38801/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-pendant-lamp-dome-af25ab66","thumbnailUrl":"https://cdn.3dassets.dev/assets/38801/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38801/v1/poster.webp","blurhash":"U14ejA-s004m00M|_M-.^=s~4#N8_1s*9INh","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":32820,"triangles":706,"vertices":1609,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.19378994591828666,0,-0.19183065756120568],"max":[0.19378994591828666,1.0720000267028809,0.19183065756120568]},"sizeMeters":[0.388,1.072,0.384],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:33.426Z","updatedAt":"2026-09-20T23:15:52.357Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38801/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PendantLampDomeBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38801/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38801/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38801/v1/model.glb\" alt=\"Pendant Lamp Dome (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38801/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38801/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38802","slug":"bedroom-and-living-room-furniture-pendant-lamp-globe-7a04ff33","title":"Pendant Lamp Globe (Bedroom and Living Room Furniture)","summary":"Pendant lamp with a 1.2 m drop cord, a brass holder and a glass globe.","description":"Pendant lamp with a 1.2 m drop cord, a brass holder and a glass globe. Globe centre at 160 mm. Hang by placing the origin 1.2 m below the ceiling mount. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-pendant-lamp-globe-7a04ff33","cdnUrl":"https://cdn.3dassets.dev/assets/38802/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-pendant-lamp-globe-7a04ff33","thumbnailUrl":"https://cdn.3dassets.dev/assets/38802/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38802/v1/poster.webp","blurhash":"U66a@ut700IU8_WB.8xt-;ofD*R*_4of8_Rj","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":37940,"triangles":780,"vertices":1902,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.14000000059604645,0,-0.13858150026956287],"max":[0.14000000059604645,1.1799999475479126,0.13858150026956287]},"sizeMeters":[0.28,1.18,0.277],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:33.826Z","updatedAt":"2026-09-21T04:16:07.221Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38802/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PendantLampGlobeBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38802/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38802/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38802/v1/model.glb\" alt=\"Pendant Lamp Globe (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38802/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38802/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38803","slug":"bedroom-and-living-room-furniture-wall-sconce-46123ebf","title":"Wall Sconce (Bedroom and Living Room Furniture)","summary":"Wall sconce with a backplate, a brass arm and a linen shade drum.","description":"Wall sconce with a backplate, a brass arm and a linen shade drum. Plate 100 mm wide. Mounts on a wall with the plate back at the wall face. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-wall-sconce-46123ebf","cdnUrl":"https://cdn.3dassets.dev/assets/38803/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-wall-sconce-46123ebf","thumbnailUrl":"https://cdn.3dassets.dev/assets/38803/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38803/v1/poster.webp","blurhash":"UJBWb@-;004o~q%M9FD%D%Rjxut79FM{%M%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":25816,"triangles":528,"vertices":1240,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.07500000298023224,0,-0.012506485680226722],"max":[0.07500000298023224,0.32500053457064243,0.23386471453162444]},"sizeMeters":[0.15,0.325,0.246],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:34.394Z","updatedAt":"2026-09-20T23:28:20.835Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38803/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WallSconceBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38803/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38803/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38803/v1/model.glb\" alt=\"Wall Sconce (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38803/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38803/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38805","slug":"bedroom-and-living-room-furniture-wardrobe-2-door-de288b64","title":"Wardrobe 2 Door (Bedroom and Living Room Furniture)","summary":"Two-door wardrobe with shaker fronts, a hanging rail, a shelf and a plinth.","description":"Two-door wardrobe with shaker fronts, a hanging rail, a shelf and a plinth. 1.20 m wide, 2.00 m high. Doors hinge on the outer edges. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: door-left, door-right.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-wardrobe-2-door-de288b64","cdnUrl":"https://cdn.3dassets.dev/assets/38805/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-wardrobe-2-door-de288b64","thumbnailUrl":"https://cdn.3dassets.dev/assets/38805/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38805/v1/poster.webp","blurhash":"U9H2TM_4004m~V%ME1D%00Rh?wo#?Ht7IUIo","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":41188,"triangles":1040,"vertices":2336,"meshes":8,"materials":5,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6100000143051147,0.000027924437280148207,-0.3069826421671603],"max":[0.6100000143051147,2.0250101953814923,0.3099972300586439]},"sizeMeters":[1.22,2.025,0.617],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:34.714Z","updatedAt":"2026-09-20T23:18:07.525Z","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/38805/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 Wardrobe2DoorBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38805/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/38805/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38805/v1/model.glb\" alt=\"Wardrobe 2 Door (Bedroom and Living Room Furniture)\" 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/38805/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/38805/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38804","slug":"bedroom-and-living-room-furniture-wardrobe-sliding-3do-82b977ae","title":"Wardrobe Sliding 3door (Bedroom and Living Room Furniture)","summary":"Three-door sliding wardrobe with overlapping linen fronts and recessed pulls.","description":"Three-door sliding wardrobe with overlapping linen fronts and recessed pulls. 1.80 m wide, 2.00 m high. Sliding leaves are fixed shut. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-wardrobe-sliding-3do-82b977ae","cdnUrl":"https://cdn.3dassets.dev/assets/38804/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-wardrobe-sliding-3do-82b977ae","thumbnailUrl":"https://cdn.3dassets.dev/assets/38804/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38804/v1/poster.webp","blurhash":"UAH.H8~q00Io_2^+Nd4o00IU?vbIx]xYMxE2","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":54336,"triangles":1176,"vertices":2667,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.9112079167308182,0,-0.31995941960357216],"max":[0.9100000262260437,2.0250529213631547,0.3500148735831996]},"sizeMeters":[1.821,2.025,0.67],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":2,"publishedAt":"2026-09-18T22:43:34.697Z","updatedAt":"2026-09-20T23:03:10.179Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38804/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WardrobeSliding3doorBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38804/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38804/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38804/v1/model.glb\" alt=\"Wardrobe Sliding 3door (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38804/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38804/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38806","slug":"bedroom-and-living-room-furniture-chest-of-drawers-6-50dcdf4d","title":"Chest Of Drawers 6 (Bedroom and Living Room Furniture)","summary":"Six-drawer chest in two columns of three with knob handles and an oak top.","description":"Six-drawer chest in two columns of three with knob handles and an oak top. 1.20 m wide, 860 mm high. Drawers pull toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: drawer-1, drawer-2, drawer-3, drawer-4, drawer-5, drawer-6.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-chest-of-drawers-6-50dcdf4d","cdnUrl":"https://cdn.3dassets.dev/assets/38806/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-chest-of-drawers-6-50dcdf4d","thumbnailUrl":"https://cdn.3dassets.dev/assets/38806/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38806/v1/poster.webp","blurhash":"UIIN{f?Z00ou~p?ZWAM{02aiogM|aLs;M}IV","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":38080,"triangles":1696,"vertices":3604,"meshes":15,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6100000143051147,-0.000025941975848826904,-0.2319776048541531],"max":[0.6100000143051147,0.8950322738546181,0.24026018733278243]},"sizeMeters":[1.22,0.895,0.472],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:34.789Z","updatedAt":"2026-09-20T22:33:34.270Z","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/38806/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 ChestOfDrawers6BedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38806/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/38806/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38806/v1/model.glb\" alt=\"Chest Of Drawers 6 (Bedroom and Living Room Furniture)\" 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/38806/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/38806/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38807","slug":"bedroom-and-living-room-furniture-tallboy-5-drawer-1589353e","title":"Tallboy 5 Drawer (Bedroom and Living Room Furniture)","summary":"Tall five-drawer chest with bar handles and an oak top.","description":"Tall five-drawer chest with bar handles and an oak top. 800 mm wide, 1.25 m high. Drawers pull toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: drawer-1, drawer-2, drawer-3, drawer-4, drawer-5.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-tallboy-5-drawer-1589353e","cdnUrl":"https://cdn.3dassets.dev/assets/38807/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-tallboy-5-drawer-1589353e","thumbnailUrl":"https://cdn.3dassets.dev/assets/38807/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38807/v1/poster.webp","blurhash":"UAG8io~p009G~qxuD%M{01IU%0t7%Lt6M{M|","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":36532,"triangles":1312,"vertices":2960,"meshes":13,"materials":4,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.40997878079712946,-0.000001525925496535796,-0.2320272632859115],"max":[0.40997878079712946,1.274999976158142,0.23500456168632494]},"sizeMeters":[0.82,1.275,0.467],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:34.811Z","updatedAt":"2026-09-21T03:17:47.398Z","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/38807/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 Tallboy5DrawerBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38807/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/38807/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38807/v1/model.glb\" alt=\"Tallboy 5 Drawer (Bedroom and Living Room Furniture)\" 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/38807/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/38807/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38809","slug":"bedroom-and-living-room-furniture-dressing-table-17d1da2d","title":"Dressing Table (Bedroom and Living Room Furniture)","summary":"Dressing table with two drawers, four square legs and an oak top.","description":"Dressing table with two drawers, four square legs and an oak top. Top 1.20 x 0.45 m at 740 mm. Drawers pull toward +Z. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: drawer-1, drawer-2.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-dressing-table-17d1da2d","cdnUrl":"https://cdn.3dassets.dev/assets/38809/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-dressing-table-17d1da2d","thumbnailUrl":"https://cdn.3dassets.dev/assets/38809/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38809/v1/poster.webp","blurhash":"UPF$9DjwIU%L~p?GIVM|E1xuRkM{9Fs:%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":29312,"triangles":792,"vertices":1710,"meshes":6,"materials":3,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.6000000238418579,3.541625880898458e-7,-0.22502518671201488],"max":[0.6000000238418579,0.7749996219955539,0.22502518671201488]},"sizeMeters":[1.2,0.775,0.45],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:35.087Z","updatedAt":"2026-09-21T04:32:53.240Z","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/38809/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 DressingTableBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38809/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/38809/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38809/v1/model.glb\" alt=\"Dressing Table (Bedroom and Living Room Furniture)\" 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/38809/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/38809/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38808","slug":"bedroom-and-living-room-furniture-dressing-mirror-roun-931215ee","title":"Dressing Mirror Round (Bedroom and Living Room Furniture)","summary":"Standing round mirror on twin posts with splayed feet and tilt pivots.","description":"Standing round mirror on twin posts with splayed feet and tilt pivots. Glass 660 mm across at 1.42 m. Static pose. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-dressing-mirror-roun-931215ee","cdnUrl":"https://cdn.3dassets.dev/assets/38808/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-dressing-mirror-roun-931215ee","thumbnailUrl":"https://cdn.3dassets.dev/assets/38808/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38808/v1/poster.webp","blurhash":"U49G:V-;004m_Nxa4mE14oRi?a%400s:_NM{","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":45048,"triangles":1104,"vertices":2222,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4099999964237213,0,-0.21995984443096192],"max":[0.4099999964237213,1.7920000553131104,0.21995984443096192]},"sizeMeters":[0.82,1.792,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:35.051Z","updatedAt":"2026-09-21T01:16:56.956Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38808/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DressingMirrorRoundBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38808/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38808/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38808/v1/model.glb\" alt=\"Dressing Mirror Round (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38808/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38808/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38810","slug":"bedroom-and-living-room-furniture-bookcase-5-shelf-8af13000","title":"Bookcase 5 Shelf (Bedroom and Living Room Furniture)","summary":"Five-shelf oak bookcase stocked with books, a storage box and a tray.","description":"Five-shelf oak bookcase stocked with books, a storage box and a tray. 900 mm wide, 2.00 m high. Shelves carry a stocked library, a box and a tray. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-bookcase-5-shelf-8af13000","cdnUrl":"https://cdn.3dassets.dev/assets/38810/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-bookcase-5-shelf-8af13000","thumbnailUrl":"https://cdn.3dassets.dev/assets/38810/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38810/v1/poster.webp","blurhash":"U5Dc5P?a0000~pxt8{E24oag?HkV?bxuD%IU","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":205540,"triangles":4760,"vertices":10619,"meshes":8,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-0.45993936743705377,0,-0.1569438843006479],"max":[0.45993936743705377,2.0250000953674316,0.1569438843006479]},"sizeMeters":[0.92,2.025,0.314],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:35.473Z","updatedAt":"2026-09-21T01:45:41.653Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38810/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function Bookcase5ShelfBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38810/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38810/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38810/v1/model.glb\" alt=\"Bookcase 5 Shelf (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38810/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38810/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38811","slug":"bedroom-and-living-room-furniture-blanket-box-7d6bbc86","title":"Blanket Box (Bedroom and Living Room Furniture)","summary":"Blanket box on block feet with a hinged lid and a recessed front panel.","description":"Blanket box on block feet with a hinged lid and a recessed front panel. Box 1.10 x 0.45 m. Lid hinge along the -Z edge. Metre units, +Y up, the used side toward +Z, resting on y=0. Named pivoted nodes: lid.  Rigid node-transform clips: open and close. No skinning. No collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-blanket-box-7d6bbc86","cdnUrl":"https://cdn.3dassets.dev/assets/38811/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-blanket-box-7d6bbc86","thumbnailUrl":"https://cdn.3dassets.dev/assets/38811/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38811/v1/poster.webp","blurhash":"U9F5mX?b01%2Mx~V-:IV00IUxZjqt34pR%Rj","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":22288,"triangles":448,"vertices":1004,"meshes":3,"materials":2,"textures":0,"animations":["open","close"],"boundingBox":{"min":[-0.5699999928474426,0.000022597451101891153,-0.24501632194383408],"max":[0.5699999928474426,0.509989917339678,0.24501632671220577]},"sizeMeters":[1.14,0.51,0.49],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:36.042Z","updatedAt":"2026-09-20T22:50:15.965Z","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/38811/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 BlanketBoxBedroomAndLivingRoomFurniture(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/38811/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/38811/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38811/v1/model.glb\" alt=\"Blanket Box (Bedroom and Living Room Furniture)\" 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/38811/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/38811/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"38814","slug":"bedroom-and-living-room-furniture-rug-wool-large-14b20ed0","title":"Rug Wool Large (Bedroom and Living Room Furniture)","summary":"Large woven rug with a bordered medallion and fringe at both ends.","description":"Large woven rug with a bordered medallion and fringe at both ends. 2.30 x 1.60 m. Pile 20 mm with a 28 mm centre. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-rug-wool-large-14b20ed0","cdnUrl":"https://cdn.3dassets.dev/assets/38814/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-rug-wool-large-14b20ed0","thumbnailUrl":"https://cdn.3dassets.dev/assets/38814/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38814/v1/poster.webp","blurhash":"UAD+}F%200a~xuxubHM{00NG~WWAD*D%Rjxu","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":56876,"triangles":1344,"vertices":2982,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.149999976158142,0.000032654788265400886,-0.8900066956204207],"max":[1.149999976158142,0.03696791063537703,0.8900066956204207]},"sizeMeters":[2.3,0.037,1.78],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:36.455Z","updatedAt":"2026-09-20T03:58:26.817Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38814/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RugWoolLargeBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38814/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38814/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38814/v1/model.glb\" alt=\"Rug Wool Large (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38814/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38814/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38812","slug":"bedroom-and-living-room-furniture-rug-round-jute-1be22f81","title":"Rug Round Jute (Bedroom and Living Room Furniture)","summary":"Round braided rug with a contrast ring and a raised centre.","description":"Round braided rug with a contrast ring and a raised centre. 1.60 m across. Pile 20 mm with a 28 mm centre. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-rug-round-jute-1be22f81","cdnUrl":"https://cdn.3dassets.dev/assets/38812/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-rug-round-jute-1be22f81","thumbnailUrl":"https://cdn.3dassets.dev/assets/38812/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38812/v1/poster.webp","blurhash":"UFC?o+t700WCxuj[Rja{00Rj~qj?IUayt7f8","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":36008,"triangles":848,"vertices":1757,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.800000011920929,0.00003875813508303315,-0.800000011920929],"max":[0.800000011920929,0.034015320703559726,0.800000011920929]},"sizeMeters":[1.6,0.034,1.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:36.415Z","updatedAt":"2026-09-19T23:29:36.648Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38812/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RugRoundJuteBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38812/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38812/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38812/v1/model.glb\" alt=\"Rug Round Jute (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38812/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38812/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38813","slug":"bedroom-and-living-room-furniture-curtains-linen-pair-d22db984","title":"Curtains Linen Pair (Bedroom and Living Room Furniture)","summary":"Pair of gathered linen curtains on a timber pole with ball finials.","description":"Pair of gathered linen curtains on a timber pole with ball finials. Pole 2.06 m at 2.0 m. Panels hang to the floor with an open centre. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-curtains-linen-pair-d22db984","cdnUrl":"https://cdn.3dassets.dev/assets/38813/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-curtains-linen-pair-d22db984","thumbnailUrl":"https://cdn.3dassets.dev/assets/38813/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38813/v1/poster.webp","blurhash":"U9FPB8-;00E1xB?bo#0100WA~qbJs:xta$IV","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":39192,"triangles":832,"vertices":2010,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.062000036239624,0,-0.07996154783933851],"max":[1.062000036239624,2.0120217493449406,0.07996154783933851]},"sizeMeters":[2.124,2.012,0.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:36.437Z","updatedAt":"2026-09-20T22:45:20.542Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38813/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CurtainsLinenPairBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38813/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38813/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38813/v1/model.glb\" alt=\"Curtains Linen Pair (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38813/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38813/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38815","slug":"bedroom-and-living-room-furniture-roller-blind-82ce0665","title":"Roller Blind (Bedroom and Living Room Furniture)","summary":"Roller blind with a cassette, side channels, a weighted hem and a pull cord.","description":"Roller blind with a cassette, side channels, a weighted hem and a pull cord. Covers 1.14 m wide and 1.54 m high. Channels run to the floor. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-roller-blind-82ce0665","cdnUrl":"https://cdn.3dassets.dev/assets/38815/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-roller-blind-82ce0665","thumbnailUrl":"https://cdn.3dassets.dev/assets/38815/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38815/v1/poster.webp","blurhash":"UBG[=-?b00D%_N?bD$4n00WB~qbH%3xtRjIV","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":22088,"triangles":424,"vertices":993,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.6100647010357775,0,-0.05003326532259871],"max":[0.6100647010357775,1.6200000047683716,0.05003326532259871]},"sizeMeters":[1.22,1.62,0.1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:37.496Z","updatedAt":"2026-09-21T01:28:16.384Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38815/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RollerBlindBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38815/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38815/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38815/v1/model.glb\" alt=\"Roller Blind (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38815/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38815/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38816","slug":"bedroom-and-living-room-furniture-cushion-set-4-803ec432","title":"Cushion Set 4 (Bedroom and Living Room Furniture)","summary":"Four loose cushions in rotation colours, three stacked and one leaning on the pile.","description":"Four loose cushions in rotation colours, three stacked and one leaning on the pile. Each 450 mm square. Pile 450 mm high. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-cushion-set-4-803ec432","cdnUrl":"https://cdn.3dassets.dev/assets/38816/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-cushion-set-4-803ec432","thumbnailUrl":"https://cdn.3dassets.dev/assets/38816/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38816/v1/poster.webp","blurhash":"UCDSt8_N00Di.S?aMeD%00D%?Hbvz.9FOY%L","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":40068,"triangles":1152,"vertices":2184,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2766803205013275,-0.000011187022550235293,-0.2766803205013275],"max":[0.6499999761581421,0.5202725783386553,0.28927513914344277]},"sizeMeters":[0.927,0.52,0.566],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:36.690Z","updatedAt":"2026-09-21T02:22:36.949Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38816/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CushionSet4BedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38816/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38816/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38816/v1/model.glb\" alt=\"Cushion Set 4 (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38816/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38816/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38817","slug":"bedroom-and-living-room-furniture-throw-blanket-folded-b8e51506","title":"Throw Blanket Folded (Bedroom and Living Room Furniture)","summary":"Throw blanket folded in three with fringe at both ends.","description":"Throw blanket folded in three with fringe at both ends. Folded pile 600 x 420 mm, 150 mm high. Metre units, +Y up, the used side toward +Z, resting on y=0. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-throw-blanket-folded-b8e51506","cdnUrl":"https://cdn.3dassets.dev/assets/38817/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-throw-blanket-folded-b8e51506","thumbnailUrl":"https://cdn.3dassets.dev/assets/38817/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38817/v1/poster.webp","blurhash":"U8Fht{oz00s;x]xDNGSh00M{~Ue.ITNew]em","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":37640,"triangles":832,"vertices":1911,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.30000001192092896,-0.00001144444150825985,-0.21500975893271557],"max":[0.30000001192092896,0.1619953599770071,0.21500975893271557]},"sizeMeters":[0.6,0.162,0.43],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:36.716Z","updatedAt":"2026-09-21T03:04:44.342Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38817/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThrowBlanketFoldedBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38817/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38817/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38817/v1/model.glb\" alt=\"Throw Blanket Folded (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38817/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38817/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38818","slug":"bedroom-and-living-room-furniture-furnis-0989213f-starter-scene","title":"Furnished Flat: Bedroom and Living Room (Bedroom and Living Room Furniture)","summary":"A furnished two-room flat with the front open for inspection: a bedroom with an upholstered double bed, chest, tallboy, wardrobe and dressing corner beside a curtained window, and a living room with a three-seat sofa, dining set for six, work corner, bookcase and layered...","description":"A furnished two-room flat with the front open for inspection: a bedroom with an upholstered double bed, chest, tallboy, wardrobe and dressing corner beside a curtained window, and a living room with a three-seat sofa, dining set for six, work corner, bookcase and layered lamps. Static staging; doors, drawers and the blanket-box lid stay shut.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-furnis-0989213f-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/38818/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-furnis-0989213f-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/38818/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38818/v1/poster.webp","blurhash":"U9FiGU-;00-;_N~WRPD%00S6?HDi4T4nbcay","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":1385996,"triangles":37078,"vertices":80502,"meshes":148,"materials":12,"textures":0,"animations":[],"boundingBox":{"min":[-4.660060426648762,-0.00006588746947877588,-2.061231737224751],"max":[5.4,2.5999663819558605,2.1500000238418577]},"sizeMeters":[10.06,2.6,4.211],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":7,"publishedAt":"2026-09-18T22:43:38.392Z","updatedAt":"2026-09-21T08:50:42.787Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38818/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FurnishedFlatBedroomAndLivingRoomBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38818/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38818/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38818/v1/model.glb\" alt=\"Furnished Flat: Bedroom and Living Room (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38818/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38818/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"38819","slug":"bedroom-and-living-room-furniture-guest-studio-and-sec-409292ee","title":"Guest Studio and Second Bedroom (Bedroom and Living Room Furniture)","summary":"A guest studio with bunk, single and daybed sleeping along one wall, a sliding wardrobe, a loveseat sitting corner with a rocking chair and chaise, and a round dining set under a globe pendant. Static staging; doors, drawers and the blanket-box lid stay shut.","description":"A guest studio with bunk, single and daybed sleeping along one wall, a sliding wardrobe, a loveseat sitting corner with a rocking chair and chaise, and a round dining set under a globe pendant. Static staging; doors, drawers and the blanket-box lid stay shut.","status":"published","url":"https://3dassets.dev/assets/bedroom-and-living-room-furniture-guest-studio-and-sec-409292ee","cdnUrl":"https://cdn.3dassets.dev/assets/38819/v1/model.glb","downloadUrl":"https://3dassets.dev/download/bedroom-and-living-room-furniture-guest-studio-and-sec-409292ee","thumbnailUrl":"https://cdn.3dassets.dev/assets/38819/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/38819/v1/poster.webp","blurhash":"UAGlCkoy00-;_4?bRiM{00xut3D%DhD%M{IU","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":883056,"triangles":22004,"vertices":46569,"meshes":73,"materials":12,"textures":0,"animations":[],"boundingBox":{"min":[-3.560060426648763,-0.000030213994933490917,-2.061231737224751],"max":[3.5,2.5999663819558605,2.267402297991551]},"sizeMeters":[7.06,2.6,4.329],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Muse Spark via T3 Code","downloads":1,"publishedAt":"2026-09-18T22:43:38.809Z","updatedAt":"2026-09-20T03:55:38.915Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/38819/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GuestStudioAndSecondBedroomBedroomAndLivingRoomFurniture(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/38819/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/38819/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/38819/v1/model.glb\" alt=\"Guest Studio and Second Bedroom (Bedroom and Living Room Furniture)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/38819/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/38819/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}