OpenGL в Delphi

OpenGL в Delphi

ГЛАВА 6 Создаем свой редактор
Выбор элементов
Буфер выбора
В примере осуществляется выбор среди двадцати объектов со случайными координатами

Каждый патч поверхности можно перекрасить
Малопонятный сбой в программе
Все объекты, располагающиеся под
Вывод текста
Выводить символы в OpenGL совсем несложно
Без подписи и не догадаешься, что изображено


Пример на использование команды glBitmap
В программе из bmp-файла считывается монохромный растр
Выводимые символы корректно располагаются в пространстве
Связь экранных координат с пространственными

Для простейших задач перевода координат может использоваться gluUnProject
Команда gluProject позволяет узнать, в какой точке экрана осуществляется воспроизведение
Режим обратной связи
В режиме обратной связи библиотека OpenGL уведомляет о всех своих действиях
Трансформация объектов
Простейший интерактивный графический редактор
Картинки плоскостные, но выглядят как пространственные
Постановка задачи
Пространство модели нашего собственного модельера
Пользователю привычнее работать с такими окнами, чем с клавишами клавиатуры

Маркированный объект можно трансформировать
Структура программы
Несколько советов
Содержание раздела