{
  "version": "kiln.asset.v1",
  "assetId": "a_90ce1af32ada4c4a90ecbcf73b61f1d3",
  "revisionId": "r_2521822586d84bbaae40dcce9a91e649",
  "name": "Mossy woodland rock",
  "tags": [],
  "createdAt": "2026-10-12T02:15:19.624Z",
  "description": "Original asymmetric closed faceted rock with subdued stone fractures and patchy upper moss; reviewed GPU candidate for in-scene acceptance.",
  "attribution": {
    "model": "gpt-6.1-sol",
    "harness": "codex"
  },
  "editable": true,
  "files": {
    "asset.glb": {
      "sha256": "sha256:762d8f1ec77eaf208109c2ac8c45c8d7cb4b751aa9e9b45e8ea6fd7d4a46b574",
      "bytes": 22468
    },
    "source.kiln.js": {
      "sha256": "sha256:e3361fc0b1714a61a1f10f61e994f08397fee72b294f3e57242eda069bd61a9c",
      "bytes": 4059
    },
    "preview.png": {
      "sha256": "sha256:b624c1b955817a7db468d548704a78926686c0178c216540e1b6226f1446d23e",
      "bytes": 69834
    }
  },
  "build": {
    "engine": "sha256:f90883f15c540c11124c3e7497e161b37f4c6e0abd3a0f06adbccd9b2c34f58e",
    "options": {
      "gltfExporter": "three",
      "optimize": "off",
      "instance": "auto",
      "geometryPolicy": "strict",
      "indexPolicy": "indexed",
      "qaMode": "enforce",
      "evaluatorMode": "subprocess",
      "projectId": "nightman",
      "projectRevision": "r_0000000005_61f0f0d89412c0e3469821c38f23426e354a95557ae2a158e6cc80642f34a968",
      "requirements": {
        "kind": "kiln.requirements-context.v1",
        "requirements": {
          "kind": "kiln.asset-requirements",
          "schemaVersion": 1,
          "labels": [],
          "frame": {
            "units": "m",
            "forward": "+X",
            "up": "+Y",
            "right": "+Z",
            "groundY": 0
          },
          "requirements": {}
        },
        "policyHash": "sha256:9efcec929bf8a510c7dd0e18b687381e3824ff3d26cc20307f601d17535e5f34",
        "adviceHash": "sha256:ca1f59b45e82e712e06149909000e2bc37b8cf159af70e32847088cecf153268"
      }
    },
    "warnings": [],
    "integration": {
      "schemaVersion": "kiln.integration-manifest.v1",
      "analyzerVersion": 1,
      "artifactSha256": "762d8f1ec77eaf208109c2ac8c45c8d7cb4b751aa9e9b45e8ea6fd7d4a46b574",
      "units": "m",
      "axes": {
        "forward": "+X",
        "up": "+Y",
        "right": "+Z"
      },
      "bounds": {
        "min": [
          -0.7292035818099976,
          0,
          -0.5946806073188782
        ],
        "max": [
          0.9425692558288574,
          0.9200000166893005,
          0.5324239134788513
        ],
        "size": [
          1.671772837638855,
          0.9200000166893005,
          1.1271045207977295
        ],
        "center": [
          0.10668283700942993,
          0.46000000834465027,
          -0.031128346920013428
        ]
      },
      "pivot": {
        "convention": "author-origin",
        "position": [
          0,
          0,
          0
        ]
      },
      "ground": {
        "groundY": 0,
        "contactTolerance": 0.02,
        "minY": 0,
        "offsetToGround": 0,
        "grounded": true
      },
      "defaultScene": {
        "index": 0,
        "name": "mossy-rock"
      },
      "renderMetrics": {
        "triangles": 72,
        "drawCalls": 72,
        "uniqueGeometries": 72,
        "uniqueMaterials": 2,
        "textureCount": 2,
        "transparentMaterials": 0,
        "skinned": false
      },
      "structuralQa": {
        "hasDefaultScene": true,
        "finiteBounds": true,
        "validatorErrors": 0,
        "validatorWarnings": 0
      },
      "visualQa": "not_assessed"
    },
    "qa": {
      "kind": "kiln.asset-qa-report",
      "schemaVersion": 2,
      "qaProfile": "asset.requirements.v1",
      "policyHash": "sha256:9efcec929bf8a510c7dd0e18b687381e3824ff3d26cc20307f601d17535e5f34",
      "adviceHash": "sha256:ca1f59b45e82e712e06149909000e2bc37b8cf159af70e32847088cecf153268",
      "acceptance": "accepted",
      "disposition": "pass",
      "dimensions": {
        "exportIntegrity": {
          "status": "pass",
          "findings": [],
          "metrics": {
            "gltfErrors": 0,
            "gltfWarnings": 0
          }
        },
        "requirementReadiness": {
          "status": "pass",
          "findings": []
        },
        "promptAlignment": {
          "status": "notEvaluated",
          "findings": []
        },
        "visualQuality": {
          "status": "notEvaluated",
          "findings": [],
          "metrics": {
            "partVolumeCoverage": "complete-static-pairs",
            "partVolumeScope": "Visible static closed mesh pairs, except alternates on different LOD levels; excludes intra-mesh intersections, motion, open surfaces and usable passage space. Positive overlap may be intentional.",
            "partVolumeEligibleParts": 1,
            "partVolumeCandidatePairs": 0,
            "partVolumeCandidatesLowerBound": false,
            "partVolumePairsTested": 0,
            "partVolumeUnmeasurablePairs": 0,
            "partVolumePairsNotReached": 0,
            "partVolumeLodAlternatePairs": 0,
            "partVolumeSkipped": 0
          }
        },
        "runtimeCost": {
          "status": "pass",
          "findings": [],
          "metrics": {
            "instanceabilityGrade": "B",
            "instanceabilitySummary": "B (informational, not a QA verdict), set by 2 distinct materials (B at 2-3). Also: 72 geometries; 72 draw calls.",
            "uniqueGeometries": 72,
            "uniqueMaterials": 2,
            "meshNodes": 1,
            "meshInstances": 1,
            "drawCalls": 72,
            "textureCount": 2,
            "skinned": false,
            "transparentMaterials": 0,
            "triangles": 72,
            "materialCount": 2,
            "opaqueMaterials": 2,
            "maskedMaterials": 0,
            "blendedMaterials": 0,
            "singleSidedMaterials": 2,
            "doubleSidedMaterials": 0,
            "texturedMaterials": 2,
            "materialExtensionCount": 0,
            "materialExtensionsUsed": "",
            "imageCount": 2,
            "maxImageDimension": 64,
            "decodedImageBytesRgba8": 32768,
            "estimatedGpuBytesWithMipmaps": 43692,
            "blendedSurfaceAreaRatio": 0
          }
        }
      },
      "rules": [
        {
          "id": "UNIVERSAL_SCENE_CONTENT_RULE",
          "mode": "enforce",
          "status": "evaluated"
        },
        {
          "id": "UNIVERSAL_FINITE_DATA_RULE",
          "mode": "enforce",
          "status": "evaluated"
        },
        {
          "id": "UNIVERSAL_INDEX_RULE",
          "mode": "enforce",
          "status": "evaluated"
        },
        {
          "id": "UNIVERSAL_ZERO_SCALE_RULE",
          "mode": "enforce",
          "status": "evaluated"
        },
        {
          "id": "UNIVERSAL_NODE_NAME_RULE",
          "mode": "enforce",
          "status": "evaluated"
        },
        {
          "id": "UNIVERSAL_ANIMATION_TARGET_RULE",
          "mode": "enforce",
          "status": "evaluated"
        },
        {
          "id": "MATERIAL_PORTABLE_PBR_RULE",
          "mode": "enforce",
          "status": "evaluated"
        },
        {
          "id": "ARCHITECTURE_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "ARCHITECTURE_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "CHARACTER_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "CHARACTER_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "VEHICLE_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "VEHICLE_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "VEHICLE_W6_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "VEGETATION_CONTACT_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "VEGETATION_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "PROP_CAPABILITY_EXACT_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "PROP_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "ENVIRONMENT_EXACT_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "ENVIRONMENT_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "VFX_EXACT_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "VFX_ADVISORY_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "MODULAR_JOIN_PROFILE",
          "mode": "enforce",
          "status": "notRequested"
        },
        {
          "id": "ASSET_SCOPE_PROFILE",
          "mode": "observe",
          "status": "notRequested"
        },
        {
          "id": "GEO_PART_SELF_INTERSECTION",
          "mode": "observe",
          "status": "evaluated"
        },
        {
          "id": "GEO_PART_CONNECTIVITY",
          "mode": "observe",
          "status": "evaluated"
        },
        {
          "id": "REF_COMPARISON",
          "mode": "observe",
          "status": "notEvaluated",
          "reason": "Neutral measurement adapter remains to be qualified; no category fallback is used."
        },
        {
          "id": "SWEEP_SELF_INTERSECTION",
          "mode": "observe",
          "status": "evaluated"
        }
      ],
      "unevaluatedRequirements": []
    },
    "dependencies": [
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-bark",
          "revisionId": "sha256:d61ad77c00cb644f52fe0377e7f1edf659d0cfcaf0981f85f1f2d8a119707e24",
          "name": "Pine bark / broken plates",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "bark"
          ],
          "tileable": true,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:8a94aa284a8036c73c46ddc028ecd5a8495aa6007c4828cc4b683e21f0a0b038",
              "bytes": 665,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest-mipmap-linear",
                "magFilter": "nearest",
                "wrapS": "repeat",
                "wrapT": "repeat"
              },
              "pixelHash": "sha256:d2a1a830cdcb88a4f28ca0f160094df6424940ac40fa3090acf5e00c402f8f29",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    85,
                    67,
                    51,
                    255
                  ],
                  "operations": [
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            -8
                          ],
                          [
                            6,
                            -10
                          ],
                          [
                            8,
                            10
                          ],
                          [
                            5,
                            15
                          ],
                          [
                            1,
                            13
                          ]
                        ]
                      },
                      "rgba": [
                        105,
                        82,
                        59,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          1,
                          -5
                        ],
                        "to": [
                          2,
                          10
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            14
                          ],
                          [
                            5,
                            12
                          ],
                          [
                            7,
                            29
                          ],
                          [
                            4,
                            34
                          ],
                          [
                            1,
                            32
                          ]
                        ]
                      },
                      "rgba": [
                        117,
                        93,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          1,
                          17
                        ],
                        "to": [
                          2,
                          29
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            38
                          ],
                          [
                            8,
                            36
                          ],
                          [
                            10,
                            60
                          ],
                          [
                            7,
                            65
                          ],
                          [
                            1,
                            63
                          ]
                        ]
                      },
                      "rgba": [
                        75,
                        59,
                        44,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          1,
                          41
                        ],
                        "to": [
                          2,
                          60
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            9,
                            -8
                          ],
                          [
                            14,
                            -10
                          ],
                          [
                            16,
                            7
                          ],
                          [
                            13,
                            12
                          ],
                          [
                            10,
                            10
                          ]
                        ]
                      },
                      "rgba": [
                        117,
                        93,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          10,
                          -5
                        ],
                        "to": [
                          11,
                          7
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            9,
                            14
                          ],
                          [
                            17,
                            12
                          ],
                          [
                            19,
                            36
                          ],
                          [
                            16,
                            41
                          ],
                          [
                            10,
                            39
                          ]
                        ]
                      },
                      "rgba": [
                        75,
                        59,
                        44,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          10,
                          17
                        ],
                        "to": [
                          11,
                          36
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            9,
                            38
                          ],
                          [
                            15,
                            36
                          ],
                          [
                            17,
                            56
                          ],
                          [
                            14,
                            61
                          ],
                          [
                            10,
                            59
                          ]
                        ]
                      },
                      "rgba": [
                        105,
                        82,
                        59,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          10,
                          41
                        ],
                        "to": [
                          11,
                          56
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            19,
                            -8
                          ],
                          [
                            27,
                            -10
                          ],
                          [
                            29,
                            14
                          ],
                          [
                            26,
                            19
                          ],
                          [
                            20,
                            17
                          ]
                        ]
                      },
                      "rgba": [
                        75,
                        59,
                        44,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          20,
                          -5
                        ],
                        "to": [
                          21,
                          14
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            19,
                            14
                          ],
                          [
                            25,
                            12
                          ],
                          [
                            27,
                            32
                          ],
                          [
                            24,
                            37
                          ],
                          [
                            20,
                            35
                          ]
                        ]
                      },
                      "rgba": [
                        105,
                        82,
                        59,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          20,
                          17
                        ],
                        "to": [
                          21,
                          32
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            19,
                            38
                          ],
                          [
                            24,
                            36
                          ],
                          [
                            26,
                            53
                          ],
                          [
                            23,
                            58
                          ],
                          [
                            20,
                            56
                          ]
                        ]
                      },
                      "rgba": [
                        117,
                        93,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          20,
                          41
                        ],
                        "to": [
                          21,
                          53
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            31,
                            -8
                          ],
                          [
                            37,
                            -10
                          ],
                          [
                            39,
                            10
                          ],
                          [
                            36,
                            15
                          ],
                          [
                            32,
                            13
                          ]
                        ]
                      },
                      "rgba": [
                        105,
                        82,
                        59,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          32,
                          -5
                        ],
                        "to": [
                          33,
                          10
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            31,
                            14
                          ],
                          [
                            36,
                            12
                          ],
                          [
                            38,
                            29
                          ],
                          [
                            35,
                            34
                          ],
                          [
                            32,
                            32
                          ]
                        ]
                      },
                      "rgba": [
                        117,
                        93,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          32,
                          17
                        ],
                        "to": [
                          33,
                          29
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            31,
                            38
                          ],
                          [
                            39,
                            36
                          ],
                          [
                            41,
                            60
                          ],
                          [
                            38,
                            65
                          ],
                          [
                            32,
                            63
                          ]
                        ]
                      },
                      "rgba": [
                        75,
                        59,
                        44,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          32,
                          41
                        ],
                        "to": [
                          33,
                          60
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            43,
                            -8
                          ],
                          [
                            48,
                            -10
                          ],
                          [
                            50,
                            7
                          ],
                          [
                            47,
                            12
                          ],
                          [
                            44,
                            10
                          ]
                        ]
                      },
                      "rgba": [
                        117,
                        93,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          44,
                          -5
                        ],
                        "to": [
                          45,
                          7
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            43,
                            14
                          ],
                          [
                            51,
                            12
                          ],
                          [
                            53,
                            36
                          ],
                          [
                            50,
                            41
                          ],
                          [
                            44,
                            39
                          ]
                        ]
                      },
                      "rgba": [
                        75,
                        59,
                        44,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          44,
                          17
                        ],
                        "to": [
                          45,
                          36
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            43,
                            38
                          ],
                          [
                            49,
                            36
                          ],
                          [
                            51,
                            56
                          ],
                          [
                            48,
                            61
                          ],
                          [
                            44,
                            59
                          ]
                        ]
                      },
                      "rgba": [
                        105,
                        82,
                        59,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          44,
                          41
                        ],
                        "to": [
                          45,
                          56
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            55,
                            -8
                          ],
                          [
                            63,
                            -10
                          ],
                          [
                            65,
                            14
                          ],
                          [
                            62,
                            19
                          ],
                          [
                            56,
                            17
                          ]
                        ]
                      },
                      "rgba": [
                        75,
                        59,
                        44,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          56,
                          -5
                        ],
                        "to": [
                          57,
                          14
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            55,
                            14
                          ],
                          [
                            61,
                            12
                          ],
                          [
                            63,
                            32
                          ],
                          [
                            60,
                            37
                          ],
                          [
                            56,
                            35
                          ]
                        ]
                      },
                      "rgba": [
                        105,
                        82,
                        59,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          56,
                          17
                        ],
                        "to": [
                          57,
                          32
                        ],
                        "width": 2
                      },
                      "rgba": [
                        52,
                        44,
                        36,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            55,
                            38
                          ],
                          [
                            60,
                            36
                          ],
                          [
                            62,
                            53
                          ],
                          [
                            59,
                            58
                          ],
                          [
                            56,
                            56
                          ]
                        ]
                      },
                      "rgba": [
                        117,
                        93,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          56,
                          41
                        ],
                        "to": [
                          57,
                          53
                        ],
                        "width": 2
                      },
                      "rgba": [
                        139,
                        113,
                        80,
                        255
                      ],
                      "opacity": 255
                    }
                  ]
                },
                "recipeHash": "sha256:45060c9f1590596a330dc6acf0f69e49f40f7e21b0609eb881580aca37e2ec2c",
                "pixelHash": "sha256:d2a1a830cdcb88a4f28ca0f160094df6424940ac40fa3090acf5e00c402f8f29",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-bush-leaf",
          "revisionId": "sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834",
          "name": "Understory leaves / broad toothed clusters",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "bush-leaf"
          ],
          "tileable": false,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "mask",
            "alphaCutoff": 0.5,
            "doubleSided": true
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:819ffe60a13da9d7e96492438e7e81fd1a3203a4de5742df7abcf05163ffe55e",
              "bytes": 639,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest",
                "magFilter": "nearest",
                "wrapS": "clamp-to-edge",
                "wrapT": "clamp-to-edge"
              },
              "pixelHash": "sha256:45c8df65313df3dbe641eab0fec573827ab482441ff18eb4e428db2f76f34845",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    0,
                    0,
                    0,
                    0
                  ],
                  "operations": [
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          59
                        ],
                        "to": [
                          35,
                          8
                        ],
                        "width": 2
                      },
                      "rgba": [
                        98,
                        88,
                        58,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          31,
                          36
                        ],
                        "to": [
                          9,
                          17
                        ],
                        "width": 1
                      },
                      "rgba": [
                        98,
                        88,
                        58,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          31,
                          41
                        ],
                        "to": [
                          56,
                          23
                        ],
                        "width": 1
                      },
                      "rgba": [
                        98,
                        88,
                        58,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            8,
                            12
                          ],
                          [
                            12,
                            8
                          ],
                          [
                            17,
                            9
                          ],
                          [
                            21,
                            11
                          ],
                          [
                            19,
                            15
                          ],
                          [
                            13,
                            16
                          ],
                          [
                            10,
                            13
                          ]
                        ]
                      },
                      "rgba": [
                        72,
                        97,
                        62,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          12,
                          13
                        ],
                        "to": [
                          16,
                          10
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            22,
                            14
                          ],
                          [
                            26,
                            10
                          ],
                          [
                            30,
                            11
                          ],
                          [
                            34,
                            13
                          ],
                          [
                            32,
                            18
                          ],
                          [
                            27,
                            19
                          ],
                          [
                            24,
                            16
                          ]
                        ]
                      },
                      "rgba": [
                        88,
                        113,
                        69,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          26,
                          15
                        ],
                        "to": [
                          29,
                          12
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            33,
                            7
                          ],
                          [
                            37,
                            3
                          ],
                          [
                            42,
                            4
                          ],
                          [
                            46,
                            6
                          ],
                          [
                            44,
                            11
                          ],
                          [
                            38,
                            12
                          ],
                          [
                            35,
                            9
                          ]
                        ]
                      },
                      "rgba": [
                        53,
                        78,
                        54,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          37,
                          8
                        ],
                        "to": [
                          41,
                          5
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            42,
                            16
                          ],
                          [
                            46,
                            12
                          ],
                          [
                            50,
                            13
                          ],
                          [
                            54,
                            15
                          ],
                          [
                            52,
                            19
                          ],
                          [
                            47,
                            20
                          ],
                          [
                            44,
                            17
                          ]
                        ]
                      },
                      "rgba": [
                        98,
                        118,
                        76,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          46,
                          17
                        ],
                        "to": [
                          49,
                          14
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            3,
                            27
                          ],
                          [
                            7,
                            23
                          ],
                          [
                            12,
                            24
                          ],
                          [
                            16,
                            26
                          ],
                          [
                            14,
                            31
                          ],
                          [
                            8,
                            32
                          ],
                          [
                            5,
                            29
                          ]
                        ]
                      },
                      "rgba": [
                        72,
                        97,
                        62,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          7,
                          28
                        ],
                        "to": [
                          11,
                          25
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            16,
                            25
                          ],
                          [
                            20,
                            20
                          ],
                          [
                            26,
                            21
                          ],
                          [
                            30,
                            24
                          ],
                          [
                            28,
                            29
                          ],
                          [
                            21,
                            30
                          ],
                          [
                            18,
                            27
                          ]
                        ]
                      },
                      "rgba": [
                        88,
                        113,
                        69,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          20,
                          26
                        ],
                        "to": [
                          25,
                          22
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            31,
                            24
                          ],
                          [
                            35,
                            20
                          ],
                          [
                            39,
                            21
                          ],
                          [
                            43,
                            23
                          ],
                          [
                            41,
                            27
                          ],
                          [
                            36,
                            28
                          ],
                          [
                            33,
                            25
                          ]
                        ]
                      },
                      "rgba": [
                        53,
                        78,
                        54,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          35,
                          25
                        ],
                        "to": [
                          38,
                          22
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            47,
                            29
                          ],
                          [
                            51,
                            25
                          ],
                          [
                            57,
                            26
                          ],
                          [
                            61,
                            28
                          ],
                          [
                            59,
                            33
                          ],
                          [
                            52,
                            34
                          ],
                          [
                            49,
                            31
                          ]
                        ]
                      },
                      "rgba": [
                        98,
                        118,
                        76,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          51,
                          30
                        ],
                        "to": [
                          56,
                          27
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            7,
                            41
                          ],
                          [
                            11,
                            37
                          ],
                          [
                            15,
                            38
                          ],
                          [
                            19,
                            40
                          ],
                          [
                            17,
                            44
                          ],
                          [
                            12,
                            45
                          ],
                          [
                            9,
                            42
                          ]
                        ]
                      },
                      "rgba": [
                        72,
                        97,
                        62,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          11,
                          42
                        ],
                        "to": [
                          14,
                          39
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            22,
                            36
                          ],
                          [
                            26,
                            31
                          ],
                          [
                            33,
                            32
                          ],
                          [
                            37,
                            35
                          ],
                          [
                            35,
                            40
                          ],
                          [
                            27,
                            41
                          ],
                          [
                            24,
                            38
                          ]
                        ]
                      },
                      "rgba": [
                        88,
                        113,
                        69,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          26,
                          37
                        ],
                        "to": [
                          32,
                          33
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            35,
                            43
                          ],
                          [
                            39,
                            39
                          ],
                          [
                            44,
                            40
                          ],
                          [
                            48,
                            42
                          ],
                          [
                            46,
                            47
                          ],
                          [
                            40,
                            48
                          ],
                          [
                            37,
                            45
                          ]
                        ]
                      },
                      "rgba": [
                        53,
                        78,
                        54,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          39,
                          44
                        ],
                        "to": [
                          43,
                          41
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            16,
                            51
                          ],
                          [
                            20,
                            47
                          ],
                          [
                            24,
                            48
                          ],
                          [
                            28,
                            50
                          ],
                          [
                            26,
                            55
                          ],
                          [
                            21,
                            56
                          ],
                          [
                            18,
                            53
                          ]
                        ]
                      },
                      "rgba": [
                        98,
                        118,
                        76,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          20,
                          52
                        ],
                        "to": [
                          23,
                          49
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            29,
                            53
                          ],
                          [
                            33,
                            49
                          ],
                          [
                            38,
                            50
                          ],
                          [
                            42,
                            52
                          ],
                          [
                            40,
                            57
                          ],
                          [
                            34,
                            58
                          ],
                          [
                            31,
                            55
                          ]
                        ]
                      },
                      "rgba": [
                        72,
                        97,
                        62,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          33,
                          54
                        ],
                        "to": [
                          37,
                          51
                        ],
                        "width": 1
                      },
                      "rgba": [
                        116,
                        132,
                        90,
                        255
                      ],
                      "opacity": 255
                    }
                  ]
                },
                "recipeHash": "sha256:6dfff32c9fc4c42fab7133e1a9f67a3ce99690c5df0c6517b61ca1384441b87f",
                "pixelHash": "sha256:45c8df65313df3dbe641eab0fec573827ab482441ff18eb4e428db2f76f34845",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-foliage-atlas",
          "revisionId": "sha256:dfdba9380ac1581b5598954ef7230a2241dfc579170cabb91770514807e38fd5",
          "name": "Forest foliage-atlas",
          "tags": [],
          "tileable": false,
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "mask",
            "alphaCutoff": 0.5,
            "doubleSided": true
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [
            {
              "resourceId": "nm-forest-bush-leaf",
              "revisionId": "sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834",
              "sha256": "sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834"
            },
            {
              "resourceId": "nm-forest-pine-branch",
              "revisionId": "sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583",
              "sha256": "sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583"
            }
          ],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:9a14427dfb693e5fa23705d7eabb0a2ea73ee4a5ecbf73adc8f53f2b20c73270",
              "bytes": 2155,
              "width": 256,
              "height": 128,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest",
                "magFilter": "nearest",
                "wrapS": "clamp-to-edge",
                "wrapT": "clamp-to-edge"
              },
              "pixelHash": "sha256:f36a9d82a585b60f4cdff5b417090854ad04116e58f683f8ea67d318ff691c28",
              "recipe": {
                "kind": "atlas",
                "compilerId": "kiln.texture-atlas.v1.1",
                "spec": {
                  "schemaVersion": 1,
                  "width": 256,
                  "height": 128,
                  "usage": "albedo",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "regions": [
                    {
                      "name": "bush-leaf",
                      "content": {
                        "x": 76,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "mask-rgb-dilate",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834.base-color",
                        "pin": {
                          "resourceId": "nm-forest-bush-leaf",
                          "revisionId": "sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834",
                          "sha256": "sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834"
                        }
                      }
                    },
                    {
                      "name": "pine-branch",
                      "content": {
                        "x": 4,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "mask-rgb-dilate",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583.base-color",
                        "pin": {
                          "resourceId": "nm-forest-pine-branch",
                          "revisionId": "sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583",
                          "sha256": "sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583"
                        }
                      }
                    }
                  ]
                },
                "manifest": {
                  "version": "kiln.atlas-manifest.v1",
                  "compilerId": "kiln.texture-atlas.v1.1",
                  "width": 256,
                  "height": 128,
                  "usage": "albedo",
                  "origin": "top-left",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "specHash": "sha256:5a3b97a576f5bc671c9efe13909f84f98f40aa1060e3653c7a63cd9f5c881831",
                  "layoutHash": "sha256:82aa77056d5ccd974a68d17085e3685a1dc621407bd491bda3b6f58a74243265",
                  "decodedPixelHash": "sha256:f36a9d82a585b60f4cdff5b417090854ad04116e58f683f8ea67d318ff691c28",
                  "atlasPixelHash": "sha256:145b4bbd2ed5f5c54a546306ae3ca6c10841ec45ac8489a01f5ae7a256722bbe",
                  "sources": [
                    {
                      "id": "resource:nm-forest-bush-leaf:sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834:kiln.library.f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834.base-color",
                      "width": 64,
                      "height": 64,
                      "decodedPixelHash": "sha256:45c8df65313df3dbe641eab0fec573827ab482441ff18eb4e428db2f76f34845",
                      "kind": "resource",
                      "descriptor": {
                        "materialId": "nm-forest-bush-leaf",
                        "revisionId": "sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834",
                        "resourceId": "kiln.library.f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834.base-color",
                        "slot": "baseColor",
                        "usage": "albedo",
                        "colorSpace": "srgb",
                        "width": 64,
                        "height": 64,
                        "encodedByteLength": 639,
                        "imageSha256": "sha256:819ffe60a13da9d7e96492438e7e81fd1a3203a4de5742df7abcf05163ffe55e",
                        "decodedPixelHash": "sha256:45c8df65313df3dbe641eab0fec573827ab482441ff18eb4e428db2f76f34845"
                      }
                    },
                    {
                      "id": "resource:nm-forest-pine-branch:sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583:kiln.library.2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583.base-color",
                      "width": 64,
                      "height": 64,
                      "decodedPixelHash": "sha256:e042d95437951ffe56fc5b4b4487f043e93f6715afd7f9e93fa8490adf32437d",
                      "kind": "resource",
                      "descriptor": {
                        "materialId": "nm-forest-pine-branch",
                        "revisionId": "sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583",
                        "resourceId": "kiln.library.2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583.base-color",
                        "slot": "baseColor",
                        "usage": "albedo",
                        "colorSpace": "srgb",
                        "width": 64,
                        "height": 64,
                        "encodedByteLength": 670,
                        "imageSha256": "sha256:1844fce55445f37db957078d3418af54f99459bc7bb9f31495d56aca785d03f0",
                        "decodedPixelHash": "sha256:e042d95437951ffe56fc5b4b4487f043e93f6715afd7f9e93fa8490adf32437d"
                      }
                    }
                  ],
                  "regions": [
                    {
                      "name": "bush-leaf",
                      "content": {
                        "x": 76,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 72,
                        "y": 0,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-bush-leaf:sha256:f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834:kiln.library.f8a87faa8a4cb27a2bb61107fe27308d617129db3f625adb0792f46f1081b834.base-color"
                    },
                    {
                      "name": "pine-branch",
                      "content": {
                        "x": 4,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 0,
                        "y": 0,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-pine-branch:sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583:kiln.library.2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583.base-color"
                    }
                  ],
                  "manifestHash": "sha256:14af6c76d3e1ec52546abd7e6a55690000542f3e02c31555871294de98cdfc0d"
                },
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-pine-branch",
          "revisionId": "sha256:2da9bce65baac03632439a53d03260418b707feb72be9be4484c5c27869e7583",
          "name": "Pine branch / clustered needle fans",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "pine-branch"
          ],
          "tileable": false,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "mask",
            "alphaCutoff": 0.5,
            "doubleSided": true
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:1844fce55445f37db957078d3418af54f99459bc7bb9f31495d56aca785d03f0",
              "bytes": 670,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest",
                "magFilter": "nearest",
                "wrapS": "clamp-to-edge",
                "wrapT": "clamp-to-edge"
              },
              "pixelHash": "sha256:e042d95437951ffe56fc5b4b4487f043e93f6715afd7f9e93fa8490adf32437d",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    0,
                    0,
                    0,
                    0
                  ],
                  "operations": [
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          5,
                          55
                        ],
                        "to": [
                          58,
                          7
                        ],
                        "width": 3
                      },
                      "rgba": [
                        101,
                        88,
                        60,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            12,
                            51
                          ],
                          [
                            -2,
                            40
                          ],
                          [
                            8,
                            45
                          ],
                          [
                            5,
                            35
                          ],
                          [
                            14,
                            46
                          ],
                          [
                            17,
                            56
                          ]
                        ]
                      },
                      "rgba": [
                        48,
                        71,
                        53,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            12,
                            50
                          ],
                          [
                            25,
                            58
                          ],
                          [
                            19,
                            51
                          ],
                          [
                            26,
                            46
                          ],
                          [
                            14,
                            45
                          ]
                        ]
                      },
                      "rgba": [
                        52,
                        76,
                        54,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          12,
                          49
                        ],
                        "to": [
                          7,
                          43
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            17,
                            46
                          ],
                          [
                            3,
                            35
                          ],
                          [
                            13,
                            40
                          ],
                          [
                            10,
                            30
                          ],
                          [
                            19,
                            41
                          ],
                          [
                            22,
                            51
                          ]
                        ]
                      },
                      "rgba": [
                        64,
                        91,
                        62,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            17,
                            45
                          ],
                          [
                            30,
                            53
                          ],
                          [
                            24,
                            46
                          ],
                          [
                            31,
                            41
                          ],
                          [
                            19,
                            40
                          ]
                        ]
                      },
                      "rgba": [
                        78,
                        101,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          17,
                          44
                        ],
                        "to": [
                          12,
                          38
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            22,
                            41
                          ],
                          [
                            8,
                            30
                          ],
                          [
                            18,
                            35
                          ],
                          [
                            15,
                            25
                          ],
                          [
                            24,
                            36
                          ],
                          [
                            27,
                            46
                          ]
                        ]
                      },
                      "rgba": [
                        80,
                        107,
                        69,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            22,
                            40
                          ],
                          [
                            34,
                            48
                          ],
                          [
                            29,
                            41
                          ],
                          [
                            35,
                            36
                          ],
                          [
                            24,
                            35
                          ]
                        ]
                      },
                      "rgba": [
                        96,
                        120,
                        75,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          22,
                          39
                        ],
                        "to": [
                          17,
                          33
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            27,
                            36
                          ],
                          [
                            14,
                            25
                          ],
                          [
                            23,
                            30
                          ],
                          [
                            20,
                            20
                          ],
                          [
                            29,
                            31
                          ],
                          [
                            32,
                            41
                          ]
                        ]
                      },
                      "rgba": [
                        48,
                        71,
                        53,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            27,
                            35
                          ],
                          [
                            39,
                            43
                          ],
                          [
                            34,
                            36
                          ],
                          [
                            40,
                            31
                          ],
                          [
                            29,
                            30
                          ]
                        ]
                      },
                      "rgba": [
                        52,
                        76,
                        54,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          27,
                          34
                        ],
                        "to": [
                          22,
                          28
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            32,
                            31
                          ],
                          [
                            19,
                            20
                          ],
                          [
                            28,
                            25
                          ],
                          [
                            25,
                            15
                          ],
                          [
                            34,
                            26
                          ],
                          [
                            37,
                            36
                          ]
                        ]
                      },
                      "rgba": [
                        64,
                        91,
                        62,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            32,
                            30
                          ],
                          [
                            43,
                            38
                          ],
                          [
                            39,
                            31
                          ],
                          [
                            44,
                            26
                          ],
                          [
                            34,
                            25
                          ]
                        ]
                      },
                      "rgba": [
                        78,
                        101,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          32,
                          29
                        ],
                        "to": [
                          27,
                          23
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            37,
                            26
                          ],
                          [
                            24,
                            15
                          ],
                          [
                            33,
                            20
                          ],
                          [
                            30,
                            10
                          ],
                          [
                            39,
                            21
                          ],
                          [
                            42,
                            31
                          ]
                        ]
                      },
                      "rgba": [
                        80,
                        107,
                        69,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            37,
                            25
                          ],
                          [
                            48,
                            33
                          ],
                          [
                            44,
                            26
                          ],
                          [
                            49,
                            21
                          ],
                          [
                            39,
                            20
                          ]
                        ]
                      },
                      "rgba": [
                        96,
                        120,
                        75,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          37,
                          24
                        ],
                        "to": [
                          32,
                          18
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            42,
                            21
                          ],
                          [
                            30,
                            10
                          ],
                          [
                            38,
                            15
                          ],
                          [
                            35,
                            5
                          ],
                          [
                            44,
                            16
                          ],
                          [
                            47,
                            26
                          ]
                        ]
                      },
                      "rgba": [
                        48,
                        71,
                        53,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            42,
                            20
                          ],
                          [
                            52,
                            28
                          ],
                          [
                            49,
                            21
                          ],
                          [
                            53,
                            16
                          ],
                          [
                            44,
                            15
                          ]
                        ]
                      },
                      "rgba": [
                        52,
                        76,
                        54,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          42,
                          19
                        ],
                        "to": [
                          37,
                          13
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            47,
                            16
                          ],
                          [
                            35,
                            5
                          ],
                          [
                            43,
                            10
                          ],
                          [
                            40,
                            0
                          ],
                          [
                            49,
                            11
                          ],
                          [
                            52,
                            21
                          ]
                        ]
                      },
                      "rgba": [
                        64,
                        91,
                        62,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            47,
                            15
                          ],
                          [
                            57,
                            23
                          ],
                          [
                            54,
                            16
                          ],
                          [
                            58,
                            11
                          ],
                          [
                            49,
                            10
                          ]
                        ]
                      },
                      "rgba": [
                        78,
                        101,
                        67,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          47,
                          14
                        ],
                        "to": [
                          42,
                          8
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            52,
                            11
                          ],
                          [
                            40,
                            0
                          ],
                          [
                            48,
                            5
                          ],
                          [
                            45,
                            -5
                          ],
                          [
                            54,
                            6
                          ],
                          [
                            57,
                            16
                          ]
                        ]
                      },
                      "rgba": [
                        80,
                        107,
                        69,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            52,
                            10
                          ],
                          [
                            61,
                            18
                          ],
                          [
                            59,
                            11
                          ],
                          [
                            62,
                            6
                          ],
                          [
                            54,
                            5
                          ]
                        ]
                      },
                      "rgba": [
                        96,
                        120,
                        75,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          52,
                          9
                        ],
                        "to": [
                          47,
                          3
                        ],
                        "width": 1
                      },
                      "rgba": [
                        129,
                        145,
                        106,
                        255
                      ],
                      "opacity": 255
                    }
                  ]
                },
                "recipeHash": "sha256:5ac505c605caaad4c9501d4af2497fc5924b5cf9015a4ee3daf6249faf1cf1d4",
                "pixelHash": "sha256:e042d95437951ffe56fc5b4b4487f043e93f6715afd7f9e93fa8490adf32437d",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-grass",
          "revisionId": "sha256:739943d704f517bd3b1ef2a6190e74bf3941ff8c3c6a8b8c15781afaff8e19a3",
          "name": "Forest grass / worn clustered turf",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "grass"
          ],
          "tileable": true,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:9d810a99a7e85fdad7b73b32a8fa86e4b674e56535a509745c3957473635439f",
              "bytes": 565,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest-mipmap-linear",
                "magFilter": "nearest",
                "wrapS": "repeat",
                "wrapT": "repeat"
              },
              "pixelHash": "sha256:691ede26f068f1362fc0801d7ca8b442394d4b59f165f6d3d695d209ee3136d2",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    78,
                    101,
                    67,
                    255
                  ],
                  "operations": [
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            11,
                            0
                          ],
                          [
                            14,
                            5
                          ],
                          [
                            10,
                            9
                          ],
                          [
                            2,
                            8
                          ],
                          [
                            -2,
                            3
                          ]
                        ]
                      },
                      "rgba": [
                        64,
                        81,
                        57,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 241,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            6,
                            0
                          ],
                          [
                            8,
                            3
                          ],
                          [
                            4,
                            5
                          ],
                          [
                            0,
                            4
                          ]
                        ]
                      },
                      "rgba": [
                        100,
                        115,
                        75,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 591,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "line",
                        "from": [
                          0,
                          4
                        ],
                        "to": [
                          4,
                          0
                        ],
                        "width": 2
                      },
                      "rgba": [
                        41,
                        56,
                        43,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 37,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "line",
                        "from": [
                          0,
                          3
                        ],
                        "to": [
                          2,
                          0
                        ],
                        "width": 1
                      },
                      "rgba": [
                        145,
                        160,
                        107,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 794,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    }
                  ]
                },
                "recipeHash": "sha256:4a215663509cb12130c1c6b54761dd6b2ca16a12b404b8d5344b2e5dbf4d3f51",
                "pixelHash": "sha256:691ede26f068f1362fc0801d7ca8b442394d4b59f165f6d3d695d209ee3136d2",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-moss",
          "revisionId": "sha256:2590cc5768410914ffaf521949da5cc5f54f58a8f689bb5c5c44540a27f9a37f",
          "name": "Rock moss / clustered lichen",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "moss"
          ],
          "tileable": true,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:d36adc1c0cd5b52e682972fbcca9f4638ea33acbc3b9f44c4912f557f61d3e91",
              "bytes": 568,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest-mipmap-linear",
                "magFilter": "nearest",
                "wrapS": "repeat",
                "wrapT": "repeat"
              },
              "pixelHash": "sha256:88c8b8ddbd62eb48057e558b77641271aeb19040a24e119e4ccd5f74f7e47456",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    105,
                    117,
                    108,
                    255
                  ],
                  "operations": [
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            16,
                            -2
                          ],
                          [
                            21,
                            6
                          ],
                          [
                            15,
                            13
                          ],
                          [
                            3,
                            10
                          ],
                          [
                            -3,
                            4
                          ]
                        ]
                      },
                      "rgba": [
                        80,
                        102,
                        74,
                        255
                      ],
                      "opacity": 255,
                      "count": 5,
                      "seed": 991,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            10,
                            0
                          ],
                          [
                            14,
                            4
                          ],
                          [
                            8,
                            8
                          ],
                          [
                            0,
                            5
                          ]
                        ]
                      },
                      "rgba": [
                        109,
                        126,
                        82,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 314,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "x": 0,
                        "y": 0,
                        "width": 2,
                        "height": 2,
                        "kind": "rectangle"
                      },
                      "rgba": [
                        137,
                        147,
                        105,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 162,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    }
                  ]
                },
                "recipeHash": "sha256:b1af4876471cf174c6d6bb1c832a138b422543181480c3af085747f6be236289",
                "pixelHash": "sha256:88c8b8ddbd62eb48057e558b77641271aeb19040a24e119e4ccd5f74f7e47456",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-nightman-atlas",
          "revisionId": "sha256:fb963bcfc88ea0afb8d85e8dce3c08ed0be50b2cd166934479b6408110654243",
          "name": "Forest nightman-atlas",
          "tags": [],
          "tileable": false,
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [
            {
              "resourceId": "nm-forest-stone",
              "revisionId": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961",
              "sha256": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961"
            }
          ],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:fe5f004bb1c4a3138cdcd37c6d061905bd2c1b8318d571c11cd862fc7ee1f16e",
              "bytes": 973,
              "width": 256,
              "height": 128,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest",
                "magFilter": "nearest",
                "wrapS": "clamp-to-edge",
                "wrapT": "clamp-to-edge"
              },
              "pixelHash": "sha256:63935c5134f2c32600320d90934eb2dd7f484e372f305bcb559cc2b14a470c20",
              "recipe": {
                "kind": "atlas",
                "compilerId": "kiln.texture-atlas.v1.1",
                "spec": {
                  "schemaVersion": 1,
                  "width": 256,
                  "height": 128,
                  "usage": "albedo",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "regions": [
                    {
                      "name": "body",
                      "content": {
                        "x": 4,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "copy-edge",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color",
                        "pin": {
                          "resourceId": "nm-forest-stone",
                          "revisionId": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961",
                          "sha256": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961"
                        }
                      }
                    },
                    {
                      "name": "hands",
                      "content": {
                        "x": 76,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "copy-edge",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color",
                        "pin": {
                          "resourceId": "nm-forest-stone",
                          "revisionId": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961",
                          "sha256": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961"
                        }
                      }
                    },
                    {
                      "name": "head",
                      "content": {
                        "x": 148,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "copy-edge",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color",
                        "pin": {
                          "resourceId": "nm-forest-stone",
                          "revisionId": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961",
                          "sha256": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961"
                        }
                      }
                    }
                  ]
                },
                "manifest": {
                  "version": "kiln.atlas-manifest.v1",
                  "compilerId": "kiln.texture-atlas.v1.1",
                  "width": 256,
                  "height": 128,
                  "usage": "albedo",
                  "origin": "top-left",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "specHash": "sha256:e63b3ec1098f18d83ad71b408d02ad08ba804ab955706f85831b429b3dfa799b",
                  "layoutHash": "sha256:255d7b2a7798347b69825f2344db1633425ae477afc82359ca056017d095b7da",
                  "decodedPixelHash": "sha256:63935c5134f2c32600320d90934eb2dd7f484e372f305bcb559cc2b14a470c20",
                  "atlasPixelHash": "sha256:963f85e32eb89ac5024326f06d2ee41317b1d3756a34326a8159e50b9412d662",
                  "sources": [
                    {
                      "id": "resource:nm-forest-stone:sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961:kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color",
                      "width": 64,
                      "height": 64,
                      "decodedPixelHash": "sha256:d72a06f1baf9deeb89d7ae48bf673998361f9de5b4dd8756eeeff9f209e84b57",
                      "kind": "resource",
                      "descriptor": {
                        "materialId": "nm-forest-stone",
                        "revisionId": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961",
                        "resourceId": "kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color",
                        "slot": "baseColor",
                        "usage": "albedo",
                        "colorSpace": "srgb",
                        "width": 64,
                        "height": 64,
                        "encodedByteLength": 490,
                        "imageSha256": "sha256:64a596a401693ad8ce5bf37c0bb2618d87a449b882c3d45a3874de6ca4e3740b",
                        "decodedPixelHash": "sha256:d72a06f1baf9deeb89d7ae48bf673998361f9de5b4dd8756eeeff9f209e84b57"
                      }
                    }
                  ],
                  "regions": [
                    {
                      "name": "body",
                      "content": {
                        "x": 4,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 0,
                        "y": 0,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-stone:sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961:kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color"
                    },
                    {
                      "name": "hands",
                      "content": {
                        "x": 76,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 72,
                        "y": 0,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-stone:sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961:kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color"
                    },
                    {
                      "name": "head",
                      "content": {
                        "x": 148,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 144,
                        "y": 0,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-stone:sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961:kiln.library.fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961.base-color"
                    }
                  ],
                  "manifestHash": "sha256:98afa19f501117d95e545ffeccdcd2ae70b9e0b1b49060cde032c9079ee4415a"
                },
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-stone",
          "revisionId": "sha256:fdc98fb92c073a8d9d864ea0fd010da243ec07dfbe8acb614604281572a8a961",
          "name": "Cold stone / planar strata",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "stone"
          ],
          "tileable": true,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:64a596a401693ad8ce5bf37c0bb2618d87a449b882c3d45a3874de6ca4e3740b",
              "bytes": 490,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest-mipmap-linear",
                "magFilter": "nearest",
                "wrapS": "repeat",
                "wrapT": "repeat"
              },
              "pixelHash": "sha256:d72a06f1baf9deeb89d7ae48bf673998361f9de5b4dd8756eeeff9f209e84b57",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    105,
                    117,
                    108,
                    255
                  ],
                  "operations": [
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            24,
                            -2
                          ],
                          [
                            30,
                            3
                          ],
                          [
                            24,
                            8
                          ],
                          [
                            1,
                            6
                          ],
                          [
                            -3,
                            3
                          ]
                        ]
                      },
                      "rgba": [
                        96,
                        110,
                        102,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 937,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            17,
                            1
                          ],
                          [
                            22,
                            4
                          ],
                          [
                            15,
                            7
                          ],
                          [
                            -1,
                            4
                          ]
                        ]
                      },
                      "rgba": [
                        116,
                        128,
                        116,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 190,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "line",
                        "from": [
                          0,
                          0
                        ],
                        "to": [
                          10,
                          3
                        ],
                        "width": 1
                      },
                      "rgba": [
                        80,
                        95,
                        88,
                        255
                      ],
                      "opacity": 255,
                      "count": 5,
                      "seed": 431,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "line",
                        "from": [
                          0,
                          0
                        ],
                        "to": [
                          5,
                          1
                        ],
                        "width": 1
                      },
                      "rgba": [
                        133,
                        144,
                        131,
                        255
                      ],
                      "opacity": 255,
                      "count": 5,
                      "seed": 633,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    }
                  ]
                },
                "recipeHash": "sha256:a5645d45b6b8139e220d3f405c02037d35910e3a668c4f0fa669ce1c222eb6d5",
                "pixelHash": "sha256:d72a06f1baf9deeb89d7ae48bf673998361f9de5b4dd8756eeeff9f209e84b57",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-path",
          "revisionId": "sha256:f6d8ce8510000b41ec51bafa7157eaea280482203a6ffc3170f410a0753afaac",
          "name": "Packed earth / roots and gravel",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "path"
          ],
          "tileable": true,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:e356ddc883706f77811f71b702b1f7100894136f296e9c7a5559147f4aee3073",
              "bytes": 557,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest-mipmap-linear",
                "magFilter": "nearest",
                "wrapS": "repeat",
                "wrapT": "repeat"
              },
              "pixelHash": "sha256:f51a92e4294a9eb6955b6619f8668c8752824ed1c1458c5f3732b35cd5b52b9f",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    138,
                    118,
                    86,
                    255
                  ],
                  "operations": [
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            11,
                            -1
                          ],
                          [
                            14,
                            5
                          ],
                          [
                            7,
                            9
                          ],
                          [
                            -2,
                            5
                          ]
                        ]
                      },
                      "rgba": [
                        117,
                        99,
                        72,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 825,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            7,
                            0
                          ],
                          [
                            9,
                            3
                          ],
                          [
                            5,
                            5
                          ],
                          [
                            0,
                            4
                          ]
                        ]
                      },
                      "rgba": [
                        170,
                        147,
                        101,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 137,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "line",
                        "from": [
                          0,
                          1
                        ],
                        "to": [
                          5,
                          4
                        ],
                        "width": 2
                      },
                      "rgba": [
                        68,
                        61,
                        48,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 446,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "x": 0,
                        "y": 0,
                        "width": 3,
                        "height": 2,
                        "kind": "rectangle"
                      },
                      "rgba": [
                        138,
                        126,
                        96,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 21,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    }
                  ]
                },
                "recipeHash": "sha256:3436545ee52fb803dfa48f405ac9ae98fde2da7c044a470dcf186ca60a36e4d0",
                "pixelHash": "sha256:f51a92e4294a9eb6955b6619f8668c8752824ed1c1458c5f3732b35cd5b52b9f",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-shell",
          "revisionId": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f",
          "name": "Spider shell / olive-black armor plates",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "shell"
          ],
          "tileable": true,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:ee6fa9b8c782a6455f625a92eea56a8de5fdbed33907772359d9a7f8624b58a8",
              "bytes": 544,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest-mipmap-linear",
                "magFilter": "nearest",
                "wrapS": "repeat",
                "wrapT": "repeat"
              },
              "pixelHash": "sha256:4f6bfa42231e4eba02ea60427b5ac852abdabae9c71aef9a80370b3c75705247",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    63,
                    80,
                    65,
                    255
                  ],
                  "operations": [
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            16,
                            -1
                          ],
                          [
                            19,
                            9
                          ],
                          [
                            9,
                            14
                          ],
                          [
                            -3,
                            7
                          ]
                        ]
                      },
                      "rgba": [
                        37,
                        46,
                        40,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 849,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "polygon",
                        "points": [
                          [
                            0,
                            0
                          ],
                          [
                            8,
                            -1
                          ],
                          [
                            10,
                            4
                          ],
                          [
                            6,
                            8
                          ],
                          [
                            -1,
                            5
                          ]
                        ]
                      },
                      "rgba": [
                        96,
                        115,
                        91,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 318,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    },
                    {
                      "op": "stamps",
                      "shape": {
                        "kind": "line",
                        "from": [
                          0,
                          0
                        ],
                        "to": [
                          6,
                          2
                        ],
                        "width": 2
                      },
                      "rgba": [
                        131,
                        149,
                        120,
                        255
                      ],
                      "opacity": 255,
                      "count": 6,
                      "seed": 439,
                      "area": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "periodic": true
                    }
                  ]
                },
                "recipeHash": "sha256:a918857729a5f05d4792babb6ab13cd236cb7f38a22a0944e74a475db15076b7",
                "pixelHash": "sha256:4f6bfa42231e4eba02ea60427b5ac852abdabae9c71aef9a80370b3c75705247",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-spider-atlas",
          "revisionId": "sha256:caafc98db9a71e8d7076e25ea3ce20a81b6a60fc2734d105150c9f15431f03ad",
          "name": "Forest spider-atlas",
          "tags": [],
          "tileable": false,
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [
            {
              "resourceId": "nm-forest-shell",
              "revisionId": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f",
              "sha256": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f"
            }
          ],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:fdf1cd4531c9793e9b087b71b897576f66bc49d690a5972e7d3d4374bc46d3b2",
              "bytes": 1042,
              "width": 256,
              "height": 128,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest",
                "magFilter": "nearest",
                "wrapS": "clamp-to-edge",
                "wrapT": "clamp-to-edge"
              },
              "pixelHash": "sha256:7ec9cb5001e455c82710d779274fe8fc3aac9e44ddc26aeb19ee1ab057b3c8a6",
              "recipe": {
                "kind": "atlas",
                "compilerId": "kiln.texture-atlas.v1.1",
                "spec": {
                  "schemaVersion": 1,
                  "width": 256,
                  "height": 128,
                  "usage": "albedo",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "regions": [
                    {
                      "name": "body",
                      "content": {
                        "x": 4,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "copy-edge",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f.base-color",
                        "pin": {
                          "resourceId": "nm-forest-shell",
                          "revisionId": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f",
                          "sha256": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f"
                        }
                      }
                    },
                    {
                      "name": "legs",
                      "content": {
                        "x": 76,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "copy-edge",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f.base-color",
                        "pin": {
                          "resourceId": "nm-forest-shell",
                          "revisionId": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f",
                          "sha256": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f"
                        }
                      }
                    }
                  ]
                },
                "manifest": {
                  "version": "kiln.atlas-manifest.v1",
                  "compilerId": "kiln.texture-atlas.v1.1",
                  "width": 256,
                  "height": 128,
                  "usage": "albedo",
                  "origin": "top-left",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "specHash": "sha256:d092a0106c4838df57f44ef038eedab5c134c0c840ea3906f3a3a3e7d6c79660",
                  "layoutHash": "sha256:2c9be17d448d09ec80eb5cce87acd3e15daf7f87302a27edf6bbfe68dc789148",
                  "decodedPixelHash": "sha256:7ec9cb5001e455c82710d779274fe8fc3aac9e44ddc26aeb19ee1ab057b3c8a6",
                  "atlasPixelHash": "sha256:5886b75daa363d7b2ea3fd79486579921ea30e20d74f1e3fc9c3888adebff2c3",
                  "sources": [
                    {
                      "id": "resource:nm-forest-shell:sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f:kiln.library.53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f.base-color",
                      "width": 64,
                      "height": 64,
                      "decodedPixelHash": "sha256:4f6bfa42231e4eba02ea60427b5ac852abdabae9c71aef9a80370b3c75705247",
                      "kind": "resource",
                      "descriptor": {
                        "materialId": "nm-forest-shell",
                        "revisionId": "sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f",
                        "resourceId": "kiln.library.53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f.base-color",
                        "slot": "baseColor",
                        "usage": "albedo",
                        "colorSpace": "srgb",
                        "width": 64,
                        "height": 64,
                        "encodedByteLength": 544,
                        "imageSha256": "sha256:ee6fa9b8c782a6455f625a92eea56a8de5fdbed33907772359d9a7f8624b58a8",
                        "decodedPixelHash": "sha256:4f6bfa42231e4eba02ea60427b5ac852abdabae9c71aef9a80370b3c75705247"
                      }
                    }
                  ],
                  "regions": [
                    {
                      "name": "body",
                      "content": {
                        "x": 4,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 0,
                        "y": 0,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-shell:sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f:kiln.library.53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f.base-color"
                    },
                    {
                      "name": "legs",
                      "content": {
                        "x": 76,
                        "y": 4,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 72,
                        "y": 0,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-shell:sha256:53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f:kiln.library.53debc013f9a402da8d62f62c5d20ff9e6d300b34a20206e90428b358a724a7f.base-color"
                    }
                  ],
                  "manifestHash": "sha256:6925d5ebeffcae2dc60bc04f1723b19ff33de60d205c7ffb9e5a42d75e14602c"
                },
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-web",
          "revisionId": "sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d",
          "name": "Web / irregular radial strands and torn outer ring",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "web"
          ],
          "tileable": false,
          "physicalSizeMeters": {
            "width": 1,
            "height": 1
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "mask",
            "alphaCutoff": 0.5,
            "doubleSided": true
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:3d88ed6d46423d63c6bd9b7daff580a0b9c3169da2d16c9a766c6ad5d6182880",
              "bytes": 733,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest",
                "magFilter": "nearest",
                "wrapS": "clamp-to-edge",
                "wrapT": "clamp-to-edge"
              },
              "pixelHash": "sha256:320cbfaa8e39c1c4dfd767b9347a2c23d868345d2d0aebb50e99132d44848368",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    0,
                    0,
                    0,
                    0
                  ],
                  "operations": [
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          64,
                          35
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          50,
                          58
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          24,
                          65
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          1,
                          51
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          -6,
                          25
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          8,
                          2
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          34,
                          -5
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          29,
                          30
                        ],
                        "to": [
                          57,
                          9
                        ],
                        "width": 2
                      },
                      "rgba": [
                        169,
                        179,
                        160,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          37,
                          31
                        ],
                        "to": [
                          34,
                          36
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          34,
                          36
                        ],
                        "to": [
                          28,
                          38
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          28,
                          38
                        ],
                        "to": [
                          23,
                          35
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          23,
                          35
                        ],
                        "to": [
                          21,
                          29
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          21,
                          29
                        ],
                        "to": [
                          24,
                          24
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          24,
                          24
                        ],
                        "to": [
                          30,
                          22
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          30,
                          22
                        ],
                        "to": [
                          35,
                          25
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          35,
                          25
                        ],
                        "to": [
                          37,
                          31
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          45,
                          32
                        ],
                        "to": [
                          39,
                          43
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          39,
                          43
                        ],
                        "to": [
                          27,
                          46
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          27,
                          46
                        ],
                        "to": [
                          16,
                          40
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          16,
                          40
                        ],
                        "to": [
                          13,
                          28
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          13,
                          28
                        ],
                        "to": [
                          19,
                          17
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          19,
                          17
                        ],
                        "to": [
                          31,
                          14
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          31,
                          14
                        ],
                        "to": [
                          42,
                          20
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          42,
                          20
                        ],
                        "to": [
                          45,
                          32
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          53,
                          33
                        ],
                        "to": [
                          44,
                          49
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          10,
                          45
                        ],
                        "to": [
                          5,
                          27
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          5,
                          27
                        ],
                        "to": [
                          14,
                          11
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          14,
                          11
                        ],
                        "to": [
                          32,
                          6
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          32,
                          6
                        ],
                        "to": [
                          48,
                          15
                        ],
                        "width": 2
                      },
                      "rgba": [
                        195,
                        197,
                        170,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          48,
                          15
                        ],
                        "to": [
                          53,
                          33
                        ],
                        "width": 2
                      },
                      "rgba": [
                        136,
                        154,
                        141,
                        255
                      ],
                      "opacity": 255
                    }
                  ]
                },
                "recipeHash": "sha256:7577d216c28c0ece9502e4c73bdafafb1898e86e74920fe0ab40021142fc2099",
                "pixelHash": "sha256:320cbfaa8e39c1c4dfd767b9347a2c23d868345d2d0aebb50e99132d44848368",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-forest-web-atlas",
          "revisionId": "sha256:3e50b85a1276fbc8899e43cb37b964c8593c224ab0923a979f89f1fc5e697d7d",
          "name": "Forest web-atlas",
          "tags": [],
          "tileable": false,
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "mask",
            "alphaCutoff": 0.5,
            "doubleSided": true
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [
            {
              "resourceId": "nm-forest-web",
              "revisionId": "sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d",
              "sha256": "sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d"
            }
          ],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:4ada5bbac962ae1f0f6373329d34c65c269ad6e5ff35ed7fdd2c11d7d09c6eab",
              "bytes": 1274,
              "width": 128,
              "height": 128,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest",
                "magFilter": "nearest",
                "wrapS": "clamp-to-edge",
                "wrapT": "clamp-to-edge"
              },
              "pixelHash": "sha256:905e97cdc069f0ed2476167324f3ccaa7be3b591aa25ee2dac7bff0e0e0992ae",
              "recipe": {
                "kind": "atlas",
                "compilerId": "kiln.texture-atlas.v1.1",
                "spec": {
                  "schemaVersion": 1,
                  "width": 128,
                  "height": 128,
                  "usage": "albedo",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "regions": [
                    {
                      "name": "web",
                      "content": {
                        "x": 32,
                        "y": 32,
                        "width": 64,
                        "height": 64
                      },
                      "gutter": 4,
                      "edgeMode": "mask-rgb-dilate",
                      "source": {
                        "kind": "resource",
                        "resourceId": "kiln.library.f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d.base-color",
                        "pin": {
                          "resourceId": "nm-forest-web",
                          "revisionId": "sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d",
                          "sha256": "sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d"
                        }
                      }
                    }
                  ]
                },
                "manifest": {
                  "version": "kiln.atlas-manifest.v1",
                  "compilerId": "kiln.texture-atlas.v1.1",
                  "width": 128,
                  "height": 128,
                  "usage": "albedo",
                  "origin": "top-left",
                  "sampler": {
                    "minFilter": "nearest",
                    "magFilter": "nearest",
                    "wrapS": "clamp-to-edge",
                    "wrapT": "clamp-to-edge"
                  },
                  "specHash": "sha256:197722cb039b52f54afd5274e379fa2e9896b19c1ee0efd2a59683f152842684",
                  "layoutHash": "sha256:1301659e62b722c88b2057c84f713dcb62380cf72ec37612a63992996f67b840",
                  "decodedPixelHash": "sha256:905e97cdc069f0ed2476167324f3ccaa7be3b591aa25ee2dac7bff0e0e0992ae",
                  "atlasPixelHash": "sha256:7c198cfc3657f3cefbd4f82434b7d6bc129e6086c1c4a0dbfd51ed544bff16a6",
                  "sources": [
                    {
                      "id": "resource:nm-forest-web:sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d:kiln.library.f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d.base-color",
                      "width": 64,
                      "height": 64,
                      "decodedPixelHash": "sha256:320cbfaa8e39c1c4dfd767b9347a2c23d868345d2d0aebb50e99132d44848368",
                      "kind": "resource",
                      "descriptor": {
                        "materialId": "nm-forest-web",
                        "revisionId": "sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d",
                        "resourceId": "kiln.library.f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d.base-color",
                        "slot": "baseColor",
                        "usage": "albedo",
                        "colorSpace": "srgb",
                        "width": 64,
                        "height": 64,
                        "encodedByteLength": 733,
                        "imageSha256": "sha256:3d88ed6d46423d63c6bd9b7daff580a0b9c3169da2d16c9a766c6ad5d6182880",
                        "decodedPixelHash": "sha256:320cbfaa8e39c1c4dfd767b9347a2c23d868345d2d0aebb50e99132d44848368"
                      }
                    }
                  ],
                  "regions": [
                    {
                      "name": "web",
                      "content": {
                        "x": 32,
                        "y": 32,
                        "width": 64,
                        "height": 64
                      },
                      "allocation": {
                        "x": 28,
                        "y": 28,
                        "width": 72,
                        "height": 72
                      },
                      "crop": {
                        "x": 0,
                        "y": 0,
                        "width": 64,
                        "height": 64
                      },
                      "sourceId": "resource:nm-forest-web:sha256:f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d:kiln.library.f8372628df2e7d62cddb89a035fb1b65e283ec3effee81a2e21e3a1aaaddd27d.base-color"
                    }
                  ],
                  "manifestHash": "sha256:462266a8a4d326e529e04b712d9d02483cc7ee28d7e0ed34d1dc4c6d03dfc248"
                },
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      },
      {
        "kind": "kiln.material.v2",
        "delivery": "runtime",
        "manifest": {
          "materialId": "nm-shared-endgrain",
          "revisionId": "sha256:2dadd9f8f02157fcab7add4c237598d8358b2c65babbd07830c653791bad128d",
          "name": "Cut endgrain",
          "tags": [
            "Nightman",
            "original",
            "PSX",
            "tx04"
          ],
          "tileable": true,
          "physicalSizeMeters": {
            "width": 0.5,
            "height": 0.5
          },
          "parameters": {
            "baseColor": 16777215,
            "roughness": 1,
            "metalness": 0,
            "emissiveIntensity": 1,
            "alphaMode": "opaque",
            "alphaCutoff": 0.5,
            "doubleSided": false
          },
          "sources": [
            {
              "id": "nightman-original",
              "kind": "procedural",
              "provider": "Kiln",
              "creator": "OpenAI Codex for Nightman",
              "license": {
                "spdx": "LicenseRef-Proprietary",
                "url": "https://choosealicense.com/no-permission/",
                "attribution": "Original Nightman procedural work; project owner retains rights."
              },
              "originalFiles": []
            }
          ],
          "schemaVersion": 2,
          "dependencies": [],
          "maps": [
            {
              "slot": "baseColor",
              "file": "baseColor.png",
              "sha256": "sha256:7d4c923723cb3b5e2b2e8df8d6aa227e82f0b9a2998655db576b4fe6ebee4c1c",
              "bytes": 614,
              "width": 64,
              "height": 64,
              "usage": "albedo",
              "colorSpace": "srgb",
              "sourceId": "nightman-original",
              "transforms": [],
              "sampler": {
                "minFilter": "nearest-mipmap-linear",
                "magFilter": "nearest",
                "wrapS": "repeat",
                "wrapT": "repeat"
              },
              "pixelHash": "sha256:c1fbb8d19590c932b4c8d4e222b418fd4e1b91d95f072c79272100f5b7872d8f",
              "recipe": {
                "kind": "procedural",
                "compilerId": "kiln.procedural-rgba.v3.1",
                "spec": {
                  "schemaVersion": 3,
                  "width": 64,
                  "height": 64,
                  "usage": "albedo",
                  "background": [
                    178,
                    154,
                    104,
                    255
                  ],
                  "operations": [
                    {
                      "op": "paint",
                      "shape": {
                        "x": 3,
                        "y": 4,
                        "width": 58,
                        "height": 56,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        138,
                        113,
                        76,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "x": 6,
                        "y": 7,
                        "width": 52,
                        "height": 50,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        208,
                        187,
                        132,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "x": 9,
                        "y": 10,
                        "width": 46,
                        "height": 44,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        138,
                        113,
                        76,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "x": 12,
                        "y": 13,
                        "width": 40,
                        "height": 38,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        208,
                        187,
                        132,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "x": 15,
                        "y": 16,
                        "width": 34,
                        "height": 32,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        138,
                        113,
                        76,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "x": 18,
                        "y": 19,
                        "width": 28,
                        "height": 26,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        208,
                        187,
                        132,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "x": 21,
                        "y": 22,
                        "width": 22,
                        "height": 20,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        138,
                        113,
                        76,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "x": 24,
                        "y": 25,
                        "width": 16,
                        "height": 14,
                        "kind": "ellipse"
                      },
                      "rgba": [
                        208,
                        187,
                        132,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          34,
                          33
                        ],
                        "to": [
                          55,
                          18
                        ],
                        "width": 1
                      },
                      "rgba": [
                        102,
                        80,
                        58,
                        255
                      ],
                      "opacity": 255
                    },
                    {
                      "op": "paint",
                      "shape": {
                        "kind": "line",
                        "from": [
                          31,
                          34
                        ],
                        "to": [
                          20,
                          53
                        ],
                        "width": 1
                      },
                      "rgba": [
                        102,
                        80,
                        58,
                        255
                      ],
                      "opacity": 255
                    }
                  ]
                },
                "recipeHash": "sha256:1a533fe66f559035a86b8956d8d91614d78e57f2b1a5b4dd00b6e04e04b811ce",
                "pixelHash": "sha256:c1fbb8d19590c932b4c8d4e222b418fd4e1b91d95f072c79272100f5b7872d8f",
                "encoder": {
                  "name": "sharp",
                  "version": "0.35.5"
                }
              }
            }
          ]
        }
      }
    ],
    "rebuild": "external-dependencies-required"
  },
  "preview": {
    "fidelity": {
      "version": "kiln.view-fidelity.v1",
      "requested": "full-preferred",
      "delivered": "full-material",
      "materialFaithful": true,
      "exactArtifact": true,
      "rendererId": "dawn-d3d12:nvidia-geforce-rtx-3070:D3D12 driver version 32.0.16.1088",
      "inputGlbSha256": "sha256:762d8f1ec77eaf208109c2ac8c45c8d7cb4b751aa9e9b45e8ea6fd7d4a46b574",
      "degraded": false,
      "reasonCodes": []
    },
    "backdrop": "neutral"
  }
}
