Anti Aliasing with Scene Capture 2D

Hello,

I have issues with the Anti-Aliasing of my captured scene/object which I would like to display in an UI Widget (using UMG) with the help of a RenderTarget and Scene Capture 2D. This all works great, there is just an issue that anti-aliasing options only seem to work if I select “Final Color (with tonemapping) in Linear sRGB gamut” or any other “Final Color” options for Capture Source in the Details Panel for the Scene Capture 2D. The problem then is, since its the final color, it will contain a black background an no transparency information anymore, alpha is just 1.0 on every pixel. If I choose Scene Color, then transparent background works but anti-aliasing does not.

I thought I could just set the clear color of the RenderTarget with 0 alpha but it has no affect or its simply not the cause of the black background.

I read all the topics about this issue but almost all of them end with “Any fix for this?”… I can’t believe that AAA studios render their 3D Objects without Anti-Aliasing in their In-Game GUI because Unreal can’t do it., so there must be a way? Any fix for this? I am sure I probably did just something wrong here.(Especially since in Unity or Godot this is just one checkbox to tick on)

2 Likes