I need help figuring out how to set the “Show Flags” for a Scene Capture Component 2D when creating it in BP. When manually adding such a component to the scene, I get these options:
But when creating it programmatically through the “Add Scene Capture Component 2D” BP node, I only have these limited options:
But I need to override the show flags to isolate the object being rendered. Can I do this with blueprint? Or can I maybe instantiate the Blueprint class that I made (TalkingHeadSceneCapture2D) which already contains the appropriate settings? I could not find out how.
EDIT:
As per my answer below, I did manage to place the component - but I still can’t get the engine to actually honor the Show Flags. When manually placing my Blueprinted SceneCapture2D into the level, I get this (correct) render target output (although I do have to toggle the “Show Fog” option once to actually remove the sky! Bug?):
Whereas with the Blueprint-instantiated scene capture, I get this output:
I think I can work around the issue by having a manually placed instance of the SceneCapture2D Blueprint, and moving it around to point at the correct actor when needed, but that seems somewhat untidy. Also it means that the first frame of the render buffer is always wrong. I’d be grateful for any help!