{
 "id": "building.dwelling.house/breton-stone-house",
 "version": 3,
 "name": "A two-storey breton granite fisherman's house (the one on sheet.jpg, without the",
 "summary": "Breton granite fisherman's house, 9 × 7 m; eaves 5.6 m, ridge 9 m, pots 10.5 m; no quay/platform.",
 "tags": [
  "a",
  "breton",
  "building",
  "dwelling",
  "fisherman",
  "granite",
  "house",
  "jpg",
  "on",
  "one",
  "s",
  "sheet",
  "stone",
  "storey",
  "the",
  "two",
  "without"
 ],
 "style": "realistic",
 "status": "deprecated",
 "frame": {
  "contract": "kit/+Z-front",
  "up": "+Y",
  "unit": "m",
  "front": "+Z"
 },
 "size": {
  "measured_m": {
   "w": 9.65,
   "l": 8.27,
   "h": 10.5
  },
  "source": "measured",
  "class_band": "building.dwelling.house",
  "band_axis": "height",
  "band": [
   5,
   12
  ],
  "in_band": true,
  "scale_to_class": 1.0
 },
 "bounds": {
  "geometry": {
   "min": [
    -4.825,
    0.0,
    -3.96
   ],
   "max": [
    4.825,
    10.5,
    4.31
   ]
  },
  "footprint": {
   "kind": "rect",
   "minX": -4.825,
   "maxX": 4.825,
   "minZ": -3.96,
   "maxZ": 4.31,
   "source": "measured"
  },
  "collider": {
   "parts": [
    {
     "type": "box",
     "x": 0.0,
     "y": 5.25,
     "z": 0.175,
     "hx": 4.825,
     "hy": 5.25,
     "hz": 4.135
    }
   ],
   "source": "guessed"
  }
 },
 "placement": {
  "role": null,
  "notes": null,
  "source": null
 },
 "sockets": [],
 "nodes": {
  "all": [
   "Chimney_L",
   "Chimney_R",
   "Door",
   "Entrance",
   "Entry_fittings",
   "Ironwork",
   "Lantern",
   "Rainwater",
   "Roof",
   "Shutters",
   "Walls",
   "Windows"
  ]
 },
 "paint": null,
 "render": {
  "tris": 61581,
  "verts": 118341,
  "materials": 8,
  "draw_calls": 22,
  "textures": [
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     256,
     256
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     256,
     256
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     256,
     256
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   },
   {
    "px": [
     512,
     512
    ],
    "fmt": "ktx2"
   }
  ],
  "gpu_mb_decoded": 16.0,
  "bytes": 1982440,
  "codec": "draco",
  "extensions": [
   "KHR_draco_mesh_compression",
   "KHR_texture_basisu"
  ]
 },
 "rig": null,
 "animations": [],
 "gameplay": null,
 "techniques": [
  "decimated",
  "draco",
  "textured"
 ],
 "provenance": {
  "author": "gpt-6-astra (Blender)",
  "source": "jobs/breton-stone-house-v2",
  "kit": "library-author",
  "job": "breton-stone-house-v2",
  "feedback": "game weight: textures capped at 1024 px (ORM 512), KTX2 ETC1S (stays compressed on the GPU), Draco geometry; same model as v1",
  "imported": "2026-10-07",
  "file_origin": "~/forge-build/forge-assets/jobs/breton-stone-house-v2/breton-stone-house.glb",
  "parent": {
   "id": "building.dwelling.house/breton-stone-house",
   "version": 2,
   "release": "sha256:685a20f7cca724c517208d3f32ad8b5d055d337bf981663767d8de3ae741702e"
  },
  "variant": {
   "kind": "other",
   "note": "lighter copy, mesh simplified 35.3%"
  }
 },
 "licence": {
  "kind": "owned",
  "game_use": true,
  "raw_redistribute": false,
  "evidence": "Forge Astra Blender job breton-stone-house-v2 (Nano Banana Pro sheet, CC0 Poly Haven textures: metal_plate_02, rock_wall_09, slate_floor_03, wooden_planks, worn_rock_natural_01)"
 },
 "quality": {
  "gates": "withdrawn 10 Oct 2026: a side window broke (black shards) yet only 1.7 % of the pixels changed; the check now also limits the most-changed small spot. lighter copy of v2: 61,581 of 95,184 triangles (-35 %), worst side 1.8 % of the model's pixels changed",
  "judge": null
 },
 "files": {
  "glb": "sha256:630781d83a7326f0913ba0bf45ad37bae0d6faa3550a29f919ff603c8852f5be"
 },
 "deps": [],
 "release": "sha256:9f8caeccc2bd1c9df939a30245d4c41697620a8046c70f9e3ee31884ec38b156",
 "lighter": {
  "from": 2,
  "tris_from": 95184,
  "saving_pct": 35.3,
  "change_pct": 1.75,
  "sides_pct": [
   1.75,
   1.5,
   1.24,
   1.17
  ],
  "max_change_pct": 5.0,
  "mode": "auto",
  "target": null,
  "ratio": 0.05,
  "error": 0.03,
  "tried": [
   {
    "tris": 78917,
    "error": 0.001,
    "change_pct": 0.16
   },
   {
    "tris": 69121,
    "error": 0.002,
    "change_pct": 0.97
   },
   {
    "tris": 65529,
    "error": 0.003,
    "change_pct": 1.27
   },
   {
    "tris": 63836,
    "error": 0.004,
    "change_pct": 1.37
   },
   {
    "tris": 62495,
    "error": 0.006,
    "change_pct": 1.58
   },
   {
    "tris": 62101,
    "error": 0.008,
    "change_pct": 1.53
   },
   {
    "tris": 61669,
    "error": 0.016,
    "change_pct": 1.55
   },
   {
    "tris": 61581,
    "error": 0.03,
    "change_pct": 1.75
   }
  ],
  "method": "glTF-Transform 4.5.1 simplify (meshoptimizer), original compression re-applied",
  "job": "lighter-breton-stone-house-v3",
  "made": "2026-10-10T00:08:45Z",
  "spot": 114,
  "withdrawn": "broken side window (spot 114/255)"
 }
}
