На главную | Где купить | Авторам и заказчикам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты | Прайс листы

OpenGL. Графика в проектах Delphi (+дискета)

Автор Краснов М.
Название OpenGL. Графика в проектах Delphi (+дискета)
Серия Мастер
ISBN 5-8206-0099-1
Формат 70*100/16, обл.
Объем 352
Тематика
Оптовая цена
    Вернуться к описанию книги

Полное содержание

OpenGL. Графика в проектах Delphi. Полное содержание.

М. Краснов

OpenGL. Графика в проектах Delphi

Введение

Глава 1. Подключение OpenGL

  • Событие, сообщение, ссылка
  • Почему приложения Delphi имеют большой размер
  • Программирование на Delphi без VCL
  • Минимальная Windows-программа
  • Вывод с использованием функций GDI
  • Перехват сообщений
  • Работа с таймером
  • Работа с мышью и клавиатурой
  • DLL
  • Контекст устройства и контекст воспроизведения
  • Минимальная программа OpenGL
  • Формат пиксела
  • Решение проблем
  • Вывод на компоненты Delphi средствами OpenGL
  • Стили окна и вывод OpenGL
  • Полноэкранные приложения
  • Типы OpenGL
  • Тип TColor и цвет в OpenGL
  • Подробнее о заголовочном файле opengl.pas

Глава 2. Двумерные построения

  • Точка
  • Команда glScissor
  • Совместный вывод посредством функций GDI и OpenGL
  • Отрезок
  • Треугольник
  • Многоугольник
  • Команда glEdgeFlag
  • Массивы вершин
  • Прямое обращение к пикселам экрана
  • Команда glGetString
  • Обработка ошибок
  • Масштабирование
  • Поворот
  • Перенос
  • Сохранение и восстановление текущего положения
  • Первые шаги в пространстве

Глава 3. Построения в пространстве

  • Параметры вида
  • Матрицы OpenGL
  • Буфер глубины
  • Источник света
  • Объемные объекты
  • Надстройки над OpenGL
  • Quadric-объекты библиотеки glu
  • Сплайны и поверхности Безье
  • NURBS-поверхности
  • Дисплейные списки
  • Tess-объекты
  • Таймеры и потоки

Глава 4. Визуальные эффекты

  • Подробнее об источнике света
  • Свойства материала
  • Вывод на палитру в 256 цветов
  • Подробнее о поверхностях произвольной формы
  • Использование патчей
  • Буфер трафарета
  • Смешение цветов и прозрачность
  • Подробнее о пикселных операциях
  • Буфер накопления
  • Туман
  • Тень и отражение
  • Шаблон многоугольников
  • Текстура

Глава 5. Пример CAD-системы: визуализация работы робота

  • Постановка задачи
  • Структура программы
  • Модули приложения
  • Обмен данными с DLL
  • Дополнительные замечания

Глава 6. Создаем свой редактор

  • Выбор элементов
  • Буфер выбора
  • Вывод текста
  • Связь экранных координат с пространственными
  • Режим обратной связи
  • Трансформация объектов
  • Постановка задачи
  • Структура программы
  • Несколько советов

Заключение

Приложение 1. OpenGL в Интернете

Приложение 2. Содержимое прилагаемой дискеты и требования к компьютеру

Cписок литературы

Предметный указатель


На главную | Где купить | Авторам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты
© 2001–2019 Издательство «БХВ-Петербург».
Все права защищены. Частичное или полное копирование текстов, слоганов и фотоизображений без письменного согласия Правообладателя запрещено.