{
 "slug": "training-dummy",
 "triangles": 10040,
 "texture_px": 2048,
 "triangles_light": null,
 "texture_px_light": null,
 "files": {
  "glb": {
   "name": "training-dummy.glb",
   "bytes": 1151084
  },
  "blend": {
   "name": "training-dummy.blend",
   "bytes": 1094265
  },
  "fbx": {
   "name": "training-dummy.fbx",
   "bytes": 1871244
  },
  "obj": {
   "name": "training-dummy-obj.zip",
   "bytes": 1178248
  },
  "usdz": {
   "name": "training-dummy.usdz",
   "bytes": 1653297
  }
 },
 "extras": {
  "license": "CC0-1.0",
  "source": "grab3d.com",
  "dimensions_m": "1.277 x 1.000 x 1.906",
  "triangles": 10040,
  "textures": "PBR 2048px: base color, roughness, metallic, normal (baked)",
  "generator": "Created by grab3d",
  "created": "2026-09-26",
  "real_size": "training dummy, approx. 1.1 m wide (arms), 1.0 x 1.0 m cross base, 1.85 m tall",
  "notes": "wooden post on a cross base with four braces, stuffed burlap straw sack body with leather belt, crossbar arms with straw tufts tied on, round sack head with button eyes, rosy cheeks and an embroidered smile, straw tuft on top; colourful target (red / cream / gold) on the chest facing -Y; friendly, no weapons, no damage; no movable parts",
  "set": "Cozy Medieval 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
 }
}