So i just attempted to launch my iOS game to iPhone4s and some of my materials are missing, and instead just display as white.
heres what is looks like in unreal.
and heres on my phone.
What is going on? any help is greatly appreciated, thanks!
So i just attempted to launch my iOS game to iPhone4s and some of my materials are missing, and instead just display as white.
heres what is looks like in unreal.
and heres on my phone.
What is going on? any help is greatly appreciated, thanks!
Have you checked to make sure that the shaders that are missing aren’t giving any errors? Check to be sure that they don’t have any ES2 errors specifically. You should see them in the bottom of your material editor window if there is a problem.
Nope, no errors. Any other ideas?
I think do you are previewing your maps with Shader Model 5. Because mobile doesn’t support real time reflections and has a lot of limitations in lighting.
To preview your level as it should be on your phone, you go on:
Settings > Preview Rendering Level > Mobile / HTML 5
Then Unreal will recompile all shaders and adapt your lighting. It should look like your second print screen.
This is good advice. It’s also possible that you are using too many textures, and it can’t handle it. Either way, the material editor should let you know if there are any errors. You should also toggle the “mobile stats” button in your material editor so you can have a better idea of what your instruction count is in ES2.
Thanks, but my materials are super, super simple. Like i don’t even have any normal maps on them. just a texture sample. And do you know what the limit is of the max amount of materials? Oh and i will definitely go into the setting and try that out.
Does it show up under mobile preview as Carlos David said you should try?