Yeah forgot about this change, 3.0 is really far away now…
It won’t work by just replacing things with your classes, RenderQueues are populated by the RenderManager, so it goes deep down into the core…
Sure you don’t want to try to fix the issues with the 3.1 renderer. I can help you fix them if you PM me the repo.
Also looking at your last post with pictures, I’m not sure what’s wrong, at least compared to 3.0 renderer.
I think the main problem with the 3.1 shadows is that the edge filters don’t do anywhere close to the large amount of blurring that they did in 3.0 (using the same settings and PCF8) to which leaves jagged lines and artefacts far more visible.
I’d rather have shadows that look good rather than super accurate ones. Any way to just dial up the blurring by a few magnitudes? Making the edges thicker just makes it more jagged and slightly blurs the jagged lines afterwards…
Alright I’ve reverted back to the 3.1 shader version, will send the PM shortly. Thanks!