My assumption is that widget components automatically render to a separate texture by default. Do I manually need to set it up in blueprint to render to a separate render target?
I ask because when I try to grab the render target off the widget component it comes back null.
If youâre widget is off screen you have to have âTick when offscreenâ enable/set to true.
They by default disable rendering it if it isnât going to be seen.
But in order to update the render target it needs to be ticking.
So if you make it invisible by setting its visibility flag to false or have it offscreenn without the âTick when offscreenâ enable then you will get null for âGet Render Targetâ.
Alternatively (not tested) you can tell it to manually draw when you know your widget has updated so you donât have it tick all the time and you donât have to fetch the render target every tick either.