Основы 2D и 3D-графики на C++ в Linux // Демо-занятие курса «C++-разработчик. Продвинутый уровень»

12 подписчиков

12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав

12 подписчиков

12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав
12+
12+

5 просмотров

месяц назад

Разработка графических приложений на C++ в Linux требует понимания не только языка, но и графической подсистемы операционной системы, библиотек рендеринга и архитектуры графических приложений. На этом открытом уроке разберём фундаментальные принципы работы с 2D и 3D-графикой в Linux-среде. Поговорим о доступных инструментах, различиях графических серверов и о том, как устроена архитектура современных графических приложений. Мы рассмотрим ключевые технологии, которые используются при создании визуальных приложений, игровых движков и графических инструментов. Что разберём на вебинаре: - Обзор основных библиотек и инструментов для разработки графических приложений в Linux - Принципы работы графических систем Wayland и X11 - Базовые операции 2D-графики, необходимые для создания приложений - Отличия ускоренной 3D-графики от 2D - Сравнение графических API: OpenGL vs Vulkan - Базовые инструменты и операции при работе с 3D-графикой - Архитектуру типичного 3D-приложения Кому будет полезен урок: - C++-разработчикам, которые хотят работать с графикой - Тем, кто интересуется разработкой игровых движков и визуальных приложений - Разработчикам Linux-приложений, которым важно понимать устройство графической подсистемы После вебинара вы: - Разберётесь в графической архитектуре Linux - Поймёте различия между 2D и аппаратно ускоренной 3D-графикой - Узнаете, какие библиотеки и API используются в современных графических приложениях - Получите представление об архитектуре 3D-приложений на C++ «C++-разработчик. Продвинутый уровень» - https://otus.pw/AYtj/ Преподаватель: Егор Мищерин - более 5 лет опыта в разработке на языках C++ и C# Пройдите опрос по итогам мероприятия - https://otus.pw/j2dP/ Следите за новостями проекта: → VK: https://vk.com/otusru → Telegram: https://t.me/Otusjava → Хабр: https://otus.pw/S0nM/

Название:

Основы 2D и 3D-графики на C++ в Linux // Демо-занятие курса «C++-разработчик. Продвинутый уровень»

Категория:

Разное