Need Help with Screen Space Reflection Flickering on UE4.19

I’m using UE4.19 and enabled Screen Space Reflection (SSR) on my Transparent material but I got this ugly flicking bug see in the video

BTW: This only happened on UE4.19 AND above, UE4.18 dose not have this issue

Really Hope some one can help me

Demo video and link are attached

Thanks

https://www.dropbox.com/s/3kii5wyke2…RDemo.zip?dl=0

Usually when there is some kind of flicker it’s a strong indication of some kind of Z-buffer fighting going on and since PBR is a real world material type the same type of fighting can occur on the material level. Looking at the material BP your missing some kind of normal map but since it is active it’s trying to add to the mix based on it’s default values so each time you move the material is being redraw using a different value.

For a PBR material to work it needs all 3 required texture slots to have a fixed value so if you give the normal slot a 3var this should fix the values default to 0 0 0 and prevent the Z-buffer fighting. Sill occurring change the normal values.

Me thinks :wink:

Thank you for the reply

This only happened on UE4.19 AND above, UE4.18 dose not have this issue :frowning:

OK downloaded the sample file to see if I could find the root of the problem which seems to be a problem with the camera class

By switching to the default PIE camera and cinematic camera the problem goes away as well as deleting the Cam bp class problem solved so there is a problem with the camera.

Looking at the BP the class still uses the legacy camera which is no longer used and replaced with the cinematic cam.

Understandable that it’s broken in 4.19 and above as that is about the time the basic camera was replaced with the cinematic camera.

With out spending time to fix it you could try replacing the legacy camera with a cinematic version

You’re awesome! :cool:

.

Sorry, I’ve tried with cinematic camera still no success :frowning:

Could you help

Link to project file Dropbox - SSRDemo(1).zip - Simplify your life

.

Is there a reason why you are using a transparent blend mode with out an opacity map? If you change the blend mode to Opaque problem solved.

Thank you so much for help :slight_smile:

I use transparent blend for my water material, it’s weird because it works fine on UE4.18 and below.

.

This problem still happens even in UE4.25, and I don’t know why UE4.18 dose not have this issue.

Really hope some one can fix it :slight_smile:

Hey buddy i downloaded your project file, and uh… I don’t have your issue at all.

Using UE4.24

Sorry for late reply :wink: You will see this issue when you Play the game

.

I downloaded it and played it within the editor. Do you playing a packaged build?

Hi, that’s weird see my screen record

I saw your video man. But perhaps its a graphics card issue? I wasn’t able to recreate your issue on my system using UE4.24.

  • GeForce GTX 1650 4GB
  • i7-4790S
  • 12GB Ram

Maybe try changing AA to TemporalAA ?

I too am facing this issue since I upgraded on of old project from 4.18. still trying to solve the problem.
Edit : looks like Atmospheric Fog is contributing to this problem.

I see a similar issue with SSR and turning on Realtime for the viewport seems to fix it.

This issue still exist since 4.19 hope someone can fix it :slight_smile:

While developing a very large ocean for my game I had flickering issues (Using a single plane at a scale of 100000 in all axis with the standard ocean material with some adjustments for scale). I solved this by creating my own mesh instead of using the standard plane. I created a plane in blender and subdivided it many many MANY times to get it up to 65k-ish in vertices. (You can right click a plane and hit subdivide in face mode to make this process very quick)