{
    "Name": "backdrop",
    "OverrideMaterial": "engine:engineDefaults.rematerialdefinition",
    "Parameters": {
        "Constants": {
            "showARPassthrough": "material.showARPassthrough",
            "correctionMatrix": "material.correctionMatrix",
            "inverseProjMatrix" : "material.inverseProjMatrix",
            "cameraWorldTransform" : "material.cameraWorldTransform",
            "randomSeed" : "material.frameNumber",
            "targetSize": "material.targetSize",
            "bottomColor": "material.bottomColor",
            "topColor": "material.topColor"
        },
        "Textures": {
            "textureY" : "material.textureY",
            "textureCbCr" : "material.textureCbCr"
        }
    },
    "Techniques": [
        {
            "Name": "BackdropTechniqueAR",
            "VertexShader": {
                "Entry": "vsBackdropAR",
                "Library": "framework:com.apple.RCFoundation/default.metallib"
            },
            "PixelShader": {
                "Entry": "fsBackdropAR",
                "Library": "framework:com.apple.RCFoundation/default.metallib"
            },
            "State" : {
                "AlphaBlend" : false,
                "WriteDepth" : false,
                "DepthCompareFunction" : "Always"
            }
        }
    ],
    "TechniqueMapping": {
        "BackdropPass": "BackdropTechniqueAR"
    }
}
