OpenGL в Delphi


           

OpenGL в Delphi


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

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

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

Несколько советов
Содержание