Курс на Stepik
Обложка курса «Разработка простого 3D движка на Java» на Stepik
Бесплатно

Разработка простого 3D движка на Java 0.000

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разработка простого 3D движка на Java»Учеников на курсе 11
Сертификаты, выданные на курсе «Разработка простого 3D движка на Java»Сертификатов выдано 0
Отзывы о курсе «Разработка простого 3D движка на Java»Отзывов получено 0
Рейтинг курса «Разработка простого 3D движка на Java»Рейтинг курса 0.000
Уроки в курсе «Разработка простого 3D движка на Java»Количество уроков 27
Задачи с кодом в курсе «Разработка простого 3D движка на Java»Количество задач с кодом 13
Время прохождения курса «Разработка простого 3D движка на Java»Время прохождения курса
Обновления курса «Разработка простого 3D движка на Java»Обновления курса
Дата публикации курса «Разработка простого 3D движка на Java»Дата публикации курса
Последнее обновление курса «Разработка простого 3D движка на Java»Последнее обновление
Сложность normal

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

Разделы в курсе «Разработка простого 3D движка на Java» 5 разделов Уроки в курсе «Разработка простого 3D движка на Java» 27 уроков Задачи в курсе «Разработка простого 3D движка на Java» 13 задач Время прохождения курса «Разработка простого 3D движка на Java» 0 ч. Последнее обновление курса «Разработка простого 3D движка на Java» обн. 14 июля 2026

1. Основы 2D-растеризации

6 уроков
Закрытый
1.1 Создание графического контекста
7
0
-
0
Закрытый
1.2 Алгоритм Брезенхема для отрезков
2
0
-
0
Закрытый
1.3 Окружности и эллипсы
1
0
-
0
Закрытый
1.4 Заливка треугольников
1
0
-
0
Закрытый
1.5 Кривые Безье и сглаживание
1
0
-
0
Закрытый
1.6 Практическое задание
1
1
-
0

2. Математика 3D-графики

6 уроков
Закрытый
2.1 Векторы и операции
1
0
-
0
Закрытый
2.2 Матрицы и аффинные преобразования
1
0
-
0
Закрытый
2.3 Аффинные преобразования
1
0
-
0
Закрытый
2.4 Системы координат и камера
1
0
-
0
Закрытый
2.5 Матрицы проекции
1
0
-
0
Закрытый
2.6 Практическое задание
1
0
-
0

3. 3D-модели и OBJ формат

6 уроков
Закрытый
3.1 Структура трехмерных объектов
0
0
-
0
Закрытый
3.2 Формат OBJ
1
0
-
0
Закрытый
3.3 Триангуляция и нормали
0
0
-
0
Закрытый
3.4 Камера и система координат
0
0
-
0
Закрытый
3.5 Каркасный рендеринг
0
0
-
0
Закрытый
3.6 Практическое задание
0
0
-
0

4. Софтварный рендер

5 уроков
Закрытый
4.1 Графический конвейер
1
1
-
0
Закрытый
4.2 Растеризация треугольника с Z-буфером
0
0
-
0
Закрытый
4.3 Наложение текстуры
0
0
-
0
Закрытый
4.4 Модель освещения
0
0
-
0
Закрытый
4.5 Сборка рендерера
0
0
-
0

5. Оптимизация и архитектура

4 урока
Закрытый
5.1 Back-face culling и отсечение
0
0
-
0
Закрытый
5.2 Оптимизация растеризации
0
0
-
0
Закрытый
5.3 Многопоточный рендеринг
0
0
-
0
Закрытый
5.4 Финальная архитектура движка
0
0
-
0