Рич Гелдрих (Rich Geldreich)
Библиотека Crunch предоставляет средства для сжатия и перекодирования текстур без потери качества с использованием алгоритмов
LZHAM предоставляет алгоритм сжатия, оптимизированный для упаковки ресурсов, поставляемых в составе игровых приложений. Поддерживается API, совместимый с Zlib. Из особенностей LZHAM отмечается возможность
использования таблиц сопоставления (размером до 64 Кб), словарей (до 500 Мб), распараллеливание операций в несколько потоков и применение delta-изменений, позволяющих распространять изменения без перепаковки уже сжатых файлов.
По уровню сжатия и скорости упаковки реализация LZHAM сравнима с LZMA, но по скорости распаковки опережает LZMA в 1.5-8 раз (но медленнее zlib). При сравнении с ZSTD, LZHAM опережает данный алгоритм по эффективности сжатия, но почти на порядок отстаёт по скорости кодирования и немного отстаёт по скорости декодирования.
Kaynak: opennet.ru