OpenGL. Руководство по программированию. Библиотека программиста. 4-е изд.

Ву М.
СПб.: "Питер", 2006. — 624 с.
ISBN 5-94723-827-6


В издательско-полиграфической отрасли я уже 12 лет. Компьютерные книги читаю и того дольше. И поверьте моему опыту: если книга выходит четвертым изданием, то это хорошая книга.
Если говорить о предмете рецензии, то это не только хорошая, но и актуальная книга. Современный компьютер три четверти своей мощности (если не больше) тратит на создание графики. В последнее время она все больше динамическая и трехмерная. OpenGL — специально созданный для получения такой графики язык, или, как пишут авторы, "мощный программный интерфейс". Четвертое издание содержит сведения о последних нововведениях, которые были сделаны в версии 1.3: о наложении "кубических" текстур, мультитекстурировании и т.д. Книга очень добротная. Она не только содержит полное описание OpenGL, но и дает достаточное представление о методах компьютерной графики вообще. Авторы рассказывают и о базовых методах (построение трехмерных моделей, просмотр объектов в различных проекциях, создание освещения и текстур), и о дополнительных (сглаживание, "туман", конвейерная обработка и т.д.). Естественно, все примеры сопровождаются текстом программ. Авторы не ограничились добросовестным изложением методов компьютерной графики на примере конкретного языка программирования. Обратите внимание на главу 14, в которой представлен нестандартный подход к использованию OpenGL. Здесь же собраны некоторые "особые" темы вроде обработки ошибок. Заметный плюс книги — дотошность в мелочах. Скажем, из 620 страниц более сотни отведено под приложения, словарь терминов и алфавитный указать. За последний нужно сказать отдельное спасибо. Поверьте, грамотно перевести и подготовить такого размера указатель сложнее, чем создать его заново. Хорошо, что "Питер" не поддался искушению и не "упростил" книгу за счет важнейшей ее части. И вообще, материал представлен толково. Дело даже не в белой бумаге и качественной печати. В книге легко ориентироваться благодаря "говорящим" колонтитулам — информации в верхней части обложки.


Компьютерная газета. Статья была опубликована в номере 12 за 2006 год в рубрике книгодром

©1997-2024 Компьютерная газета