Top.Mail.Ru

Уроки OpenGL. Часть 5. Создание и наложение текстуры.

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

Как уже понятно из названия статьи, речь пойдет об использовании текстур в OpenGL. В прошлом уроке мы создали куб и добавили возможность вращать его вокруг осей координат. Сегодня давайте попробуем наложить текстуры на грани куба и получить некое подобие игральной кости 🙂 Итак, возьмем за основу проект из предыдущей статьи, и для начала нужно добавить …

Продолжить чтение

Уроки OpenGL. Часть 4. Создание 3D-объектов.

OpenGL

Продолжается цикл статей, посвященных работе с библиотекой OpenGL на нашем сайте, и, наконец, пришло время подключить третье измерение в наших экспериментах! Сегодня мы создадим в пространстве куб, а также добавим функцию вращения 3D-фигуры вокруг осей x и y. Как всегда разберем все по шагам, а в конце статьи я выложу полный проект с реализованным примером. …

Продолжить чтение

Уроки OpenGL. Часть 3. 2D-фигуры и массивы вершин.

Компьютерная графика

Как и обещал в конце второго урока (ссылка), сегодняшняя статья будет посвящена построению 2D-примитивов в OpenGL при помощи массивов вершин. Поставим такую задачу – реализовать все то, что мы сделали в прошлый раз, но только без использования функций glBegin() / glEnd(). Итак, для решения поставленной задачи нам понадобится создать три массива: массив вершин массив индексов …

Продолжить чтение

Уроки OpenGL. Часть 2. Рисование основных 2D-фигур.

Продолжаем учебный курс по работе с графикой при помощи OpenGL! И сегодня мы займемся рисованием основных 2D-фигур, таких как треугольник, прямоугольник, линия итд. Первый урок, посвященный OpenGL можно найти тут – ссылка. Итак, приступим… Создадим пустой проект и добавим в него класс MainScene, как в предыдущей статье, а в сам класс – три пустые функции: …

Продолжить чтение

Уроки OpenGL. Часть 1. Введение.

Уроки OpenGL

Всем доброго дня! Сегодняшней статьей я положу начало новой рубрике “Уроки OpenGL” на нашем сайте! Посвящена она будет программированию с использованием графической библиотеки OpenGL. Начнем с основных концепций и идей, затем плавно перейдем к 2D и 3D-графике. В общем, будем много интересного! Постараюсь все объяснять максимально подробно и понятно, чтобы статьи оказались действительно полезными. Начнем …

Продолжить чтение