i assume you’re trying to do this from within UE4, as opposed to using another program. i’ve never tried to do something like that before but you could use a mask and set black to be the mask colour. as long as black is only found in the background this should work.
Sorry, I forgot to mention this is supposed to be done entirely in-game (and even from many different angles at once). Is there an easy way to use whatever HighResScreenshot’s using for masking?
How to capture rendered scene with transparent background and then save it to PNG? By “transparent background” I mean some selected objects are in the foreground, and everything else is invisible and interpreted as transparency.
Something like this (house icons)
So far I can save captured scenes to PNG but with black background.
EDIT: forgot to mention this is supposed to be done entirely in-game (and even from many different angles at once)
my guess would be to use Hi-Res Screenshot tool along with custom depth mask and tag the objects using the “Render Custom Depth” feature in the details pannel.
This will allow you to only capture certain objects in the scene
ah… then I guess render targets are your best bet. I think you can set which objects are visible and what not using visibility lists or something like that. best luck