{
    "Name": "SurfaceShaderClearcoat",
    "OverrideMaterial": "engine:surfaceShaderClearcoatCommon.rematerialdefinition",
    "TechniqueMapping": {
        "Opaque": "SurfaceShaderOpaquePBRSet",
        "OpaqueOverdraw": "OpaqueOverdraw",
        "Shadow": "Shadow"
    },
    "TechniqueMappingOverrides": {
        "Fade": {
            "FadeDepthPrepass": "Shadow",
            "FadeOpaque": "SurfaceShaderFadeOpaquePBRSet",
            "Shadow": "Shadow",
            "TransparentOverdraw": "TransparentOverdraw",
            "Transparent": "SurfaceShaderFadeOpaquePBRSet_BackCompat"
        }
    },
    "ShaderCompilationMode" : {
        "SurfaceShaderFadeOpaque_BackCompat" : 2
    }
}
