I have a problem when building on iPhone6. I started a new project with a 3rd person blueprint and put one box with masked material. I tested it on iPad Air and iPhone6.
Here is the result
On iPad Air it ran fine with or without masked material in the level
On iPhone6 it ran fine without masked material in the level, but when I put one in there, it just kept crashing.
which is really weird since it worked on iPad Air but not iPhone6
so I am pretty sure that the masked material with opacity mask is the one causing this. I tried switching the material to opaque and it ran fine. I have googled it for days and I don’t see anyone having the same problem as I do. I am using 4.9 version. Any idea how could I fix this? Thank you or any help in advance.
ok, I have found this on unreal’s documentation
“Translucent and Masked Materials are extremely expensive. It is recommended that you use Opaque Materials wherever possible.”
I have just one cube mesh with masked material in the level. Could somebody tell me if just one masked material is too expensive for all mobile devices?
Hi Joey -
I am working on getting an iPhone 6 to test this issue on, but no one masked material should render correctly.
thank you for your quick response Eric
just to update you on this. I tested on 4.9 and 4.92 with iPhone6 and 6S. The results are just the same. Please let me know if you have tested on the device and got it working.
Hi Joey -
I have tested this issue and am not having a crash as you describing them. Can you test this sample project I attach below and let me know if you are still getting the crash. Also please let me know what iOS you are on? If you do not get a crash from the Sample below, can you post a copy of the Material you are using?
Sample Project 4.9.2
I have tested both your project and mine. Turns out both projects ran fine with iPhone6s and iPad Air but not iPhone6.
crashed on iPhone 6 iOS 8.1.1
ran fine on iPhone6s iOS 9.0.2 / iPad Air iOS 7.0.6
The only thing I have noticed is that the problem device(iPhone6) has little space left on the device(less than 1.5GB) while the rest have over 2.5GB left. Do you think this could be the problem? I will make room for my iPhone6 and test it again and will further update. again, thank you for helping me out on this.
For reference, I know I tested on an iPhone 6 8.0.2 with no issues. Let me know what happens with your test.
I cleared out some space and it still didn’t work so I upgraded to iOS 9.1 and it just worked! so I guess its just 8.1.1 that has issues with masked material. Thanks