#033 Vulkan API: gears.cpp 6: updateUniformBuffers()
00:00 Введение • Приветствие и начало серии видео по C++. • Объяснение темы: алгоритм для создания вращающихся шестерёнок с системой камер. 00:28 Источники и руководства • Упоминание о бесплатных примерах от Саши Уильямса на его веб-сайте и GitHub. • Ссылки на руководства по установке Vulkan API и примера установки Vulkan. 01:20 Требования к системе • Необходимость компьютера под управлением Windows с графическим процессором, поддерживающим Vulkan. 02:18 Обновление буферов uniform • Описание цикла for для обновления буферов uniform. • Использование перспективного вида и таймера для вращения шестерёнок. 02:31 Важность быстрого обновления • Объяснение необходимости быстрого обновления данных для имитации вращения шестерёнок. • Влияние скорости обновления на частоту кадров и качество изображения. 03:25 UBO и копирование памяти • UBO используются для систем видеонаблюдения и управления механизмами. • Упоминание операции копирования памяти и её роли в контексте UBO. 05:27 Настройка таймера • Изменение значения таймера для управления скоростью вращения шестерёнок. • Демонстрация влияния таймера на скорость вращения. 06:00 Эксперименты со скоростью вращения • Запуск сценария с разными значениями таймера. • Наблюдение за изменением скорости вращения шестерёнок при изменении значения таймера. 09:51 Заключение • Анонс следующего шага: создание командных буферов. • Подчёркивание важности унифицированных буферов в Vulkan. • Призыв к подписке и взаимодействию с контентом.
00:00 Введение • Приветствие и начало серии видео по C++. • Объяснение темы: алгоритм для создания вращающихся шестерёнок с системой камер. 00:28 Источники и руководства • Упоминание о бесплатных примерах от Саши Уильямса на его веб-сайте и GitHub. • Ссылки на руководства по установке Vulkan API и примера установки Vulkan. 01:20 Требования к системе • Необходимость компьютера под управлением Windows с графическим процессором, поддерживающим Vulkan. 02:18 Обновление буферов uniform • Описание цикла for для обновления буферов uniform. • Использование перспективного вида и таймера для вращения шестерёнок. 02:31 Важность быстрого обновления • Объяснение необходимости быстрого обновления данных для имитации вращения шестерёнок. • Влияние скорости обновления на частоту кадров и качество изображения. 03:25 UBO и копирование памяти • UBO используются для систем видеонаблюдения и управления механизмами. • Упоминание операции копирования памяти и её роли в контексте UBO. 05:27 Настройка таймера • Изменение значения таймера для управления скоростью вращения шестерёнок. • Демонстрация влияния таймера на скорость вращения. 06:00 Эксперименты со скоростью вращения • Запуск сценария с разными значениями таймера. • Наблюдение за изменением скорости вращения шестерёнок при изменении значения таймера. 09:51 Заключение • Анонс следующего шага: создание командных буферов. • Подчёркивание важности унифицированных буферов в Vulkan. • Призыв к подписке и взаимодействию с контентом.
