Процедурная генерация: как AMD и Nvidia решают проблему нехватки видеопамяти / Все новости / Главная

С увеличением визуальной сложности современных игр управление видеопамятью становится одной из главных задач в области 3D-рендеринга в реальном времени. Объем VRAM, необходимый для высококачественных сцен, уже вплотную приблизился к пределам доступности для обычных пользователей. В ответ на это AMD и Nvidia разрабатывают технологии, которые позволяют переносить часть задач с памяти на сам графический процессор.

Генерация объектов на лету: подход AMD

Новая научная работа AMD описывает метод, при котором такие элементы сцены, как деревья и растительность, создаются процедурно прямо во время рендеринга. Это позволяет сократить использование видеопамяти в десятки тысяч раз. Например, вместо хранения десятков гигабайт моделей деревьев, техника AMD формирует их в реальном времени с помощью так называемых рабочих графов (work graphs).

Процедурная генерация давно используется в игровой индустрии, но до сих пор итоговые модели всё равно сохранялись в памяти или на диске. Подход AMD полностью избавляет от необходимости хранения таких моделей, что особенно полезно для устройств с ограниченными ресурсами.

На демонстрационном видео разработчики показали густой лес, отрисованный на видеокарте Radeon RX 7900 XTX при разрешении 1080p. При использовании традиционного метода такая сцена потребовала бы почти 35 ГБ VRAM — больше, чем объём памяти самой видеокарты (24 ГБ). Благодаря генерации "на лету" память использовалась лишь на 51 КБ.

Несмотря на это, деревья выглядели детализированными и разнообразными. Они реагировали на смену сезонов, анимацию ветра и масштабировались без заметного "всплытия" (pop-in) объектов при приближении камеры.

Параллели с Nvidia: нейросжатие текстур

Техника AMD напоминает разрабатываемую Nvidia систему нейросжатия текстур (Neural Texture Compression). В отличие от подхода AMD, Nvidia фокусируется на текстурах, которые декомпрессируются в момент рендеринга с помощью ИИ. Это позволяет сократить использование VRAM до 95%, сохранив или даже улучшив визуальное качество.

Хотя такие методы слегка увеличивают нагрузку на GPU, они открывают путь к созданию игр с более высокой детализацией без необходимости наращивания объёмов памяти и скорости хранилищ.

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

 

Тэги:   Видеоигры, NVIDIA, AMD

Похожие новости
Комментарии

comments powered by Disqus
Мы в социальных сетях: