The effect of ETC2/ATSC compression

Godot Version

4.3-stable

Question

When I try to export my project to Android, the engine requires to enable ETC2/ATSC compression. Will it seriously affect the texture quality?

This is what docs say

image

It’s worth noting that if I just enable this option but don’t reimport files, I will be able to export the game, although the compression doesn’t actually work yet, but I’m not sure if there won’t be any problems

you don’t have a choice, this is the only compressed format supported by phones.
if you REALLY need the textures to look sharp, you can use lossless, but there will be performance costs.

ETC2 is older and compatible with more devices, it was designed for openGL 2, ASTC is more modern and designed for openGL 3.
both work in 80-95% of phones.

maybe phones will get support for more modern formats like UASTC, but then most people won’t be able to play your game.

1 Like