CreateScreenshotUsingRenderTarget seems to be working in the playground, but for me it doesn’t return to callback anymore and leaves the engine in a more pixelated and otherwise non-functioning state. Async verison also doesn’t return.
This is not an important feature for me, so I can’t spare the time right now to dive into it. I just wanted to let you know.
edit: https://playground.babylonjs.com/#0H83E8#5 this one I found where it works (don’t understand why it downloads though). I tried with the same parameters and still doesn’t work.