The Extensive WebGL Series. Part 1: Low Level Graphics
О чём курс
Ваш браузер может отображать сложные 3D-сцены без сторонних движков, если знать, как напрямую обращаться к видеокарте через WebGL. Этот курс погружает в низкоуровневую работу с графикой, где вы перестаете использовать готовые инструменты и начинаете писать код, который исполняется непосредственно на GPU.
Внутри разбираются математические основы компьютерной графики, необходимые для построения 3D-пространств с нуля. Вы научитесь транслировать вычислительные задачи с процессора на видеокарту и интегрировать результат в HTML-разметку. Это обучение для тех, кто хочет понять, как устроены 3D-движки изнутри, работая на уровне шейдеров и низкоуровневых API.
Программа обучения
Точной программы нет. Примерный план обучения:
- Математические основы 3D-графики: матрицы, векторы и преобразования координат
- Архитектура WebGL: взаимодействие CPU и GPU
- Написание графических шейдеров
- Работа с буферами данных и атрибутами
- Рендеринг 3D-примитивов в браузере
- Основы работы с графическим конвейером (Pipeline)
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.