{
  "file": "kit.glb",
  "sha256": "62f70c65f3f111465c76d8ece4cdf48567144d5758e838dbef905e995839f547",
  "bytes": 2669688,
  "primitive_count": 63,
  "material_count": 14,
  "embedded_images": 0,
  "external_uris": [],
  "primitives": [
    {
      "mesh": "chimney_cluster",
      "primitive": 0,
      "triangles": 268,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "chimney_cluster",
      "primitive": 1,
      "triangles": 2000,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "chimney_cluster",
      "primitive": 2,
      "triangles": 84,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "chimney_twin",
      "primitive": 0,
      "triangles": 92,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "chimney_twin",
      "primitive": 1,
      "triangles": 212,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "chimney_twin",
      "primitive": 2,
      "triangles": 56,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "door_arched_stone",
      "primitive": 0,
      "triangles": 660,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "door_arched_stone",
      "primitive": 1,
      "triangles": 292,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "door_arched_stone",
      "primitive": 2,
      "triangles": 180,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "door_cellar",
      "primitive": 0,
      "triangles": 660,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "door_cellar",
      "primitive": 1,
      "triangles": 180,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "door_cellar",
      "primitive": 2,
      "triangles": 292,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_gabled",
      "primitive": 0,
      "triangles": 476,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_gabled",
      "primitive": 1,
      "triangles": 88,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_gabled",
      "primitive": 2,
      "triangles": 8,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_gabled",
      "primitive": 3,
      "triangles": 596,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_gabled",
      "primitive": 4,
      "triangles": 264,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_gabled",
      "primitive": 5,
      "triangles": 12,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_hipped",
      "primitive": 0,
      "triangles": 344,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_hipped",
      "primitive": 1,
      "triangles": 88,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_hipped",
      "primitive": 2,
      "triangles": 960,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_hipped",
      "primitive": 3,
      "triangles": 374,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_hipped",
      "primitive": 4,
      "triangles": 12,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_wall",
      "primitive": 0,
      "triangles": 308,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_wall",
      "primitive": 1,
      "triangles": 172,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_wall",
      "primitive": 2,
      "triangles": 308,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_wall",
      "primitive": 3,
      "triangles": 748,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_wall",
      "primitive": 4,
      "triangles": 288,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "dormer_wall",
      "primitive": 5,
      "triangles": 16,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "finial",
      "primitive": 0,
      "triangles": 210,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "louvre_ridge",
      "primitive": 0,
      "triangles": 528,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "louvre_ridge",
      "primitive": 1,
      "triangles": 212,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "oriel",
      "primitive": 0,
      "triangles": 600,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "oriel",
      "primitive": 1,
      "triangles": 132,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "oriel",
      "primitive": 2,
      "triangles": 216,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "oriel",
      "primitive": 3,
      "triangles": 960,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "oriel",
      "primitive": 4,
      "triangles": 48,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "pillory",
      "primitive": 0,
      "triangles": 1118,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "pillory",
      "primitive": 1,
      "triangles": 1238,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_boot",
      "primitive": 0,
      "triangles": 144,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_boot",
      "primitive": 1,
      "triangles": 552,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_boot",
      "primitive": 2,
      "triangles": 60,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_key",
      "primitive": 0,
      "triangles": 856,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_pig",
      "primitive": 0,
      "triangles": 372,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_pig",
      "primitive": 1,
      "triangles": 548,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_pig",
      "primitive": 2,
      "triangles": 28,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_pretzel",
      "primitive": 0,
      "triangles": 288,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "sign_pretzel",
      "primitive": 1,
      "triangles": 596,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "thatch_panel",
      "primitive": 0,
      "triangles": 146,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "thatch_panel",
      "primitive": 1,
      "triangles": 152,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "thatch_ridge",
      "primitive": 0,
      "triangles": 186,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "thatch_ridge",
      "primitive": 1,
      "triangles": 32,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "thatch_ridge",
      "primitive": 2,
      "triangles": 28,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "well_wheel",
      "primitive": 0,
      "triangles": 432,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "well_wheel",
      "primitive": 1,
      "triangles": 3420,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "well_wheel",
      "primitive": 2,
      "triangles": 264,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "well_wheel",
      "primitive": 3,
      "triangles": 124,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "well_wheel",
      "primitive": 4,
      "triangles": 192,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "window_cellar",
      "primitive": 0,
      "triangles": 192,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "window_cellar",
      "primitive": 1,
      "triangles": 124,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "window_shuttered",
      "primitive": 0,
      "triangles": 396,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "window_shuttered",
      "primitive": 1,
      "triangles": 352,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    },
    {
      "mesh": "window_shuttered",
      "primitive": 2,
      "triangles": 288,
      "zero_area_triangles": 0,
      "nonfinite_attribute_components": 0
    }
  ],
  "duplicate_primitives": [
    {
      "primitive": "dormer_hipped[1]",
      "same_as": "dormer_gabled[1]"
    },
    {
      "primitive": "dormer_hipped[4]",
      "same_as": "dormer_gabled[5]"
    }
  ],
  "skins": [],
  "node_names": [
    "chimney_cluster",
    "chimney_twin",
    "door_arched_stone",
    "door_cellar",
    "dormer_gabled",
    "dormer_hipped",
    "dormer_wall",
    "finial",
    "louvre_ridge",
    "oriel",
    "pillory",
    "sign_boot",
    "sign_key",
    "sign_pig",
    "sign_pretzel",
    "thatch_panel",
    "thatch_ridge",
    "well_wheel",
    "window_cellar",
    "window_shuttered"
  ],
  "note": "Mesh-local counts, before node transforms/instances. Degenerate threshold: cross-product magnitude < 1e-12 in asset units squared. Not a source-topology or visual-quality verdict.",
  "triangles": 25072,
  "zero_area_triangles": 0,
  "nonfinite_attribute_components": 0,
  "findings": [
    "duplicate_primitives"
  ]
}