{
 "slug": "ruin-wall-segment",
 "triangles": 8642,
 "texture_px": 2048,
 "triangles_light": null,
 "texture_px_light": null,
 "files": {
  "glb": {
   "name": "ruin-wall-segment.glb",
   "bytes": 812912
  },
  "blend": {
   "name": "ruin-wall-segment.blend",
   "bytes": 761045
  },
  "fbx": {
   "name": "ruin-wall-segment.fbx",
   "bytes": 1451756
  },
  "obj": {
   "name": "ruin-wall-segment-obj.zip",
   "bytes": 807141
  },
  "usdz": {
   "name": "ruin-wall-segment.usdz",
   "bytes": 1265924
  }
 },
 "extras": {
  "license": "CC0-1.0",
  "source": "grab3d.com",
  "dimensions_m": "2.000 x 0.620 x 2.026",
  "triangles": 8642,
  "textures": "PBR 2048px: base color, roughness, metallic, normal (baked)",
  "generator": "Created by grab3d",
  "created": "2026-09-26",
  "real_size": "ruin wall module, 2.0 x 0.62 x 2.0 m (2 m grid)",
  "notes": "modular sandstone ruin wall on a 2 m grid: wall centre on the grid line (y = 0), x from -1 to +1, 0.5 m thick on a 0.62 m plinth course; crumbling stepped top, worn top stones, one hole, a loose stone, moss; both ends are identical flat butt joints with 4 courses (1.44 m) and the same straddling block in every course, so modules tile seamlessly, also rotated by 180 degrees, and fit ruin-wall-corner and ruin-archway; origin bottom centre; no text",
  "set": "Cozy Ancient Ruins 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
 }
}