Is there a material guru willing to help me out? [Science & UE4]

Hello community,

I’m facing some weird dilemma. Have been playing with the Browser Widget and the default one has an issues with the contrast and colors of the picture. (the material setup). I’ve googled around and there was a fix for that if I swap the material with a new one, however that was fixed, but a new issue occurred. Text is now ghosting when you move leaving a trace for 0.3 sec~

Here 2 pictures of the materials.

Providing link with 2 screenshots of the material setup. Default one with contrast issue and the new one with contrast fixed, but ghosting.

Help is very appreciated!

It could be because of Temporal AA?

I was thinking it could be due to the anti-aliasing as well, but both screens placed next to each other one has the issue the other doesn’t.

EDIT:
That’s the other solution I’ve seen, but not sure exactly how to set it up, is that the whole material node?

Bump after 2 days, no one?

Maybe it helps if you take a video of the effect, so we can see whats going on exactly.

I would try to clamp the end values so you dont get any values over 1.

Hello,

Thanks for the interest, I’ve attached the best example possible. It’s most visible when there’s text. In the attached project, (it’s just 0.1mb), after clicking play you can see the issue when you move left & right.

Best,

Hey Sarfios,

i think the problem comes from your monitor and not the engine, the ghosting happens also on the standard material but in your case its much less visible because of the lower contrast.
Make a screenshot from the Widget in play (-> Windows Snipping Tool) and move the captured Image around, the effect should be somewhat the same.

If this is the issue you can only fix it by getting a better monitor (higher refresh rate and response times).

Greetings
Dominic

I was thinking the same at first, but the ghosting in the higher contrast image is much more pronounced.

You don’t have the same issue on your side? I tried with the screenshot, but it looks fine there. The monitor indeed has only refresh rate of 55 tho…

I think i have the same issue, hard to tell since i have nothing to compare from you, but I have a nearly as strong effect with the screenshot.

The ghostling happens because it is a transparent material + Temporal AA. The only way to get rid of it, is to not use transparent material and use Opaque instead.

The main reason is that transparent materials has less resolution than a opaque, with still transparent blend mode, you can increase resolution setting r.ScreenPercentage 200 and you will see that the effect almost disappear. The performance will be impacted thou, this is not a solution, it is just for you to understand the reasons.

In the attached project I’ve placed 2 screens, with examples. Will try to check some other monitor and will give feedback.

I see, thanks for passing by! Okay, so… the “default” solution from EPIC doesn’t have that performance impact? Also what about the approach of these guys, https://i.imgur.com/tSIy0xd.png is it different, does it effect the performance?

Nothing stops you from writing 128, 128, 255… just type the values and you see (if you use sliders they will stop at 1, but you can type in values higher than 1). Those values are floats.

Transparent will not have less resolution by default. There is optimization that if you use separate transparency and then set lower resolution for that only. But in default transparent is rendered with same resolution.

Maybe I have used wrong words… I meant that transparency by definition will show less lit pixels than a opaque material and therefore less pixels will behavior in that ghostly form due to TAA as the op mentioned. I will try to refrain from being simplistic on my next posts and being more accurate, sometimes depending on the hour of the day express my ideas in english suffers a bit.

TAA is not the main problem here, i tested it completly without TAA. @NilsonLima have you opened the project at took a quick look at it ?

I did check the project.

The issue is AA for the ghostling. In my testings with the material sRGBtoRGB, turn on the option: “Responsive AA” inside the material details in the section Translucency (Advanced part, click on the down arrow).