#077 Vulkan API: Трассировка лучей 12.5: Подробнее о tracerayEXT vkCmdTraceRaysKHR

Аватар автора
00:00 Введение в трассировку лучей • Трассировка лучей не является встроенной функцией Vulkan, а используется в шейдерах GLSL. • Функция trace ray ext применяется в шейдерах hit и raygen для запуска тестовых лучей и лучей от камеры. 01:44 Требования к расширениям • Для использования функций трассировки лучей необходимо установить соответствующие расширения в системе. • Графический процессор должен поддерживать трассировку лучей. • Удаление расширений приведёт к ошибке компиляции. 02:44 Запуск трассировки лучей через VKCmd • VKCmd trace rays kr запускает процессы трассировки лучей в Vulkan. • Этот вызов инициирует команды трассировки лучей диспетчера. 04:06 Влияние удаления вызова трассировки лучей • Удаление вызова трассировки лучей из Vulkan приводит к пустому экрану и увеличению частоты кадров. • Приложение продолжает работать без сбоев, но менее эффективно. 07:53 Заключение и рекомендации • Для запуска примеров трассировки лучей необходимо установить Vulkan API и ознакомиться с учебными пособиями. • Для NVIDIA требуется графический процессор серии RTX и выше. • Автор благодарит за просмотр и желает хорошего дня.

0/0


0/0

0/0

0/0

0/0