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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разрабочик графики. Основы линейной алгебры»Учеников на курсе 23
Сертификаты, выданные на курсе «Разрабочик графики. Основы линейной алгебры»Сертификатов выдано 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. Барицентрические координаты - интерполяция внутри треугольника