{
    "targets": {
        "swap": {}
    },
    "passes": [
        {
            "vertex_shader": "minecraft:post/blur",
            "fragment_shader": "minecraft:post/box_blur",
            "inputs": [
                {
                    "sampler_name": "In",
                    "target": "minecraft:main",
                    "bilinear": true
                }
            ],
            "output": "swap",
            "uniforms": [
                {
                    "name": "BlurDir",
                    "type": "vec2",
                    "values": [ 1.0, 0.0 ]
                },
                {
                    "name": "Radius",
                    "type": "float"
                }
            ]
        },
        {
            "vertex_shader": "minecraft:post/blur",
            "fragment_shader": "minecraft:post/box_blur",
            "inputs": [
                {
                    "sampler_name": "In",
                    "target": "swap",
                    "bilinear": true
                }
            ],
            "output": "minecraft:main",
            "uniforms": [
                {
                    "name": "BlurDir",
                    "type": "vec2",
                    "values": [ 0.0, 1.0 ]
                },
                {
                    "name": "Radius",
                    "type": "float"
                }
            ]
        }, {
            "vertex_shader": "minecraft:post/blur",
            "fragment_shader": "minecraft:post/box_blur",
            "inputs": [
                {
                    "sampler_name": "In",
                    "target": "minecraft:main",
                    "bilinear": true
                }
            ],
            "output": "swap",
            "uniforms": [
                {
                    "name": "BlurDir",
                    "type": "vec2",
                    "values": [ 1.0, 0.0 ]
                },
                {
                    "name": "Radius",
                    "type": "float"
                }
            ]
        },
        {
            "vertex_shader": "minecraft:post/blur",
            "fragment_shader": "minecraft:post/box_blur",
            "inputs": [
                {
                    "sampler_name": "In",
                    "target": "swap",
                    "bilinear": true
                }
            ],
            "output": "minecraft:main",
            "uniforms": [
                {
                    "name": "BlurDir",
                    "type": "vec2",
                    "values": [ 0.0, 1.0 ]
                },
                {
                    "name": "Radius",
                    "type": "float"
                }
            ]
        }, {
            "vertex_shader": "minecraft:post/blur",
            "fragment_shader": "minecraft:post/box_blur",
            "inputs": [
                {
                    "sampler_name": "In",
                    "target": "minecraft:main",
                    "bilinear": true
                }
            ],
            "output": "swap",
            "uniforms": [
                {
                    "name": "BlurDir",
                    "type": "vec2",
                    "values": [ 1.0, 0.0 ]
                },
                {
                  "name": "Radius",
                  "type": "float"
                }
            ]
        },
        {
            "vertex_shader": "minecraft:post/blur",
            "fragment_shader": "minecraft:post/box_blur",
            "inputs": [
                {
                    "sampler_name": "In",
                    "target": "swap",
                    "bilinear": true
                }
            ],
            "output": "minecraft:main",
            "uniforms": [
                {
                    "name": "BlurDir",
                    "type": "vec2",
                    "values": [ 0.0, 1.0 ]
                },
                {
                    "name": "Radius",
                    "type": "float"
                }
            ]
        }
    ]
}
