#054 Vulkan API: Трассировка лучей 6: Конвейер трассировки лучей

00:01 Введение и требования • Приветствие и анонс темы выпуска: трассировка лучей в CUDA Education. • Упоминание учебных пособий №1 и №13 для установки Vulkan SDK и примеров. • Необходимость графического процессора с поддержкой трассировки лучей для RTX от NVIDIA. 00:57 Создание наборов дескрипторов • Обсуждение создания наборов дескрипторов для отправки трассировки лучей. • Переход к следующему набору кода для создания конвейера трассировки лучей. 01:54 Функции Vulkan • Запуск функций создания макета набора дескрипторов и конвейерной компоновки. • Инкапсуляция информации в переменные для удобства работы. 02:48 Работа с привязками и дескрипторами • Последовательность действий с привязками и переменными. • Использование вектора привязок и дескриптора привязок. 04:07 Создание макета конвейера • Применение макета набора дескрипторов в макете конвейера. • Важность функции vk create pipeline layout. 05:14 Переменная компоновки конвейера • Объяснение использования переменной компоновки конвейера. • Применение переменной при создании конвейера трассировки лучей и отправке команд. 10:13 Наборы дескрипторов и их назначение • Объяснение назначения наборов дескрипторов для описания объектов в памяти. • Роль макета набора дескрипторов в организации памяти. 12:16 Привязки и типы дескрипторов • Описание привязок: структура ускорения, образ хранения, макет результирующего изображения, единый буфер. • Различия в типах дескрипторов для каждой привязки. 14:00 Флаги и этапы конвейера • Объяснение флагов stage flags vk shader regen. • Связь флагов с этапами конвейера регенерации. 16:22 Настройка групп шейдеров • Упоминание о настройке групп шейдеров для трассировки лучей. • Необходимость расширения для Visual Studio Code или использования Spir-V Viewer. 18:32 Заключение • Подведение итогов и благодарность за просмотр. • Напоминание о учебных пособиях для запуска материала.

Иконка канала Ленинский Букварь
244 подписчика
12+
2 просмотра
2 дня назад
12+
2 просмотра
2 дня назад

00:01 Введение и требования • Приветствие и анонс темы выпуска: трассировка лучей в CUDA Education. • Упоминание учебных пособий №1 и №13 для установки Vulkan SDK и примеров. • Необходимость графического процессора с поддержкой трассировки лучей для RTX от NVIDIA. 00:57 Создание наборов дескрипторов • Обсуждение создания наборов дескрипторов для отправки трассировки лучей. • Переход к следующему набору кода для создания конвейера трассировки лучей. 01:54 Функции Vulkan • Запуск функций создания макета набора дескрипторов и конвейерной компоновки. • Инкапсуляция информации в переменные для удобства работы. 02:48 Работа с привязками и дескрипторами • Последовательность действий с привязками и переменными. • Использование вектора привязок и дескриптора привязок. 04:07 Создание макета конвейера • Применение макета набора дескрипторов в макете конвейера. • Важность функции vk create pipeline layout. 05:14 Переменная компоновки конвейера • Объяснение использования переменной компоновки конвейера. • Применение переменной при создании конвейера трассировки лучей и отправке команд. 10:13 Наборы дескрипторов и их назначение • Объяснение назначения наборов дескрипторов для описания объектов в памяти. • Роль макета набора дескрипторов в организации памяти. 12:16 Привязки и типы дескрипторов • Описание привязок: структура ускорения, образ хранения, макет результирующего изображения, единый буфер. • Различия в типах дескрипторов для каждой привязки. 14:00 Флаги и этапы конвейера • Объяснение флагов stage flags vk shader regen. • Связь флагов с этапами конвейера регенерации. 16:22 Настройка групп шейдеров • Упоминание о настройке групп шейдеров для трассировки лучей. • Необходимость расширения для Visual Studio Code или использования Spir-V Viewer. 18:32 Заключение • Подведение итогов и благодарность за просмотр. • Напоминание о учебных пособиях для запуска материала.

, чтобы оставлять комментарии