{ "Name": "MXIDualMeshPartDrawOnesMaterialDefinition", "OverrideMaterial": "engine:engineDefaults.rematerialdefinition", "Parameters": { "Constants": { "splitDepth" : "10000", "vertexStatusToDraw" : "0", "screenUVSubRect" : "[-1, 1, 1, 1]", "collapseTransform": "[1.0,0.0,0.0,0.0, 0.0,1.0,0.0,0.0, 0.0,0.0,1.0,0.0, 0.0,0.0,0.0,1.0]" } }, "Techniques": [ { "Name": "MXIDualMeshPartDrawOnes", "VertexShader": { "Library" : "engine:mxi.metallib", "Entry": "vsMXI" }, "PixelShader": { "Library" : "engine:mxi.metallib", "Entry": "fsMXIDrawOnes" }, "State" : { "PreferProgrammableBlending" : false, "AlphaBlend" : false, "WriteDepth" : true, "DepthCompareFunction" : "Greater" }, "FunctionConstants": { "EnableMultiUVs" : "true" }, "SupportsRuntimeFunctionConstants" : true, "AllowRuntimeTechniqueStateOverride" : true } ], "TechniqueMapping": { "Opaque": "MXIDualMeshPartDrawOnes" } }