UE-72212

Refraction does not display properly on Android devices

Refraction does not display properly on Android devices

A user has reported that Refraction does not affect Translucent or Masked materials at all on Android. It is also limited in how much it affects Opaque materials.

Regression?: No
This has been tested to occur in 4.20 and was reported by the user that it occurred as far back as 4.17.

Steps to Reproduce

Download the attached project.

Move the camera so that you are viewing the 3 cubes in the level from above, with the larger cube (with a translucent refraction material on it) in between you and the cubes.

Notice that the refraction affects all of the cubes.

Enable Android preview in Settings > Preview Rendering Level.

After the shaders load, take a look at the cubes again.
Result: Refraction does not affect the Translucent and Masked materials, and barely affects the Opaque one.
Expected: Refraction affects all of the materials as it does on Desktop rendering modes.

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-72212 in the post.