введение в библиотеки трассировки лучей - PullRequest
0 голосов
/ 01 мая 2020

Я хочу поэкспериментировать с некоторым кодом, который может выполнять трассировку лучей (на графических процессорах nvidia RTX и certal 10XX series)

Я начал с просмотра прямого раздела X на этой странице https://developer.nvidia.com/rtx/raytracing

, которая имеет ссылки на страницу «Начало работы» и «Учебное пособие» на странице «Начало работы» https://devblogs.nvidia.com/introduction-nvidia-rtx-directx-ray-tracing/

Ссылается на 2 функции - TraceRay () и DispatchRays (), которые являются функциями DirectX https://docs.microsoft.com/en-us/windows/win32/direct3d12/traceray-function

Однако на странице "учебник" https://developer.nvidia.com/rtx/raytracing/dxr/DX12-Raytracing-tutorial-Part-1

это не сделайте ссылку на эфир ранее упомянутых функций DirectX, вместо этого он говорит об ускорителях верхнего и нижнего уровней.

Я был бы прав, полагая, что страница "учебника" использует собственный API Nvidias и "начало работы" "страница использует Microsoft X Active X, который абстрагирует Nvidias API от разработчика?

...