Я хочу поэкспериментировать с некоторым кодом, который может выполнять трассировку лучей (на графических процессорах 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 от разработчика?