Книги / Разработка игр / OpenGL / OpenGL 4.0 Shading Language Cookbook

OpenGL 4.0 Shading Language Cookbook

David Wolff

Книга «OpenGL 4.0 Shading Language Cookbook» представляет собой сборник из более чем 60 практических рецептов, посвящённых программированию шейдеров на языке GLSL версии 4.0. Автор Дэвид Вольфф, профессор Тихоокеанского лютеранского университета, собрал проверенные решения для типичных задач компьютерной графики.

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

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

Издание подходит для программистов среднего и продвинутого уровня, стремящихся освоить практические приёмы работы с GLSL и повысить качество визуализации в своих проектах.