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