OpenGL в Delphi

       

OpenGL в Delphi

ГЛАВА 6 Создаем свой редактор
Выбор элементов

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


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

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

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