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

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

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

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

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

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

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

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

6 уроков
1. Создание графического контекста ↗
2. Алгоритм Брезенхема для отрезков ↗
3. Окружности и эллипсы ↗
4. Заливка треугольников ↗
5. Кривые Безье и сглаживание ↗
6. Практическое задание ↗

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

6 уроков
1. Векторы и операции ↗
2. Матрицы и аффинные преобразования ↗
3. Аффинные преобразования ↗
4. Системы координат и камера ↗
5. Матрицы проекции ↗
6. Практическое задание ↗

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

6 уроков
1. Структура трехмерных объектов ↗
2. Формат OBJ ↗
3. Триангуляция и нормали ↗
4. Камера и система координат ↗
5. Каркасный рендеринг ↗
6. Практическое задание ↗

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

5 уроков
1. Графический конвейер ↗
2. Растеризация треугольника с Z-буфером ↗
3. Наложение текстуры ↗
4. Модель освещения ↗
5. Сборка рендерера ↗

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

4 урока
1. Back-face culling и отсечение ↗
2. Оптимизация растеризации ↗
3. Многопоточный рендеринг ↗
4. Финальная архитектура движка ↗