Аннотация:В работе проводится исследование технологии аппаратной трассировки лучей Nvidia RTX в приложении к фотореалистичной визуализации посредством метода Монте-Карло трассировки путей. Для этого в работе реализован Монте-Карло трассировщик путей на GPU с ограниченной функциональностью и проведены эксперименты, позволяющие обнаружить скрытые либо недостаточно документированные особенности Nvidia RTX. Такие особенности существуют в силу недавнего появления этой технологии.
Приводится обзор существующих методов решения задачи фотореалистичной визуализации и обзор существующих аппаратных решений. Приводится сравнение производительности и возможностей технологии RTX и доступных программных аналогов.
На основе проведенных экспериментов сделаны выводы, что технология Nvidia RTX позволяет достичь кратного ускорения в задачах трассировки лучей по сравнению с существующими программными реализациями. В то же самое время, использование функций аппаратного ускорения требует больших трудозатрат разработчиков и не позволяет легко адаптировать существующие программные продукты для её поддержки.