Konstantin Vladimirov Базовый курс C++ (MIPT, ILab). Lecture 14 (доп). OpenGL и Vulkan

🎯 Загружено автоматически через бота: 🚫 Оригинал видео: 📺 Данное видео принадлежит каналу «Konstantin Vladimirov» (@tilir). Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал. ✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его. 📃 Оригинальное описание: Лекции в бакалавриате МФТИ по C на русском языке. Дополнительный семинар, когда сессия уже (почти) сдана, а семестр ещё далеко -- самое время поговорить об отвлеченных вещах. Например о трёхмерной графике. Мы рассмотрим OpenGL API, управление окнами через GLFW, расширения через GLEW и glad и про GLSL и шейдеры, после этого подвергнем OpenGL товарищеской критике и поговорим про Vulkan API, тоже с должными подробностями. Лектор: Константин Владимиров Дата лекции: 15 января 2022 года Съёмка: Владислав Белов. Звук: Дмитрий Рябцев. Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Примеры кода ко всем лекциям: Timeline: Первый квадрат Фиксированный конвейер Понятие “расширения“ Нефиксированный конвейер и вершинные шейдеры Фрагментные шейдеры Трёхмерная графика Culling и Depth Логическая модель и проектирование Проблемы OpenGL Vulkan API: основы Конвейер Вулкана и шейдеры Цикл отображения и синхронизация Управление памятью Пример Объектная модель Вулкана VulkanHPP и C API Обзор литературы и cliffhanger Errata: Тут пока пусто
Back to Top