Hacker News Digest

06 сентября 2025 г. в 20:37 • gamesbymason.com • ⭐ 124 • 💬 57

OriginalHN

#png#ktx2#dds#zlib#lz4#basis-universal#compressonator#directxtex#gpu#texture-compression

Shipping textures as PNGs is suboptimal

Перестаньте пихать PNG в игры

PNG — хорош для обмена, но плох для текстур: нет мипмапов, кубемапов, premultiplied-альфы и GPU-сжатия (BCn).
При загрузке приходится распаковывать и тратно пересжимать — тормоза и лишняя память.

Что делать
Используйте KTX2 или DDS: заголовок + готовые GPU-данные, можно сжать ещё zlib/lz4.
Для мобильных — Basis Universal, транскодит под нужный формат на лету.

Экспорт
В редакторе кнопки нет; берите готовый open-source-конвертер Zex или пишите свой.