#063 Vulkan API: Трассировка лучей 10.0: Процедурная геометрия - Обнаружение сфер с помощью AABBs

Аватар автора
00:00 Введение в тему • Приветствие и объявление темы выпуска: процедурная геометрия с трассировкой лучей. • Упоминание о свободном доступе примеров в интернете. 00:44 Установка необходимых компонентов • Необходимость установки Vulkan API и примеров для запуска образцов на компьютере. • Ссылка на учебники: первый для установки Vulkan, пятнадцатый для установки примеров. 01:23 Обновление кода • Автор алгоритма периодически обновляет код, поэтому версия на GitHub может отличаться от текущей. • Возможность просмотра предыдущих версий кода на GitHub. 02:20 Примеры трассировки лучей • Объяснение, что все примеры в видео связаны с трассировкой лучей. • Ограничения для графических процессоров без поддержки трассировки лучей. 04:02 Процедурная геометрия • Описание процедурной геометрии: создание сфер без использования трёхмерных моделей. • Преимущества процедурной геометрии: минимизация нагрузки на память и обработку. 06:16 Применение процедурной геометрии • Примеры использования процедурной геометрии в видеоиграх: создание ландшафтов, одежды, деревьев. • Важность понимания трассировки лучей в контексте процедурной геометрии. 07:28 Ограничивающие рамки AABB • Объяснение работы ограничивающих рамок AABB: трёхмерный квадрат, окружающий сферу. • Регистрация пересечений лучей с AABB для обнаружения сфер. 08:49 Анализ кода • Обзор структуры кода: структуры ускорения, шейдеры, унифицированные данные. • Детальное объяснение работы AABB и регистрации пересечений. 13:24 Генерация...

0/0


0/0

0/0

0/0

0/0