{ "Name": "DebugVisualize", "OverrideMaterial": "engine:pbrCommon.rematerialdefinition", "Library": "", "Parameters": { }, "Techniques": [ { "Name": "DebugVisualize", "VertexShader": { "Entry": "vsVisualize" }, "PixelShader": { "Entry": "fsVisualize" }, "State" : { "AlphaBlend" : false, "WriteDepth" : true, "DepthCompareFunction" : "Greater" } }, { "Name": "Shadow", "VertexShader": { "Entry": "vsShadow" }, "PixelShader": { "Entry": "fsShadow" }, "DefaultVariations" : [ "ShadowCommon" ], "SupportsRuntimeFunctionConstants" : true } ], "TechniqueMapping": { "Opaque": "DebugVisualize", "Shadow": "Shadow" } }