irajsb / UE_CaptureSubsystem

Runtime video and screenshot capture system for Unreal Engine
MIT License
81 stars 14 forks source link

After packaging, recorded video does not display UMG #9

Open FlingFire opened 6 months ago

FlingFire commented 6 months ago

Hello, after packaging successfully, the recorded video UMG is hidden, is there any way to make the recorded video UMG display in runtime mode

irajsb commented 6 months ago

Well its not an issue of plugin not working we just have to provide the right texture to it that it can read from. Currently for UI We use /** Callback on the render thread after slate rendering finishes and right before present is called */ DECLARE_MULTICAST_DELEGATE_TwoParams(FOnBackBufferReadyToPresent, SWindow&, const FTexture2DRHIRef&); FOnBackBufferReadyToPresent& OnBackBufferReadyToPresent() { return OnBackBufferReadyToPresentDelegate; } Which should technically be final image+ UI and its but for some reason its not with UI in packaged game . To solve this we have to find out where is right place to capture the final image texture of rendering .