How to Create an Interactive CRT Screen with Widgets

Hi everyone,

I’ve been grappling with an issue related to creating an interactive CRT screen in Unreal Engine. Here’s the situation: I have a CRT screen with a CRT effect material applied to it. My goal is to allow players to interact with the screen by pressing on widget buttons on the screen, but I’ve hit a roadblock.

The challenge arises because I want the widget to be affected by the CRT effect. However, when I use the widget as a texture, it loses its interactivity. My initial idea was to create two widgets: one rendered as a texture for visuals and another invisible one on top for functionality.

However, I’m wondering if there’s a better approach. Do any of you have suggestions on how to achieve this? Ideally, I’d like to maintain both the CRT effect and interactivity. Perhaps there’s a way to combine the two widgets or use a different technique altogether?

Thanks in advance for your insights!