DirectStorage 1.4: революция в загрузке игр


Microsoft продолжает совершенствовать технологии для игровой индустрии, выпустив обновление DirectStorage версии 1.4. Это новое решение обещает сделать загрузку игр ещё быстрее благодаря внедрению передовых методов сжатия и оптимизации данных. В статье мы разберём, как работает DirectStorage 1.4, какие преимущества он предлагает геймерам и разработчикам, и что ждать от будущих обновлений.

Что такое DirectStorage?

DirectStorage — это технология, разработанная Microsoft для ускорения передачи данных между NVMe SSD и графическим процессором. Она устраняет необходимость использования центрального процессора в качестве посредника, что значительно сокращает время загрузки игр и минимизирует задержки.

Основные функции DirectStorage

  • Исключение CPU из процесса передачи данных: Потоковая передача ресурсов напрямую к GPU.
  • Оптимизация для NVMe SSD: Максимальное использование скорости современных накопителей.
  • Снижение нагрузки на систему: Улучшение общей производительности игр.

Новое в версии 1.4

DirectStorage 1.4 представляет несколько ключевых улучшений, направленных на ещё большую эффективность обработки игровых ресурсов.

Метод сжатия Zstandard (Zstd)

Новый алгоритм сжатия Zstd позволяет уменьшить размер файлов и ускорить их распаковку. Это особенно полезно для текстур и других ресурсов, которые занимают значительный объём памяти.

Библиотека GACL

Game Asset Conditioning Library (GACL) оптимизирует текстуры перед сжатием, что может уменьшить их размер до 50%. Это достигается за счёт таких методов, как:

  • «Перетасовка»: Группировка повторяющихся узоров в текстурах.
  • BLER и CLER: Снижение сложности текстур на уровне блоков и цветовых каналов.

Преимущества для разработчиков и игроков

DirectStorage 1.4 не только ускоряет загрузку игр, но и делает процесс разработки более удобным.

Автоматизация процессов

Разработчикам не нужно вносить изменения в свои игры — библиотека автоматически обрабатывает текстуры и другие ресурсы, не увеличивая нагрузку на движок.

Поддержка новых форматов

Текущая версия поддерживает текстуры BC1, BC3, BC4 и BC5, а в будущем добавятся BC7 и дополнительные улучшения производительности.

Заключение

DirectStorage 1.4 — это важный шаг в эволюции игровых технологий. С его помощью Microsoft продолжает устанавливать новые стандарты скорости и эффективности, делая игровой процесс ещё более комфортным для пользователей и упрощая работу разработчиков. Ожидайте ещё большего прогресса в следующих версиях!

PDA-news.ru