Уроки OpenGL 4

Уроки OpenGL 4 на gameinstitute.ru

Добро пожаловать в раздел, посвященный урокам OpenGL 4!) В данном разделе мы выкладываем постоянно обновляющуюся базу уроков и туториалов OpenGL 4. Большинство предлагаемого материала рассчитано на специалистов, желающих разобраться в технологии для написания собственнных графических движков или работы с уже существующими. Материал делится на три группы: Базовые уроки OpenGL 4 – материал посвященный основам технологии

  • Продвинутые уроки OpenGL 4 – более сложный материал, рассчитанный на специалистов,
    разобравшихся с основами
  • Туториалы OpenGL 4примеры использования OpenGL 4 в реальных
    приложениях

Задавать свои вопросы касательно OpenGL 4 вы можете на наших форумах.

Базовые уроки OpenGL 4


Урок 1: Простейшее приложение OpenGL 4. Начало работы с OpenGL, создние OpenGL контекста
а также установка среды разработки.
Код
урока 1

Урок 2: Вывод геометрии на экран в OpenGL. Рассматривается вывод несложной примитивы
на экран в OpenGL.
Код
урока 2

Урок 3: Математические основы OpenGL. Это урок в самом прямом смысле слова. Приготовьте
зачетку. Высшая математика: координатные системы, вектора, матрицы.

Урок 4: Установка матриц трансформаций и камеры. Установка матрицы камеры и проективной
матрицы; константы шейдера для данных камеры.
Код
урока 4

Урок 5: Процедурная генерация моделей для OpenGL. Процедурная генерация ландшафта
и сетка вершин в качестве данных для вершинного и индексного буферов.
Код
урока 5

Урок 6: Установка источников освещения OpenGL. Это продвинутый урок по установке
освещения; выполняется математический расчет освещения объекта и устанавливается
шейдер.
Код
урока 6

Урок 7: Текстуры в OpenGL. Рассматриваются методы работы с текстурами в OpenGL. Код
урока 7

Урок 8: Загрузка мешей в OpenGL. В этом уроке рассмотрим загрузку внешних 3d моделей
в ваше OpenGL приложение.
Код
урока 8

Урок 9: Шейдеры в OpenGL. Знакомство с языком GLSL и с архитектурой приложения шейдера.

Урок 10: Различные виды шейдеров. Продвинутый урок с разбором конкретных примеров
шейдеров. Шейдер эффекта Normal Map и металлической поверхности.
Код
урока 10

Наверх