Новая технология AMD позволяет создавать реалистичную растительность с обширными параметрами и минимальной нагрузкой на процессор.
На конференции High-Performance Graphics 2025 в Копенгагене компания AMD представила экспериментальную систему процедурной генерации деревьев, практически полностью работающую на графическом процессоре. Новый подход сводит участие центрального процессора к минимуму: CPU лишь подготавливает базовые данные и запускает вычисления, после чего вся генерация и обработка выполняется на GPU. Это снижает нагрузку на систему и повышает гибкость разработки.
Технология функционирует в реальном времени и поддерживает более 150 параметров — от формы кроны и плотности листвы до сезонных изменений, генерации плодов и анимации колебаний ветвей. Все вычисления выполняются на GPU за считанные миллисекунды. В демонстрации на видеокарте Radeon RX 7900 XTX генерация деревьев и их вывод в графический буфер занимали около трёх миллисекунд, при этом производительность не опускалась ниже 120 кадров в секунду даже при высокой нагрузке.
Одним из ключевых достоинств стала высокая эффективность использования памяти. Вместо традиционных буферов объёмом в несколько гигабайт система задействует всего 51 КБ постоянного состояния на кадр. Это позволяет существенно сократить требования к аппаратным ресурсам и перераспределить их на другие задачи — например, трассировку лучей или физическую симуляцию.
В основе технологии лежат рабочие графы в DirectX 12, которые позволяют обрабатывать большие объёмы данных без сложной синхронизации с CPU. Даже сцены с деревьями, содержащими сотни миллионов элементов, теперь могут формироваться без риска столкнуться с техническими ограничениями.
На текущем этапе система поддерживается только на видеокартах AMD с архитектурой RDNA 3+ и NVIDIA RTX 30-й серии и выше. Интеграция в игровые движки и поддержку на консолях пока не анонсировали, однако AMD заявила о планах по дальнейшему развитию технологии.
Разработчики уже отмечают её потенциал для использования в задачах трассировки лучей. Если технология получит широкую поддержку, в ближайшие годы разработчики игр смогут создавать гораздо более динамичные, масштабные и визуально проработанные природные сцены без ущерба для производительности.
***
Автор обложки: AMD Источник обложки: TechPowerUp