Quote:
Originally Posted by jmr
Quote:
Originally Posted by OakGroove
Nice work! Is there also a red filter version available?
|
Now that 1.3 is out a red filter version would be nice indeed.
|
You can to change color in PPIRadarPS.vx.
Examples (i have removed blur, it is not pleasant to me):
1) Red:
float Fade:register(c0);
float Intensity:register(c1);
sampler map: register(s0);
sampler grid: register(s1);
sampler noise: register(s2);
sampler fadetex: register(s3);
struct PS_IN
{
float2 Tex0 : TEXCOORD0;
float2 Tex1 : TEXCOORD1;
float2 Tex2 : TEXCOORD2;
float2 Tex3 : TEXCOORD3;
};
float4 main( PS_IN In ) : COLOR
{
float4 color = tex2D(fadetex,In.Tex0);
float4 ret=color;
ret.rb+=pow(ret.g,16);
// ret=pow(ret,1.5);
ret.rgb = ret.gbr * float3(1.8, 0.6, 0.6);
return ret * (0.5 + Intensity*0.5);
}
2)
Green:
float Fade:register(c0);
float Intensity:register(c1);
sampler map: register(s0);
sampler grid: register(s1);
sampler noise: register(s2);
sampler fadetex: register(s3);
struct PS_IN
{
float2 Tex0 : TEXCOORD0;
float2 Tex1 : TEXCOORD1;
float2 Tex2 : TEXCOORD2;
float2 Tex3 : TEXCOORD3;
};
float4 main( PS_IN In ) : COLOR
{
float4 color = tex2D(fadetex,In.Tex0);
float4 ret=color;
ret.gb+=pow(ret.r,16);
// ret=pow(ret,1.5);
ret.rgb = ret.rgb * float3(0.1, 1.6, 0.1);
return ret * (0.5 + Intensity*0.5);
}