Microsoft придумала, как ускорить трассировки лучей на видеокартах с небольшим объемом памяти
Пока технология существует на уровне патента.
Кстати, на сайте читать удобнее
Команда исследовательского подразделения Microsoft подала заявку на патент технологии, ускоряющей обсчет трассировки лучей. В первую очередь оптимизация будет полезна для видеокарт с небольшим объемом памяти.
Инженеры Microsoft предлагают использовать примерно такой же подход, как при традиционном рендеринге: уровни детализации. С их помощью можно динамически повышать или снижать качество трассировки и скорость ее обсчета.
Примечательно, что применять эту оптимизацию предлагается не ко всему кадру. Низкие уровни детализации трассировки можно задавать фрагментам кадра, где снижение качества обсчета трассировки будет заметно слабее всего.
В заявке на патент не сообщается, как сильно такая оптимизация снижает нагрузку на память и каким может быть ускорение трассировки лучей при ее использовании. Скорее всего, результаты будут сильно варьироваться в зависимости от того, какие объекты присутствуют в кадре.
Сейчас для ускорения обсчета трассировки лучей и снижения используемого объема памяти эффекты трассировки считают по упрощенным версиям моделей. Видимо, еще никому из разработчиков игр не приходило в голову динамически менять качество моделей, по которым считается трассировка.