x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

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.

alt text

Product Version: UE 4.10 Preview
Tags:
more ▼

asked Nov 06 '15 at 11:46 AM in Bug Reports

avatar image

SalihBalkan
424 15 28 57

(comments are locked)
10|2000 characters needed characters left

2 answers: sort voted first

Hi,

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.

more ▼

answered Nov 10 '15 at 07:12 AM

avatar image

ddvlost STAFF
1.3k 18 6 48

avatar image SalihBalkan Nov 10 '15 at 12:51 PM

After I set r.refractionQuality=1 for all device profiles, it disappeared. Devices that I tested were LG L70, Zenfone 5 and Unreal Mobile Preview 4(Windows 10 64bit). But after I enable MobileHDR it has started to appear again with refraction on mobile preview. Thanks :)

edit: It also worked well with refraction on LG L70.

(comments are locked)
10|2000 characters needed characters left

Hello SalihBalkan,

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.

alt text

alt text

alt text

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.

Thank you,

Andrew Hurley

more ▼

answered Nov 09 '15 at 08:55 PM

avatar image SalihBalkan Nov 10 '15 at 04:50 PM

After I enable MobileHDR, it started to appear with refraction on mobile preview.

avatar image AndrewHurley Nov 10 '15 at 06:34 PM

You say it works fine in the mobile previewer, but have you attempted to launch it to the device and see if refraction is working properly there?

Thank you,

Andrew Hurley

avatar image SalihBalkan Nov 10 '15 at 10:08 PM

Yes now it works properly with refraction on my LG L70. With one refractional sphere in a test level, it works around 30-35 fps. Without the refractional sphere it works on 60 fps.

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question