{
  "schemaVersion": 2,
  "appVersion": "1.6.0",
  "exportedAt": "2026-09-08T00:00:00.000Z",
  "project": {
    "name": "Organic Noise Material",
    "description": "Deterministic Goblin Node manual example: Organic Noise Material.",
    "tags": [
      "manual-example"
    ],
    "importSource": "manual-example",
    "content": {
      "nodes": [
        {
          "id": "perlin",
          "type": "perlin",
          "position": {
            "x": 40,
            "y": 140
          },
          "data": {
            "label": "Perlin Noise",
            "scale": 7,
            "seed": 12345,
            "disorder": 0,
            "multichannel": false
          }
        },
        {
          "id": "blur",
          "type": "blur",
          "position": {
            "x": 340,
            "y": 140
          },
          "data": {
            "label": "Box Blur",
            "radius": 1.5
          }
        },
        {
          "id": "levels",
          "type": "levels",
          "position": {
            "x": 640,
            "y": 140
          },
          "data": {
            "label": "Levels",
            "inLow": 0.18,
            "inMid": 0.5,
            "inHigh": 0.82,
            "outLow": 0,
            "outHigh": 1
          }
        },
        {
          "id": "output",
          "type": "graphOutput",
          "position": {
            "x": 940,
            "y": 140
          },
          "data": {
            "label": "Output",
            "ports": [
              {
                "id": "out",
                "label": "Base Color"
              }
            ]
          }
        }
      ],
      "edges": [
        {
          "id": "perlin-blur",
          "source": "perlin",
          "target": "blur",
          "sourceHandle": "out",
          "targetHandle": "input"
        },
        {
          "id": "blur-levels",
          "source": "blur",
          "target": "levels",
          "sourceHandle": "out",
          "targetHandle": "input"
        },
        {
          "id": "levels-output",
          "source": "levels",
          "target": "output",
          "sourceHandle": "out",
          "targetHandle": "out"
        }
      ],
      "resolution": {
        "width": 512,
        "height": 512
      },
      "globalSeed": 0,
      "animationSettings": {
        "fps": 30,
        "startFrame": 0,
        "endFrame": 59,
        "seamlessLoop": false
      }
    }
  }
}
