Пишем упрощённый opengl


Краткий курс компьютерной графики: пишем упрощённый OpenGL своими руками, статья 5 из 6

Эта глава будет разбита на две части, первая часть говорит про построение перспективного искажения, вторая про то, как двигать камеру и что из этого следует. Задача на сегодня — научиться генерировать вот такие картинки:.

Пришла пора веселья, давайте для начала смотреть размер текущего кода :. Итого строк. Ровно то, что я обещал в самом начале курса.

Довожу здравый смысл до абсурда. Поиск Настройки. Время на прочтение 7 мин. Из песочницы.

Публикации
Приводим линию в порядок
Делаем тест
Из архивов
Это интересно
Статья 2: растеризация треугольника + отсечение задних граней
Статья 1: алгоритм Брезенхэма

Давайте знакомиться, это я. То есть, модель моей башки, отрендеренная в программе, которую мы сделаем за ближайшие час-два. В прошлый раз мы нарисовали проволочную сетку трёхмерной модели, в этот раз мы зальём полигоны. Точнее, треугольники, так как OpenGL практически любой полигон триангулирует, поэтому ни к чему разбирать сложный случай. Напоминаю, что этот цикл статей создан для самостоятельного программирования. Время, которое я здесь привожу — это не время чтения моего кода.

Похожие статьи