Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта Написать письмо 
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник |
Коллекция курьезных вопросов из форумов
KOL и MCK |
KOL и MCK - Компактные программы на Delphi
 
Спермограмма что такое спермограмма www.gemotest.ru/analysis/catalog/spermogramma/.

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

Краснов М.


Книга посвящена использованию стандартной графической библиотеки OpenGL в проектах Delphi. Начиная с самой минимальной программы, последовательно и подробно рассматриваются все основные принципы программирования компьютерной графики: двумерные и трехмерные построения, анимация, работа с текстурой, визуальные эффекты и др. Большое внимание уделяется вопросам оптимизации и ускорения приложений. Изложение построено на многочисленных примерах, среди которых есть и такие сложные, как многофункциональный графический редактор и CAD-система визуализации работы робототехнической установки, что облегчает усвоение материала и прививает хороший стиль программирования. Для широкого круга программистов, интересующихся графикой

Объем: 352 стр.
Цена: 118 руб.

Купить книгу


Содержание

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

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

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

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

Глава 5. Пример CAD-системы: визуализация
работы робота
Постановка задачи
Структура программы
Модули приложения
Обмен данными с DLL
Дополнительные замечания

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

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

Купить книгу





Другие книги Наверх


  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо