{
 "slug": "loom",
 "triangles": 15336,
 "texture_px": 2048,
 "triangles_light": null,
 "texture_px_light": null,
 "files": {
  "glb": {
   "name": "loom.glb",
   "bytes": 1720940
  },
  "blend": {
   "name": "loom.blend",
   "bytes": 1404337
  },
  "fbx": {
   "name": "loom.fbx",
   "bytes": 2714732
  },
  "obj": {
   "name": "loom-obj.zip",
   "bytes": 1677682
  },
  "usdz": {
   "name": "loom.usdz",
   "bytes": 2650689
  }
 },
 "extras": {
  "license": "CC0-1.0",
  "source": "grab3d.com",
  "dimensions_m": "1.120 x 0.989 x 1.460",
  "triangles": 15336,
  "textures": "PBR 2048px: base color, roughness, metallic, normal (baked)",
  "generator": "Created by grab3d",
  "created": "2026-09-26",
  "real_size": "floor loom, approx. 112 x 99 x 146 cm, weaving width 70 cm",
  "notes": "survival crafting station: timber floor loom with warp beam and wound warp threads, back beam, two shafts with heddles hanging from the castle (open shed, every second thread up), reed, cloth in progress (red with cream weft stripes) over the breast beam and rolled on the cloth beam with ratchet handles, two treadles, a shuttle with blue yarn; moving part: loom_beater (beater with reed and handrail, origin on the swing axis, rotate around local X); front (weaver side) faces -Y; no text",
  "set": "Cozy Survival & Crafting 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
 }
}