#085 Vulkan API: Трассировка лучей 14.1: Барицентрические координаты в шейдере hitAttributeEXT

00:00 Введение в барицентрические координаты • Упоминание о предыдущем видео о барицентрических координатах. • Объяснение роли весов в определении попадания в треугольник. 01:05 Хитовый шейдер и его атрибуты • Объяснение работы хитового шейдера в алгоритме трассировки лучей. • Описание хитового атрибута как внешнего вектора. • Графический процессор предоставляет доступ к весам через переменную attributes. 02:26 Геометрия VK и структура ускорения • Объяснение использования геометрии VK типа triangles KHR. • Различие между структурой ускорения нижнего и верхнего уровня. • Доступ к барицентрическим весам через флаг треугольников типа KHR. 03:46 Вычисление барицентрических координат • Получение весов через переменную attributes. • Вычисление барицентрических координат X, Y и Z. • Правило, что все три веса должны быть равны единице. 05:27 Применение барицентрических координат в шейдере • Введение барицентрических координат в шейдер. • Возможность вычислений с использованием барицентрических координат. • Вершины треугольника как барицентрические координаты. 06:24 Заключение и рекомендации • Упоминание о серии видео «Трассировка лучей». • Рекомендации по учебным пособиям и требованиям к оборудованию. • Необходимость графического процессора с поддержкой Vulcan и трассировки лучей. • Благодарность за просмотр и пожелание хорошего дня.

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

00:00 Введение в барицентрические координаты • Упоминание о предыдущем видео о барицентрических координатах. • Объяснение роли весов в определении попадания в треугольник. 01:05 Хитовый шейдер и его атрибуты • Объяснение работы хитового шейдера в алгоритме трассировки лучей. • Описание хитового атрибута как внешнего вектора. • Графический процессор предоставляет доступ к весам через переменную attributes. 02:26 Геометрия VK и структура ускорения • Объяснение использования геометрии VK типа triangles KHR. • Различие между структурой ускорения нижнего и верхнего уровня. • Доступ к барицентрическим весам через флаг треугольников типа KHR. 03:46 Вычисление барицентрических координат • Получение весов через переменную attributes. • Вычисление барицентрических координат X, Y и Z. • Правило, что все три веса должны быть равны единице. 05:27 Применение барицентрических координат в шейдере • Введение барицентрических координат в шейдер. • Возможность вычислений с использованием барицентрических координат. • Вершины треугольника как барицентрические координаты. 06:24 Заключение и рекомендации • Упоминание о серии видео «Трассировка лучей». • Рекомендации по учебным пособиям и требованиям к оборудованию. • Необходимость графического процессора с поддержкой Vulcan и трассировки лучей. • Благодарность за просмотр и пожелание хорошего дня.

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