/** * @ Version: SCREEN SPACE SHADERS - UPDATE 20 * @ Description: SSR - Combine Phase * @ Modified time: 2024-02-09 07:25 * @ Author: https://www.moddb.com/members/ascii1457 * @ Mod: https://www.moddb.com/mods/stalker-anomaly/addons/screen-space-shaders */ #include "screenspace_common.h" uniform float4 ssr_setup; // x: SSR Resolution | y: Blur Intensity | z: Temporal Intensity Texture2D ssr_image; float4 main(p_screen I) : SV_Target { // Sample SSR float4 ssr = ssr_image.SampleLevel(smp_linear, I.tc0 * (1.0 / ssr_setup.x), 0).rgba; // Sample Color buffer float3 color = SSFX_get_image(I.tc0, 0); // Mix return float4(lerp(color, ssr.rgb, ssr.a), 1.0f); }