Greetings,
I have some older shaders running on GLSL 1.2 in which I'm using the shadow2DProj function (which I understand is now deprecated). Is there a way to control how many samples it uses for its filtering, and how spread apart those samples are? Right now, the shadow that I'm seeing is slightly blurred on the edges, but the jaggies are still extremely obvious. Way more than what I'm used to.
shadow2DProj question
GPU's only support 2x2 bilinear PCF filtering. If you need a larger kernel, you'll have to implement it yourself by taking multiple samples. If hardware PCF is available it's possible to use multiple 2x2 samples to implement a wider filter kernel. The "OptimizedPCF" mode from my shadows sample does this, so you could use it as a reference if you go down that route.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement