{
  "format": "forged-by-sin.shader-field-guide.detail-manifest.v1",
  "derivation": "Exact pixel crop from each accepted 1024x640 capture; no resampling or second render.",
  "entries": [
    {
      "mode": {
        "id": "S00",
        "slug": "lambert",
        "name": "Lambert reference",
        "family": "Control",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S00-lambert.png",
        "sha256": "f78974705558031a0c8b0bfdbbca98793367a620fa4638464aa4e16b73a6ed35"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S00-lambert-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 37463,
        "sha256": "51a4b9aafea79fe0358ae3803eba171718effcdb21a97189659ea3f043bf1dc8"
      }
    },
    {
      "mode": {
        "id": "S01",
        "slug": "unlit",
        "name": "Unlit atlas",
        "family": "Light and form",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S01-unlit.png",
        "sha256": "b043b553ebe0e9ceb4fb2a9f6f5d40f331fb301e0ea03c3b2f0d1484ef71f9da"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S01-unlit-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 37457,
        "sha256": "63119fccf6b8f5c41f625331b0e0e8d4ff9d2ecead353633602d984cb326ee0a"
      }
    },
    {
      "mode": {
        "id": "S02",
        "slug": "wrapped",
        "name": "Wrapped diffuse",
        "family": "Light and form",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S02-wrapped.png",
        "sha256": "28939f1fbaea5745e632cdb95e84e1f9f3c4259bf5a19f0e3efc8e3f910bfaa1"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S02-wrapped-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 38577,
        "sha256": "b8bb329b9694131c2da01b2a0d53c9cee374e7b9074c87530999789b80d251c9"
      }
    },
    {
      "mode": {
        "id": "S03",
        "slug": "half-lambert",
        "name": "Half-Lambert",
        "family": "Light and form",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S03-half-lambert.png",
        "sha256": "4b49196c7d66576afbb7f589edceb0ddb9cf7935f4efe31b6f4fe503d7536002"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S03-half-lambert-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 38152,
        "sha256": "e43cdc47e8bb349d716edd2e7da20bf7bc95edb7cc8458c82d7ec11849294830"
      }
    },
    {
      "mode": {
        "id": "S04",
        "slug": "specular",
        "name": "Diffuse plus specular",
        "family": "Light and form",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S04-specular.png",
        "sha256": "e3d26d7e4a593e39f635278bebcef839c655949482851f98ce83263f13c22ce1"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S04-specular-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 47683,
        "sha256": "6643b28066e9fb8e8e3d95d208c1c578080db9a14bd2fb81eb6635251abfe2ac"
      }
    },
    {
      "mode": {
        "id": "S05",
        "slug": "gooch",
        "name": "Warm-cool Gooch",
        "family": "Light and form",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S05-gooch.png",
        "sha256": "ad265e93587ade9e1e9525c2c12072f309e6cc68f9c18845a157ad34be06530b"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S05-gooch-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 37171,
        "sha256": "a759cb8f4d286db005f2825d2e91554464ff714d338449b3bbd2d37d4ebeb952"
      }
    },
    {
      "mode": {
        "id": "S06",
        "slug": "toon2",
        "name": "Two-band toon",
        "family": "Graphic light",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S06-toon2.png",
        "sha256": "693beaf6428b3d05bb679fb5ac072520ac94535df83afe75ffcbb65381d81e7a"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S06-toon2-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 33478,
        "sha256": "b02769911747849a7e20ed29c93c9fb2519a44df993f46cbdc6041d3c07e2f9e"
      }
    },
    {
      "mode": {
        "id": "S07",
        "slug": "toon4",
        "name": "Soft four-band toon",
        "family": "Graphic light",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S07-toon4.png",
        "sha256": "060c8465fd1537bbcae12611b62ca6ced5fdaa576b6369728bed88024570f4cd"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S07-toon4-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 39954,
        "sha256": "277e1732ac5c0ebcb448f48f74f107ebc7392a4c51721a906b5e54e03d190738"
      }
    },
    {
      "mode": {
        "id": "S08",
        "slug": "vertex-wobble",
        "name": "Static vertex wobble",
        "family": "Vertex stage",
        "pipeline": "VERTEX + FRAGMENT"
      },
      "source": {
        "path": "specimens/S08-vertex-wobble.png",
        "sha256": "ab1ddaea6ce5745b2f13c913b9375eccac021d5e5802c0b7bda1df138f8ce58b"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S08-vertex-wobble-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 41156,
        "sha256": "90ad27952d93a15c8a49925e75c02648726c9b51c734a448c857b9a8a71b7f29"
      }
    },
    {
      "mode": {
        "id": "S09",
        "slug": "faceted",
        "name": "Flat-face normals",
        "family": "Normals and view",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S09-faceted.png",
        "sha256": "afbc9abb9cf336217e9493c701585e4cb8e75e5677c4d58ffa31dc045d4ac67f"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S09-faceted-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 38070,
        "sha256": "c6835a013665aba56492abbd5731281063932f097466306d16fd14f06f3b4d49"
      }
    },
    {
      "mode": {
        "id": "S10",
        "slug": "matcap",
        "name": "Analytic matcap",
        "family": "Normals and view",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S10-matcap.png",
        "sha256": "3e15a5abd69b738e9270a76ca61ba41ed4af43d97c914677918b90a01fb97ac3"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S10-matcap-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 70014,
        "sha256": "8c797a0e189aba98609a4ba9828d0f02267bd8756b72c47ee757bf6daacffa9a"
      }
    },
    {
      "mode": {
        "id": "S11",
        "slug": "rim",
        "name": "Cool rim light",
        "family": "Normals and view",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S11-rim.png",
        "sha256": "5aa547c9495767e9464e2c943204ce87a57740bfe3556e1b25753a98ca8fc347"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S11-rim-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 71707,
        "sha256": "43b1dd6945009a4091087a663acc708be1579d33cc7c580bf756b732cd8d226f"
      }
    },
    {
      "mode": {
        "id": "S12",
        "slug": "normals",
        "name": "View-normal RGB",
        "family": "Normals and view",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S12-normals.png",
        "sha256": "abef6c30347cb65063cef3cf678e8b05f274f024216b97d8959f29a189f7f570"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S12-normals-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 66957,
        "sha256": "4356ba16686d90b9174a86d7000ce7ee6ab417e93a1546327330728486afb927"
      }
    },
    {
      "mode": {
        "id": "S13",
        "slug": "iridescent",
        "name": "Iridescent Fresnel",
        "family": "Normals and view",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S13-iridescent.png",
        "sha256": "9bf8f23494335b33b18027735c6215dd45a757c016a1f6aad7dacc2798a84423"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S13-iridescent-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 76974,
        "sha256": "264da3333e6feb9cc4501dffccc648815e14737f33142ce286636a613a4fe13a"
      }
    },
    {
      "mode": {
        "id": "S14",
        "slug": "posterize",
        "name": "RGB posterize",
        "family": "Color reduction",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S14-posterize.png",
        "sha256": "a972ae73021571f7d65f09a298f1f0c7745e61f5a53efc782f38c4bd7a5ced8e"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S14-posterize-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 14248,
        "sha256": "8e0a16b270190416067bed11a8fe8dd4418d480b7714d3e6888815109d86e9a2"
      }
    },
    {
      "mode": {
        "id": "S15",
        "slug": "fixed-palette",
        "name": "Nearest fixed palette",
        "family": "Color reduction",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S15-fixed-palette.png",
        "sha256": "9bd4cc421b348b6e45583cc68b9165bdbf4c94d3a7afe813386d0a6072aa6919"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S15-fixed-palette-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 14157,
        "sha256": "999ff54bd393fef0cb2cbc026ba54c76a0e4cc10f9187d75bbdbbe71805e964f"
      }
    },
    {
      "mode": {
        "id": "S16",
        "slug": "broken-color",
        "name": "Luma-preserving broken color",
        "family": "Color reduction",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S16-broken-color.png",
        "sha256": "ceb33bf72f861047d055b359ed1b46d2e2905d7fc890256b11fc15424dd5a16d"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S16-broken-color-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 66190,
        "sha256": "822a348d0e6ba417ae6ca9eab7291689a3502e5c2c9a6a386f7aa1989b7f341c"
      }
    },
    {
      "mode": {
        "id": "S17",
        "slug": "halftone",
        "name": "Material halftone",
        "family": "Printed surface",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S17-halftone.png",
        "sha256": "dcbe62d39f2c5a7fce99ece54317850c590dd9a8cabba4db15e23dc78be506c6"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S17-halftone-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 53289,
        "sha256": "d69fd35b9ba8d309be7dd50992eb23b0b2c65d7b3bc7024881b541ca8fd23297"
      }
    },
    {
      "mode": {
        "id": "S18",
        "slug": "hatch",
        "name": "Material crosshatch",
        "family": "Printed surface",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S18-hatch.png",
        "sha256": "bdf669c6781d0cd266d5a628e31d7ad14644b156036198f29f9cd89d46c49fe4"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S18-hatch-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 44623,
        "sha256": "8af92eaa2d06757572d1edc86727810783b3ccb896b7c1ab757a171780ff6957"
      }
    },
    {
      "mode": {
        "id": "S19",
        "slug": "ordered-dither",
        "name": "Ordered material dither",
        "family": "Printed surface",
        "pipeline": "MATERIAL FRAGMENT"
      },
      "source": {
        "path": "specimens/S19-ordered-dither.png",
        "sha256": "f09d8981e41397a798e37ffbf135dbb4c0f67b42b663a049830ff51650c0b9e6"
      },
      "crop": {
        "left": 345,
        "top": 110,
        "width": 330,
        "height": 450
      },
      "image": {
        "path": "specimens/detail/S19-ordered-dither-detail.png",
        "width": 330,
        "height": 450,
        "bytes": 20505,
        "sha256": "6f1c065ff7701bf5a35df9f9bf1eaeebbc955e2d4b66e709045e13adb8d4b9c2"
      }
    }
  ]
}
