| struct VSOutput | |
| { | |
| float4 PositionPS : SV_Position; | |
| float3 PosInLightViewSpace : LIGHT_SPACE_POS; | |
| float3 NormalWS : NORMALWS; | |
| float2 TexCoord : TEXCOORD; | |
| }; | |
| float4 AmbientColor = float4(1, 0.5, 0, 1); | |
| float4 AmbientColor2 = float4(0.5, 1, 0, 0); | |
| float4 main(VSOutput VSOut) : SV_TARGET | |
| { | |
| if (VSOut.PositionPS.x < 400) | |
| return AmbientColor; | |
| else | |
| return AmbientColor2; | |
| } | |