Why does my floor not render on my phone?

I am running the game on an android phone (Samsung galaxy s5)… the walls are fine but the floor has the checkerboard texture and not the concrete texture that I have applied via the starter content material… I have got decals on top of my floor so is this causing the issue? Can you have decals on android?

Also it is exporting to my phone with the texture format ATC… my phone does support this however is it possible to change the texture format at all?

I can provide a screenshit is required.

Any help is much appreciated.

Thanks.

Hello ,

In a situation like this, it would be best to check the log file from the packaging process for any warnings that may of indicated an issue with this missing texture. You can find the log file in your project’s directory under Saved/Logs. I would suggest doing a Find (ctrl+f) for the word “Warning” and seeing if you can find anything related to the texture possibly not being able to be loaded or anything of the sort.

If you have any questions about the log and/or can’t find anything suspect, please post the log file here and I’ll be happy to take a look.

I found one warning message…

[2016.10.17-00.22.46:129][ 0]LogUObjectGlobals:Warning: Failed to find object ‘Class None.’

Any idea what this means?

It would be best if you could supply the whole log if you have any questions. That particular error usually doesn’t point to anything. I’ve seen it in many logs but it’s never been the cause of any issues as far as I know.

Here is the log, Thanks again :slight_smile:

link text

I’ll need to ask about changing the texture format but, is it possible that this texture is larger than what the phone supports? Android in general is limited to 2048x2048. You can find more guidelines here: Rendering Features for Mobile Games in Unreal Engine | Unreal Engine 5.1 Documentation

I am using the ‘M_Concrete_Tiles’ material which is in the Starter Content, I do not know what texture to look for as the material has a few different ones… its a complex material compared to what I make… do you think it could be the decals?

It’s likely the decal but, in general, decals can be used on Android. Could you take a screenshot of your decal’s properties? Just to test that it wasn’t the texture, I packaged with that same texture set to a few things and it showed up without a problem.

Here is the decal material that I have applied over my floor.

Is it possible that you’re using baked lighting when on Android? If so, you may need to enable “DBuffer Decals” under Project Settings > Rendering. This is an experimental feature so it may cause some other issues but this will allow for the use of deferred decals with baked lighting.

My light is set to stationary, and lighting is built before packaging, I have ticked the box you said under the rendering tab and restarted the ue4 editior… uninstalled from phone, re-packed it and the floor still shows as checkerboard pattern… any further ideas? Could it be my texture format?

Hey ,

So I have a few suggestions that might resolve the issue. In the Project Settings > Rendering section try enabling the ‘Movable in Early Z-pass’ and enabling the ‘Early-Z Pass’ as well.

Also, remember that if you are using the default Translucent Decal Blend Mode, it will not render with baked lighting. So if you have built your lighting, that decal won’t render as you expect.

Thanks,

I have tried movable and changed that setting to enabled but still the same checkerboard pattern :frowning:

Hello , since we’re having issues getting the same results as you with the same sort of code, would it be possible for you to send a small project that reproduces this issue so that I can see where the discrepancy is? You can either upload it here or send it to me directly via a download link in a private message on our [forums][1].

[1]:

We haven’t heard from you in a while, . Are you still experiencing this issue? If so, would it be possible for you to send me an example project so that I can reproduce this? In the meantime, I’ll be marking this issue as resolved for tracking purposes.

Hey, I have not been working on ue4 in a while due to my full time employment. The last time I was working on it I was getting the same issue… It seems to be the decals, they do not seem to render on mobile phones, not sure why.

Hello ,

I still haven’t been able to reproduce this locally. As mentioned in my comment from Oct 27th, it would be useful if you could provide a project that you are able to reproduce this issue in, as it could be either code or asset related.