Screenshots at runtime
So searching for "take screenshot unreal blueprint" and the like is starting to make me crazy, because it's only returning results for taking screenshots of your Blueprints.
What I'm looking for is a way to take screenshots in the game, and I can't seem to find anything on this. I've discovered SceneCapture2D and RenderTarget, but I'm not seeing any way to pipe that out to an image. Am I out of my mind, or is this really not possible?
asked Dec 30 '14 at 04:36 AM in Blueprint Scripting
To take a screenshot in game you can open the command console (the tilde key ~ `) and type either "HighResShot" or "Shot" (without the quotes) as described in the documentation here.
I would recommend using HighResShot instead to make sure you get a nice high-res image. Also take a look at the options listed in the doc page above to get custom sized images as well.
Another method is to use a key press event in a blueprint to call the ExecuteConsoleCommand function with the above mentioned console commands, this way you only need to press a single key during runtime to take a screenshot.
Hope that helps!
Follow this question
Once you sign in you will be able to subscribe for any updates here