Книги / Разработка игр / OpenGL / OpenGL SuperBible: Comprehensive Tutorial and Reference (7th Edition)

OpenGL SuperBible: Comprehensive Tutorial and Reference (7th Edition)

Graham Sellers, Richard S. Wright Jr., Nicholas Haemel

OpenGL SuperBible — это исчерпывающее руководство по современному программированию графики с использованием OpenGL, одного из самых популярных и мощных графических API. Седьмое издание полностью обновлено и охватывает OpenGL 4.5, включая новейшие возможности, такие как прямой доступ к состоянию, отложенная отрисовка и вычислительные шейдеры.

Книга начинается с основ: создания первого приложения, работы с шейдерами и конвейером рендеринга. Затем читатель постепенно переходит к более сложным темам: текстурированию, освещению, теням, геометрическим шейдерам, тесселяции и постобработке. Особое внимание уделяется производительности и оптимизации, а также интеграции с современными платформами, включая мобильные устройства.

Издание построено как учебник и справочник одновременно: каждая глава содержит теоретический материал, примеры кода и практические задания. Код примеров доступен для скачивания и может быть скомпилирован на Windows, macOS и Linux.

Книга предназначена для разработчиков графики, инженеров по визуализации, студентов и всех, кто хочет освоить OpenGL с нуля или углубить свои знания. Она также будет полезна тем, кто работает с Vulkan, поскольку многие концепции пересекаются.