Why does the skybox look different on android?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Hoshi

Hi. I have a skybox that looks normal on the editor and when exported to pc but when it’s on android it became blocky and pixelated even though I have the sky’s texture filtering turned on. What should I to do have it look the same as in the editor?


:bust_in_silhouette: Reply From: Calinou

This is likely because VRAM compression is used for the panorama sky texture. This compression looks worse on Android when GLES2 is used as only ETC1 is available there. To resolve this, select the panorama sky texture in the FileSystem dock, go to the Import dock, set the compression mode to Lossless then click Reimport.

Hi. Thank you for your reply. I have checked the panorama sky texture’s import settings and confirmed that it is indeed set to lossless. I noticed though that I am using godot version 3.3.2 with v3.2.1’s build templates. Not sure if that would cause an issue, but I’ll try to see once I updated them to the latest release

Hoshi | 2022-02-22 06:27

Update: After updating everything to godot 3.4.2 together with the build template, the issue is still there. Switching between gles 2 and 3 also doesn’t seem to do anything.

Hoshi | 2022-02-24 09:32

Try enabling Allow Hidpi in the Project Settings then export to Android again.

Calinou | 2022-02-28 01:08

Tried enabling Allow Hidpi today but unfortunately nothing changed

Hoshi | 2022-03-01 07:41