mirror of
https://github.com/aap/librw.git
synced 2025-01-23 17:22:23 +00:00
20 lines
377 B
HLSL
20 lines
377 B
HLSL
struct VS_out {
|
|
float4 Position : POSITION;
|
|
float3 TexCoord0 : TEXCOORD0;
|
|
float4 Color : COLOR0;
|
|
};
|
|
|
|
sampler2D tex0 : register(s0);
|
|
|
|
float4 fogColor : register(c0);
|
|
|
|
float4 main(VS_out input) : COLOR
|
|
{
|
|
float4 color = input.Color;
|
|
#ifdef TEX
|
|
color *= tex2D(tex0, input.TexCoord0.xy);
|
|
#endif
|
|
color.rgb = lerp(fogColor.rgb, color.rgb, input.TexCoord0.z);
|
|
return color;
|
|
}
|