#051 Vulkan API- Трассировка лучей 4.1- Таблица привязки шейдеров Размер дескриптора шейдеров SPH

Аватар автора
00:00 Введение • Приветствие и анонс темы видео: таблица привязки шейдеров в Vulkan. • Объяснение подхода: изучение кода строка за строкой. • Призыв следить за серией видео для углублённого понимания Vulkan. 01:00 Установка Vulkan SDK и примеры • Рекомендации по установке Vulkan SDK: учебники 1 и 13. • Условия запуска примеров трассировки лучей: графический процессор с поддержкой трассировки лучей. • Требования для примеров трассировки лучей на NVIDIA: графический процессор RTX или выше. 02:19 Начало работы с примером • Описание процесса настройки Visual Studio и загрузки SDK. • Упоминание о серии видео по Vulkan и выделение одного примера для изучения. 03:22 Таблица привязки шейдеров • Первая строка кода в шейдере: функция создания таблицы привязки шейдеров. • Определение размера дескриптора группы шейдеров. 04:54 Заголовок шейдера • Объяснение заголовка шейдерной программы SPH: первые 80 байт содержат информацию для графического процессора. • Различие в интерпретации частей SPH в зависимости от этапа конвейера. 07:13 Свойства физического устройства • Определение свойств физического устройства для трассировки лучей. • Инициализация переменной, определяющей размер дескриптора группы. 08:21 Управление размером дескриптора • Управление размером дескриптора группы шейдеров для корректной работы. • Важность согласования размера дескриптора. 10:05 Создание таблицы привязки шейдеров • Создание вектора для хранения дескрипторов шейдерной группы. • Запрос группы шейдеров для...

0/0


0/0

0/0

0/0

0/0