Pare de usar PNGs como texturas de jogo!

2025-09-07
Pare de usar PNGs como texturas de jogo!

Ainda usando PNGs para texturas de jogo? Esta postagem explica por que isso é subótimo e apresenta uma abordagem melhor. Embora PNGs sejam ótimas para troca, elas não foram projetadas para dados de textura e não possuem suporte para compressão de textura compatível com GPU (como BCn), levando a tempos de carregamento lentos e alto uso de VRAM. O autor defende formatos de textura como KTX2 ou DDS, fornecendo uma ferramenta de código aberto, Zex, para converter PNGs para KTX2 com compressão BC7 e supercompressão zlib. Dicas sobre pré-geração de mipmaps e automação do processo de conversão também são compartilhadas, juntamente com uma recomendação para usar o Tacentview para visualizar formatos de textura.

Desenvolvimento Compressão de Textura