Textures and lighting
Basis Universal
By Binomial LLC
Compress textures for cross-platform delivery and runtime transcoding into supported GPU formats, including KTX2 workflows.
Use an encoder and loader that support the same texture format. KTX2 supports Basis Universal, and glTF can use KHR_texture_basisu. Compare ETC1S for compact delivery with UASTC for higher quality, then test appearance and memory on target devices before converting the full project. A KTX2 container alone does not guarantee support for every codec.
Sources: https://www.binomial.info/ · https://www.khronos.org/ktx/