Index: binaries/data/mods/public/shaders/arb/los_interp.fp =================================================================== --- binaries/data/mods/public/shaders/arb/los_interp.fp +++ binaries/data/mods/public/shaders/arb/los_interp.fp @@ -0,0 +1,17 @@ +!!ARBfp1.0 + +ATTRIB v_los = fragment.texcoord[0]; +PARAM delta = program.local[0]; + +TEMP los1_tex; +TEMP los2_tex; + +TEX los1_tex, v_los, texture[0], 2D; +TEX los2_tex, v_los, texture[1], 2D; + +TEMP smoothing; +MOV_SAT smoothing, delta.x; + +LRP result.color.a, smoothing, los1_tex.a, los2_tex.a; + +END Index: binaries/data/mods/public/shaders/arb/los_interp.vp =================================================================== --- binaries/data/mods/public/shaders/arb/los_interp.vp +++ binaries/data/mods/public/shaders/arb/los_interp.vp @@ -0,0 +1,6 @@ +!!ARBvp1.0 + +MOV result.position, vertex.position; +MOV result.texcoord, vertex.texcoord[0]; + +END Index: binaries/data/mods/public/shaders/arb/los_interp.xml =================================================================== --- binaries/data/mods/public/shaders/arb/los_interp.xml +++ binaries/data/mods/public/shaders/arb/los_interp.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + Index: binaries/data/mods/public/shaders/effects/los_interp.xml =================================================================== --- binaries/data/mods/public/shaders/effects/los_interp.xml +++ binaries/data/mods/public/shaders/effects/los_interp.xml @@ -1,9 +1,11 @@ - + + + + - + -