The Extensive WebGL Series. Part 1: Low Level Graphics

О чём курс

Ваш браузер может отображать сложные 3D-сцены без сторонних движков, если знать, как напрямую обращаться к видеокарте через WebGL. Этот курс погружает в низкоуровневую работу с графикой, где вы перестаете использовать готовые инструменты и начинаете писать код, который исполняется непосредственно на GPU.

Внутри разбираются математические основы компьютерной графики, необходимые для построения 3D-пространств с нуля. Вы научитесь транслировать вычислительные задачи с процессора на видеокарту и интегрировать результат в HTML-разметку. Это обучение для тех, кто хочет понять, как устроены 3D-движки изнутри, работая на уровне шейдеров и низкоуровневых API.

Программа обучения

Точной программы нет. Примерный план обучения:

  • Математические основы 3D-графики: матрицы, векторы и преобразования координат
  • Архитектура WebGL: взаимодействие CPU и GPU
  • Написание графических шейдеров
  • Работа с буферами данных и атрибутами
  • Рендеринг 3D-примитивов в браузере
  • Основы работы с графическим конвейером (Pipeline)
Складчина создана 7 июля 2020 г. · описание обновлено 3 мая 2026 г.
899 ₽