Hi.
I need to read / download viewport frame excluding GUI / HUD / UMG.
I have seen here people asking similar questions but all they wanted was to hide GUI. I don’t want to hide it as in my case user may continue interacting with the application while the frames are being downloaded to CPU.And I need those frame UMG free. Can I intercept the framebuffer before the Slate pass? I have no problem even if the solution is at the RHI level, I will handle it.
Thanks in advance.
Hello! You can try to use TakeHighResScreenShot method of FViewport class and FOnScreenshotCaptured delegate to catch screenshot color data
Does this one skip UMG render pass?
it ignores UMG render data…
Can you point out to the code which does that? I don’t need the whole screenshot logic from there, only the setup that ignores UMG.