{
  "revision": "original-v16-baseline28",
  "date": "2026-09-14",
  "classification": "Original illustrative geometry and artwork, not manufacturer CAD, an exact equipment record or a workplace photograph",
  "geometry": {
    "authoring": "Independently authored in Blender for the Frank Wilson portfolio; no manufacturer or seller geometry reused",
    "sourceMaster": {
      "record": "qa/generator-realism-v2-2026-09-13/generator-master.blend",
      "sha256": "b5db097799f5728816340296df5b5b974c4ac934d9aa6d47abeca65d0d591bb7"
    },
    "refinedMaster": {
      "record": "qa/baseline28/generator/generator-master-baseline28.blend",
      "sha256": "bfc559378390e6f3895a8174f91e17c7437fafb25b9f84392c093538e03e5b5c"
    },
    "availability": "Editable masters and original download files are retained in project source; the listed source records are not public download URLs",
    "preservedObjectsAndTransforms": 1380
  },
  "materials": [
    {
      "id": "blue_metal_plate",
      "source": "https://polyhaven.com/a/blue_metal_plate",
      "license": "CC0-1.0",
      "authors": [
        "Rob Tuytel"
      ],
      "licenseURL": "https://polyhaven.com/license",
      "sourceFiles": [
        {
          "path": "sources/blue_metal_plate/blue_metal_plate_diff_4k.exr",
          "bytes": 11138897,
          "sha256": "7016bbbff4da20737fb6deb0b8d5eda822e017f0c384a5ba3da365a9fd9b171f"
        },
        {
          "path": "sources/blue_metal_plate/blue_metal_plate_nor_gl_4k.exr",
          "bytes": 6685163,
          "sha256": "61d53cc22841673843b501769884d36f2023626fe22a50b9bfce08d7be14412d"
        },
        {
          "path": "sources/blue_metal_plate/blue_metal_plate_rough_4k.exr",
          "bytes": 7742727,
          "sha256": "79b9edb5608ec64fae46fe3a1e3d71ad020f7799fcb5673ee30737a7e86e302f"
        },
        {
          "path": "sources/blue_metal_plate/blue_metal_plate_disp_4k.exr",
          "bytes": 350514,
          "sha256": "1c9e45e054a0b93da38f571d701467f1185a89f1ddd8e50c820c5f16c74212c5"
        }
      ]
    },
    {
      "id": "metal_plate_02",
      "source": "https://polyhaven.com/a/metal_plate_02",
      "license": "CC0-1.0",
      "authors": [
        "Rob Tuytel"
      ],
      "licenseURL": "https://polyhaven.com/license",
      "sourceFiles": [
        {
          "path": "sources/metal_plate_02/metal_plate_02_diff_4k.exr",
          "bytes": 18749039,
          "sha256": "c15d58f41d66e782494a3c0fd11c954d931aa61f9d5a73975ef208c436bef77a"
        },
        {
          "path": "sources/metal_plate_02/metal_plate_02_nor_gl_4k.exr",
          "bytes": 3509548,
          "sha256": "5bba1ebbc59726d6921103fba67b9f7d1ef31e3a2571ba2d1d1be347ec22540d"
        },
        {
          "path": "sources/metal_plate_02/metal_plate_02_rough_4k.exr",
          "bytes": 14397571,
          "sha256": "c24a7f8bbf39047b1c9c356e5375698d98c38bea2b897c218cae8592a1279b44"
        },
        {
          "path": "sources/metal_plate_02/metal_plate_02_disp_4k.exr",
          "bytes": 1622194,
          "sha256": "805d8456a1c2a6898d1569e16b77ff0093549bf7bba026dc98bc9ed35a534bd6"
        }
      ]
    },
    {
      "id": "Metal010",
      "source": "https://ambientcg.com/a/Metal010",
      "license": "CC0-1.0",
      "authors": [
        "ambientCG"
      ],
      "licenseURL": "https://docs.ambientcg.com/license/",
      "sourceFiles": [
        {
          "path": "sources/Metal010/Metal010_4K-PNG.zip",
          "bytes": 209987157,
          "sha256": "8c223157937b536e25ac74962ed2e214d5ba65f8dc1e2546b1b6fb9e052fc464"
        }
      ]
    },
    {
      "id": "DiamondPlate009",
      "source": "https://ambientcg.com/a/DiamondPlate009",
      "license": "CC0-1.0",
      "authors": [
        "ambientCG"
      ],
      "licenseURL": "https://docs.ambientcg.com/license/",
      "sourceFiles": [
        {
          "path": "sources/DiamondPlate009/DiamondPlate009_4K-PNG.zip",
          "bytes": 256778907,
          "sha256": "d599ec7710f129c05b5769a8e2d1e3cb283b8c69df4eb22bd9298bc04ac26649"
        }
      ]
    }
  ],
  "refinement": {
    "changedImages": [
      "Ochre-industrial-enamel-color",
      "Ochre-industrial-enamel-normal",
      "Ochre-industrial-enamel-roughness",
      "Satin-stainless-steel-normal",
      "Satin-stainless-steel-roughness",
      "Zinc-plated-fasteners-normal",
      "Zinc-plated-fasteners-roughness"
    ],
    "changes": [
      "Filtered enamel tone/roughness variation",
      "Reduced painted/metal normal amplitude and softer metal highlights",
      "Deterministic UV offsets across repeated covers/castings",
      "Delivery-only hidden-thread removal, near-coplanar dissolution and bounded small-detail simplification"
    ],
    "sourceGeometryPositionsUnchanged": true,
    "disclaimer": "A deliberately clean representative product render; no photographic equivalence or manufacturer certification claim"
  },
  "delivery": [
    {
      "path": "/experience-06/assets/original-generator/generator-desktop-baseline28.glb",
      "bytes": 7345816,
      "sha256": "af8869131ad3519ece2a87bec634a78298ba65554acb85331d33dc38c9efdf5a",
      "triangles": 573121,
      "nodes": 41,
      "meshes": 30,
      "materials": 14,
      "textures": 23
    },
    {
      "path": "/experience-06/assets/original-generator/generator-mobile-baseline28.glb",
      "bytes": 4258860,
      "sha256": "3d1fe0cbd4b0a8d26731d637d0a5c510893bdcfc4612cbda1644c49ae679a775",
      "triangles": 443176,
      "nodes": 41,
      "meshes": 30,
      "materials": 14,
      "textures": 23
    }
  ],
  "artwork": {
    "source": "Final original generator master",
    "sourceRender": {
      "path": "renders/generator-beauty-baseline28.png",
      "bytes": 2723873,
      "sha256": "8bc7a06cb39b1fbdd4012dc68a84a2ab474f5c76861dc157ee257b168687eac9"
    },
    "camera": [
      7.2,
      -9.7,
      5.57
    ],
    "target": [
      0,
      0,
      1.43
    ],
    "lensMM": 48,
    "resolution": [
      2400,
      1600
    ],
    "samples": 192,
    "transparent": true,
    "tool": "Blender Cycles / OptiX"
  }
}
