Kniha
OpenGL Průvodce programátora, v zahraničí důvěrně nazývaná jako "red book", "červená kniha" podle barvy originální obálky, se dostává ve svém nejaktuálnějším, pátém vydání, zaměřeném na OpenGL verze 2, konečně do rukou českým čtenářům. Vzhledem k tomu, že se na ní autorsky podíleli lidé z vývojového týmu OpenGL, má status oficiálního výukového průvodce. V knize se dočtete o tom, jak pracuje knihovna OpenGL a jak ji použít pro základní grafické techniky, jako je konstruování a renderování 3D modelů, interaktivní náhledy na objekty z různých pozic a perspektiv, osvětlení a realistické textury. Zkušení programátoři v knize najdou podrobný výklad pokročilých technik včetně mapování textur, antialiasingu, mlhy a atmosférických efektů, NURBS, zpracování obrazu aj.
Probrán je i jazyk GLSL sloužící k programování shaderů, s jehož pomocí můžete dosáhnout zajímavých výsledků a zvýšit výpočetní výkon OpenGL.
Stručně z obsahu:
* Správa stavů a kreslení geometrických objektů
* Transformace objektů, barvy, osvětlení
* Míchání barev, antialiasing, mlha a posun polygonu
* Kreslení pixelů, bitových map, fontů a obrázků
* Mapování textur, buffery, teselátory a kvadriky
* Evaluátory a NURBS
* Výběr a zpětná vazba
* OpenGL 2.0 a shadery
* Základy GLUT: Nástroj pro práci s utilitami OpenGL
* Užitečné referenční tabulky