Мастер - Краснов М. - OpenGL. Графика в проектах Delphi [2005, CHM, RUS]

Страницы:  1
Ответить
 

SCRIMERS

Стаж: 16 лет 1 месяц

Сообщений: 20


SCRIMERS · 03-Дек-09 00:42 (15 лет 7 месяцев назад, ред. 07-Дек-09 20:27)

OpenGL. Графика в проектах Delphi
Год выпуска: 2005
Автор: Михаил Краснов
Жанр: Руководство по программированию
Формат: CHM
Качество: OCR с ошибками
Язык: Русский
Издательство:BHV
ISBN: ISBN 5-8206-0099-1
Кол-во страниц: 350
Доп. информация: Примеры прилагаются.
Описание:Эта книга посвящена компьютерной графике, а именно тому, как использовать OpenGL в Delphi.
OpenGL - это стандартная библиотека для всех 32-разрядных операционных систем, в том числе и для операционной системы Windows.
OpenGL - не отдельная программа, а часть операционной системы. Это означает, что откомпилированное приложение, использующее
OpenGL, не нуждается ни в каких дополнительных программах и модулях, кроме стандартных, содержащихся на любом компьютере с установленной операционной системой Windows 95 версии OSR2 и выше.
скрытый текст
Вообще говоря, в этой книге идет речь о программировании приложений, использующих графический акселератор, однако все приводимые программы будут работать и на компьютере, не оснащенном ускорителем.
Для программистов, использующих язык С, существует множество источников, из которых можно почерпнуть сведения о том, как использовать библиотеку OpenGL, для программистов же, работающих с Delphi, таких источников крайне мало. Данная книга призвана восполнить этот недостаток информации.
В состав стандартной поставки Delphi (начиная с третьей версии) входит заголовочный файл, позволяющий строить приложения с использованием OpenGL, a также справочный файл по командам этой библиотеки. Однако инсталляция Delphi не снабжается ни одним примером по использованию OpenGL, a из файла справок новичку трудно понять, как это сделать. Поэтому основная цель книги - помочь программистам, в том числе и опытным, разобраться в этой теме.
В свое время, когда я сам учился использовать OpenGL в проектах Delphi, никаких источников, кроме набора текстов программ на языке С из файла оперативной помощи, у меня не было, и начинал я с того, что просто переносил эти программы на Delphi. Такая практика оказалась весьма полезной. Поэтому многие примеры в книге представляют собой "перевод" свободно распространяемых программ, изначально написанных на С. В текстах модулей этих примеров я оставил указание на авторов исходных версий.
В книге вы также встретите множество оригинальных программ. Кроме того, я по мере возможностей старался приводить и рекомендации профессионалов, содержащиеся в учебных программах пакета OpenGL SDK (Software Design Kit) и других учебных курсов, поскольку многие читатели не имеют возможности самостоятельно перенести эти программы на Delphi и, думаю, нуждаются в некоторой помощи.
Книга задумывалась как учебник, которого мне когда-то не хватало, и именно такой я ее и написал, в соответствии со своим опытом и пристрастиями.
О примерах:
скрытый текст
Собственно как в оригинале книге, так и в данном электронном варианте номера примеров могут не совпадать с текстом, однако это не затруднит процесс обучения (неудобно, но) - проверено на себе.
Скриншоты:
скрытый текст

Не забывайте, что в большенстве браузеров (в т.ч. ИЕ) текст можно масштабировать путем зажатия клавиши Ctrl и кручения колёсика мыши.
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

pickap

VIP (Заслуженный)

Стаж: 18 лет

Сообщений: 4153

pickap · 03-Дек-09 05:49 (спустя 5 часов)

Раздачи в архивах запрещены + оформление хромает
Правила раздела Компьютерная литература
[Профиль]  [ЛС] 

SCRIMERS

Стаж: 16 лет 1 месяц

Сообщений: 20


SCRIMERS · 03-Дек-09 20:39 (спустя 14 часов)

pickap писал(а):
Раздачи в архивах запрещены + оформление хромает
Правила раздела Компьютерная литература
Исправлено
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error