Hello
Recently many mobile users (phone/tablet) in my game started to complain that the skybox looks blurry.
This happens mainly on devices with up to 3 GB of Ram, even when the Graphics quality is set to 10.
This is the game - The Space Simulator
The problem started in the last 2 weeks and is not caused by a change in the game itself (I tested with old versions of the game and the blurry skybox problem appears there too).
Expected behavior
I expect the skybox to be shown in full resolution on mobile devices, especially on higher graphics quality setting.
This means your memory usage is too high, and is putting the device underneath memory pressure. I’d recommend profiling your game to see where you can save on memory if you can
Thank you for the suggestion. Indeed, memory profiling is always useful.
My question is more related to the fact that this problem started appearing recently and now appears also in old versions of the game.
Does this mean that, for example, the engine itself now consumes more memory, so less device memory is available for textures of the place?
There was probably an internal change to the texture downsampler that made it prioritizing downsampling certain things first; but it’s working as intended on these types of devices. Are you noticing any other low res textures, especially on characters?
I do feel like the texture blurring issue is starting to reach a point where it is a major issue, for most non-material and sky textures, once you stop lagging the textures do NOT return to normal if they get crushed when your loading in. it really kills immersion in my opinion. there should be an option in the settings to disable this feature
Yes, there is blurring of other textures too. See the Earth texture here.
There is no blurring on the characters.
This is video from Iphone 6s with 2GB. The game works fine on it and there are no performance problems.
But since few days there is blurring of textures.
I’ve just tested in an empty experience containing only skybox and a Spawn point.
The first picture is from a device with >4GB ram, the second is from a phone with 2 GB ram
It seems that the texture is severely downsized, just because the device is with less ram, no matter how much Ram the game actually uses. So memory optimizations of the game itself cannot help.
The main issue here is the fact that it for non-material textures, they do usually not revert to a higher resolution, meaning that if you lag when your game is loading (which is common on medium performance devices), then your textures will be permanently crushed until you rejoin.
Rejoining does not lead to any positive difference.
The textures remain blurry as long as you are using a device with 2-3 GB Ram.
And this is visible also on an empty baseplate.