diff --git a/ChangeLog.md b/ChangeLog.md index dea4786..3d586fc 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -52,6 +52,11 @@ This version is some extra polish ontop of `1.02`. It fixes so small issues, and - Fixed an issue were a rouge `.` instead of `\.` in my regex was causing crashes in some situations. - Fixed an issue where the keybind to disable the mod was not toggling back on. +# Version 1.042 + +## Additions +- Blue channel of `ps-t69`now controls bloom intencity. + # Version 1.05 (Planned) Shadow Shading and a default UV Animation that doesn't suck. Change HullHack to use different CustomShaders instead of passing the information to the vertex shader. \ No newline at end of file diff --git a/Main.ini b/Main.ini index 7af01d3..e20eed6 100644 --- a/Main.ini +++ b/Main.ini @@ -2,7 +2,7 @@ namespace = TexFx ; Variables & Resources ------------------------------ [Constants] -global $version = 1.041 +global $version = 1.042 global persist $uncensor = 1 global $hull_hack global $texfx_on = 1 diff --git a/hic_sunt_dracones/DiffusePixelShaderRegex.ini b/hic_sunt_dracones/DiffusePixelShaderRegex.ini index 6988c1e..b0c0b4f 100644 --- a/hic_sunt_dracones/DiffusePixelShaderRegex.ini +++ b/hic_sunt_dracones/DiffusePixelShaderRegex.ini @@ -45,8 +45,9 @@ if_z ${ini}.y\n \t\t\t mov o1.w, ${tex69}.y\n \t\t endif\n ; Blue Channel -;\t\t ge ${dim}.w, ${tex69}.z, l(0.6)\n -;\t\t discard_nz ${dim}.w\n +\t\t if_nz ${tex69}.z\n +\t\t\t mov o4.x, ${tex69}.z\n +\t\t endif\n ; Red Channel \t\t discard_nz ${tex69}.x\n \t endif\n diff --git a/hic_sunt_dracones/OutlinePixelShaderRegex.ini b/hic_sunt_dracones/OutlinePixelShaderRegex.ini index a5f1bba..e5b6fa0 100644 --- a/hic_sunt_dracones/OutlinePixelShaderRegex.ini +++ b/hic_sunt_dracones/OutlinePixelShaderRegex.ini @@ -45,14 +45,9 @@ if_z ${ini}.y\n \t if_nz ${dim}.xy\n \t\t sample_indexable(texture2d)(float,float,float,float) ${tex69}.xyzw, v2.xy, t69.xyzw, s0\n ; Green Channel -; \t\t if_nz ${tex69}.y\n -; \t\t\t mov o1.w, ${tex69}.y\n -; \t\t endif\n + ; Blue Channel -; \t\t ge ${dim}.w, ${tex69}.z, l(0.2)\n -; \t\t lt ${dim}.z, ${tex69}.z, l(0.8)\n -; \t\t and ${dim}.w, ${dim}.w, ${dim}.z\n -; \t\t discard_nz ${dim}.w\n + ;Red Channel \t\t discard_nz ${tex69}.x\n \t endif\n diff --git a/hic_sunt_dracones/OutlineWithDiffuseColor0.hlsl b/hic_sunt_dracones/OutlineWithDiffuseColor0.hlsl index 78b1eda..fde21b6 100644 --- a/hic_sunt_dracones/OutlineWithDiffuseColor0.hlsl +++ b/hic_sunt_dracones/OutlineWithDiffuseColor0.hlsl @@ -190,7 +190,7 @@ void main( o2.xyz = r2.xyz; o2.w = 1.0; o3.x = 0.0; - o4.x = 0.0; + o4.x = mask.z; o5.x = 0.0; return; diff --git a/hic_sunt_dracones/OutlineWithDiffuseColor1.hlsl b/hic_sunt_dracones/OutlineWithDiffuseColor1.hlsl index 7a19225..5616810 100644 --- a/hic_sunt_dracones/OutlineWithDiffuseColor1.hlsl +++ b/hic_sunt_dracones/OutlineWithDiffuseColor1.hlsl @@ -181,7 +181,7 @@ void main( o2.xyz = r2.xyz; o2.w = 1; o3.x = 0.0; - o4.x = 0.0; + o4.x = mask.z; o5.x = 0.0; return;