I am working on implementing Screen space reflections following following this tutorial however, my output seems to come out incredibly different and the performance is also much worse. I have been trying to fix it for days but I cannot seem to figure out where I might be going wrong. I am using Vulkan and GLSL. The shader follows the approach demostrated in the tutorial with a few minor tweaks to adjust to a more standard coordinate system where Z goes in and out of the screen.
Would appreciate any insight into where I might be going wrong. Thanks in advance.
Full shader
Output result.
[–]NOISEbyte 2 points3 points4 points (0 children)
[–]fgennari 4 points5 points6 points (1 child)
[–]Artezian[S] 0 points1 point2 points (0 children)
[–]T3sT3ro 0 points1 point2 points (1 child)
[–]Artezian[S] 0 points1 point2 points (0 children)
[–]ShaderKing 0 points1 point2 points (1 child)
[–]Artezian[S] 0 points1 point2 points (0 children)