{
 "slug": "changing-table",
 "triangles": 10212,
 "texture_px": 2048,
 "triangles_light": null,
 "texture_px_light": null,
 "files": {
  "glb": {
   "name": "changing-table.glb",
   "bytes": 955144
  },
  "blend": {
   "name": "changing-table.blend",
   "bytes": 673591
  },
  "fbx": {
   "name": "changing-table.fbx",
   "bytes": 1619756
  },
  "obj": {
   "name": "changing-table-obj.zip",
   "bytes": 668122
  },
  "usdz": {
   "name": "changing-table.usdz",
   "bytes": 1506273
  }
 },
 "extras": {
  "license": "CC0-1.0",
  "source": "grab3d.com",
  "dimensions_m": "0.924 x 0.586 x 0.985",
  "triangles": 10212,
  "textures": "PBR 2048px: base color, roughness, metallic, normal (baked)",
  "generator": "Created by grab3d",
  "created": "2026-10-07",
  "real_size": "baby changing table / changing dresser, 0.92 x 0.56 x 0.98 m, changing height 0.93 m",
  "notes": "front faces -Y; white carcass on short oak legs, three wide mint drawers with brass knobs, oak top with raised safety rim at the back and sides, soft lavender changing pad with side rolls, folded towel and a cream jar without label. The top drawer 'changing-table_drawer' (front + box) is a separate object, origin at the bottom centre of its front: translate along -Y to open (up to approx. 0.38 m)",
  "set": "Cozy Interior Kit"
 },
 "origin": {
  "method": "procedural",
  "detail": "Built procedurally with Blender scripts. The scripts were written with the help of an AI coding assistant. No generative AI model produced the geometry or textures directly.",
  "ai_content": false,
  "ai_assisted_code": true
 }
}