Курс на Stepik
Обложка курса «Разрабочик графики. Основы линейной алгебры» на Stepik
Бесплатно

Разрабочик графики. Основы линейной алгебры ★ 0.000

Открыть на
STEPIK.ORG

Курс по линейной алгебре для разработчиков графики. Векторы, матрицы, трансформации, проекции и кватернионы - только то что реально используется в 3D графике, на простом языке с примерами из практики.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разрабочик графики. Основы линейной алгебры»Учеников на курсе 26
Сертификаты, выданные на курсе «Разрабочик графики. Основы линейной алгебры»Сертификатов выдано 0
Отзывы о курсе «Разрабочик графики. Основы линейной алгебры»Отзывов получено 0
Рейтинг курса «Разрабочик графики. Основы линейной алгебры»Рейтинг курса 0.000
Уроки в курсе «Разрабочик графики. Основы линейной алгебры»Количество уроков 39
Тесты в курсе «Разрабочик графики. Основы линейной алгебры»Количество квизов 265
Время прохождения курса «Разрабочик графики. Основы линейной алгебры»Время прохождения курса —
Обновления курса «Разрабочик графики. Основы линейной алгебры»Обновления курса — —
Дата публикации курса «Разрабочик графики. Основы линейной алгебры»Дата публикации курса — ———
Последнее обновление курса «Разрабочик графики. Основы линейной алгебры»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Разрабочик графики. Основы линейной алгебры» 9 разделов Уроки в курсе «Разрабочик графики. Основы линейной алгебры» 39 уроков Тесты в курсе «Разрабочик графики. Основы линейной алгебры» 265 тестов Время прохождения курса «Разрабочик графики. Основы линейной алгебры» 0 ч. Последнее обновление курса «Разрабочик графики. Основы линейной алгебры» обн. 29 апреля 2026

Модуль 1. Пространство и координаты

2 урока
1. Что такое координатная система. Декартовы координаты в 2D и 3D ↗
2. Правая и левая системы координат. Почему это важно в графике ↗

Модуль 2. Векторы

7 уроков
1. Что такое вектор. Длина и направление ↗
2. Точки и векторы - в чём разница ↗
3. Сложение и вычитание векторов ↗
4. Скалярное умножение вектора ↗
5. Длина вектора и нормализация ↗
6. Скалярное произведение и его смысл в графике ↗
7. Векторное произведение и его смысл в графике ↗

Модуль 3. Базис

3 урока
1. Что такое базис. Базисные векторы ↗
2. Смена базиса - переход между системами координат ↗
3. Локальное, мировое пространство и пространство камеры ↗

Модуль 4. Матрицы

5 уроков
1. Что такое матрица. Строки, столбцы, размерность ↗
2. Сложение матриц и умножение на скаляр ↗
3. Умножение матриц. Порядок имеет значение ↗
4. Транспонирование матрицы(Обратные, единичные, ортонормированные) ↗
5. Определитель матрицы и что он говорит нам о трансформации ↗

Модуль 5. Трансформации в 2D

5 уроков
1. Масштабирование в 2D ↗
2. Вращение в 2D ↗
3. Перенос в 2D. Почему нам нужна третья координата ↗
4. Однородные координаты ↗
5. Комбинирование трансформаций. Порядок операций ↗

Модуль 6. Трансформации в 3D

4 урока
1. Масштабирование и перенос в 3D ↗
2. Вращение вокруг осей X, Y, Z ↗
3. Углы Эйлера и проблема шарнирного замка (Gimbal Lock) ↗
4. Матрица вращения через произвольную ось ↗

Модуль 7. Проекции

4 урока
1. Ортографическая проекция ↗
2. Перспективная проекция. Почему дальние объекты меньше ↗
3. Матрица проекции ↗
4. Pipeline трансформаций: Model - World - View - Clip ↗

Модуль 8. Кватернионы

5 уроков
1. Что такое комплексные числа - подготовка к кватернионам ↗
2. Что такое кватернион. Структура и компоненты ↗
3. Вращение через кватернион ↗
4. Умножение кватернионов и композиция вращений ↗
5. Сферическая интерполяция (SLERP). Плавные вращения в анимации ↗

Модуль 9. Дополнительные темы

4 урока
1. Прямые и лучи в 3D. Параметрическое уравнение ↗
2. Плоскости в 3D. Уравнение плоскости и нормаль ↗
3. Пересечение луча и плоскости - основа рейкастинга ↗
4. Барицентрические координаты - интерполяция внутри треугольника ↗