Arrêtez d'utiliser les PNG comme textures de jeu !

Vous utilisez toujours des PNG pour les textures de jeu ? Cet article explique pourquoi c’est sous-optimal et présente une meilleure approche. Bien que les PNG soient parfaites pour l’échange, elles n’ont pas été conçues pour les données de texture et ne prennent pas en charge la compression de texture compatible GPU (comme BCn), ce qui entraîne des temps de chargement lents et une utilisation élevée de la VRAM. L’auteur préconise des formats de texture tels que KTX2 ou DDS, et fournit un outil open source, Zex, pour convertir les PNG en KTX2 avec compression BC7 et supercompression zlib. Des conseils sur la pré-génération des mipmaps et l’automatisation du processus de conversion sont également partagés, ainsi qu’une recommandation d’utiliser Tacentview pour visualiser les formats de texture.