OpenGL4ShadingLanguageCookbookprovideseasy-to-followexamplesthatfirstwalkyouthroughthetheoryandbackgroundbehindeachtechnique,andthengoontoprovideandexplaintheGLSLandOpenGLcodeneededtoimplementit.Beginnerlevelthroughtoadvancedtechniquesarepresentedincludingtopicssuchastexturing,screen-spacetechniques,lighting,shading,tessellationshaders,geometryshaders,computeshaders,andshadows.
1