Технология трассировки лучей изучалось в течение многих лет, но из-за требований к оборудованию и программному обеспечению наиболее требовательным, можно ожидать в будущем, возможно, не рендеринга в реальном времени, но вся индустрия пытается продвигать, особенно в 2018 году слабой потенциальной вспышки.
Microsoft является одним из DX12 представил API интерфейсов Dxr, NVIDIA, AMD, компания Futuremark, EA, Epic, Unity, также пытаются пройти свой путь.
Среди них NVIDIA разработала технологию GameWorks RTX и в настоящее время работает с организацией стандартов Hronos Group, чтобы внедрить ее в API Vulkan и получить поэтапные результаты.
В недавнем техническом документе NVIDIA упомянул новое расширение Vulkan API VK_NV_raytracing, которое, несомненно, используется для поддержки трассировки лучей.
Из описания документа он поддерживает многие функции NVIDIA RTX, а стиль кода также похож на DXR, поэтому он очень удобен для портирования и кросс-платформенный интерфейс более удобен.
Трассировка лучей Структура API Vulkan
Процесс рендеринга растровых изображений и трассировки лучей