(61d00a474) v0.9.7.1

This commit is contained in:
Regalis
2020-03-04 13:04:10 +01:00
parent 3c50efa5c9
commit 3c09ebe02f
5086 changed files with 786063 additions and 295871 deletions
@@ -31,6 +31,12 @@
/processorParam:DebugMode=Auto
/build:deformshader.fx
#begin gradientshader.fx
/importer:EffectImporter
/processor:EffectProcessor
/processorParam:DebugMode=Auto
/build:gradientshader.fx
#begin losshader.fx
/importer:EffectImporter
/processor:EffectProcessor
@@ -43,15 +49,15 @@
/processorParam:DebugMode=Auto
/build:postprocess.fx
#begin watershader.fx
/importer:EffectImporter
/processor:EffectProcessor
/processorParam:DebugMode=Auto
/build:watershader.fx
#begin solidcolor.fx
/importer:EffectImporter
/processor:EffectProcessor
/processorParam:DebugMode=Auto
/build:solidcolor.fx
#begin watershader.fx
/importer:EffectImporter
/processor:EffectProcessor
/processorParam:DebugMode=Auto
/build:watershader.fx
@@ -36,6 +36,12 @@
/processorParam:DebugMode=Auto
/build:deformshader_opengl.fx
#begin gradientshader_opengl.fx
/importer:EffectImporter
/processor:EffectProcessor
/processorParam:DebugMode=Auto
/build:gradientshader_opengl.fx
#begin losshader_opengl.fx
/importer:EffectImporter
/processor:EffectProcessor
@@ -0,0 +1,24 @@
sampler TextureSampler : register(s0);
float4 color1;
float4 color2;
float midPoint;
float fadeDist;
float4 PixelShaderF(float4 position : SV_Position, float4 color : COLOR0, float2 texCoord : TEXCOORD0) : COLOR0
{
float4 t = tex2D(TextureSampler, texCoord);
float a = saturate(((texCoord.y - midPoint) / fadeDist) + 0.5);
return t * (color1 * a + color2 * (1.0-a));
}
technique Gradient
{
pass Pass1
{
PixelShader = compile ps_4_0_level_9_1 PixelShaderF();
}
}
@@ -0,0 +1,24 @@
sampler TextureSampler : register(s0);
float4 color1;
float4 color2;
float midPoint;
float fadeDist;
float4 PixelShaderF(float4 position : SV_Position, float4 color : COLOR0, float2 texCoord : TEXCOORD0) : COLOR0
{
float4 t = tex2D(TextureSampler, texCoord);
float a = saturate(((texCoord.y - midPoint) / fadeDist) + 0.5);
return t * (color1 * a + color2 * (1.0-a));
}
technique Gradient
{
pass Pass1
{
PixelShader = compile ps_2_0 PixelShaderF();
}
}