Refraction doesn't work on Mobile with UE 4.10 Preview 4
In the release notes of UE 4.10 it says Android_High profile supports refraction. But if I connect any Refraction parameter to a transculent material, all objects that are covered by this material totally disappear in the mobile preview and real tests on the phones. I can only see them in the normal viewport. Even I set r.RefractionQuality=1 for all device profiles, objects that are covered by refractional materials are still totally invisible. I think this is a bug. Even it doesn't support refraction, it must disable only refraction. It musn't make the object invisible at all.
Could you tell me what device you was testing on? We agree that if device does not support refraction or refraction is disabled objects should still render without any issues. We will add proper fix for these cases. In general device can correctly render refraction if project has MobileHDR option enabled and supports floating point textures (ext: GL_OES_texture_half_float). All mobile devices with Android_High have this extension.
answered Nov 10 '15 at 07:12 AM
I was able to confirm that refractions for mobile are currently not functioning as expected, and have updated the bug for this issue (UE-21001). It is still an experimental feature in this stage, so we appreciate you bringing it to our attention. I was able to get the Mobile Previewer and Editor Viewport to correctly show refraction, but the device brought unexpected results.
Once a fix is implemented for this issue it will be added to either the Hotfix or Major Release Notes found on our Forums and Documentation.
answered Nov 09 '15 at 08:55 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here