OpenGL 4 Shading Language Cookbook - tretie vydanie: Vytváranie vysokokvalitnej 3D grafiky v reálnom čase pomocou OpenGL 4.6, GLSL 4.6 a C++17

Hodnotenie:   (4,3 z 5)

OpenGL 4 Shading Language Cookbook - tretie vydanie: Vytváranie vysokokvalitnej 3D grafiky v reálnom čase pomocou OpenGL 4.6, GLSL 4.6 a C++17 (David Wolff)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 38 hlasoch.

Pôvodný názov:

OpenGL 4 Shading Language Cookbook - Third Edition: Build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17

Obsah knihy:

Viac ako 70 receptov, ktoré pokrývajú pokročilé techniky 3D programovania, ako je osvetlenie, tieňovanie, textúry, časticové systémy a spracovanie obrazu pomocou OpenGL 4. 6.

Kľúčové vlastnosti

⬤  Preskúmajte techniky implementácie tieňov pomocou tieňových máp a tieňových objemov.

⬤ Učte sa používať funkcie GLSL, ako sú výpočtové, geometrické a teselné shadery.

⬤ Používajte GLSL na vytváranie širokej škály moderných, realistických vizuálnych efektov.

Popis knihy

OpenGL 4 Shading Language Cookbook, Third Edition poskytuje prehľadné recepty, ktoré vás najprv prevedú teóriou a pozadím každej techniky a potom pokračujú ukážkou a vysvetlením kódu GLSL a OpenGL potrebného na ich implementáciu.

Kniha sa začína oboznámením s témami na úrovni začiatočníkov, ako je kompilácia a spájanie shaderových programov, ukladanie a načítanie binárnych súborov shaderov (vrátane SPIR-V) a používanie knižnice OpenGL function loader. Potom sa venujeme základným efektom osvetlenia a tieňovania. Potom sa naučíte používať textúry, vytvárať tiene a používať shadery geometrie a teselácie. Témy ako časticové systémy, ambientná oklúzia v priestore obrazovky, odložené vykresľovanie, teselácia založená na hĺbke a fyzikálne založené vykresľovanie vám pomôžu zvládnuť pokročilé témy.

Tretie vydanie OpenGL 4 Shading Language Cookbook zahŕňa aj pokročilé témy, ako sú techniky tieňovania (vrátane dvoch najbežnejších techník: tieňových máp a tieňových zväzkov). Dozviete sa, ako používať šum v shaderoch a ako používať výpočtové shadery.

Kniha poskytuje príklady moderných techník tieňovania, ktoré môžu programátori použiť ako východiskový bod na rozšírenie pri tvorbe moderných interaktívnych 3D aplikácií počítačovej grafiky.

Čo sa naučíte

⬤ Kompilovať, ladiť a komunikovať so shaderovými programami.

⬤ Používať výpočtové shadery pre fyziku, animáciu a všeobecné výpočty.

⬤ Zoznámite sa s funkciami, ako sú objekty vyrovnávacej pamäte shaderov a načítanie/ukladanie obrázkov.

⬤ Využívajte šum v shaderoch a naučte sa používať shadery v animáciách.

⬤ Používajte textúry na rôzne efekty vrátane kockových máp na odraz alebo lom.

⬤ Pochopiť fyzikálne založené modely odrazu a binárny shader SPIR-V.

⬤ Učte sa vytvárať tiene pomocou tieňových máp alebo tieňových objemov.

⬤ Vytvárať časticové systémy, ktoré simulujú dym, oheň a iné efekty.

Ďalšie údaje o knihe:

ISBN:9781789342253
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

OpenGL 4 Shading Language Cookbook - tretie vydanie: Vytváranie vysokokvalitnej 3D grafiky v reálnom...
Viac ako 70 receptov, ktoré pokrývajú pokročilé...
OpenGL 4 Shading Language Cookbook - tretie vydanie: Vytváranie vysokokvalitnej 3D grafiky v reálnom čase pomocou OpenGL 4.6, GLSL 4.6 a C++17 - OpenGL 4 Shading Language Cookbook - Third Edition: Build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17
OpenGL 4.0 Shading Language Cookbook
Táto kuchárska kniha obsahuje viac ako 60 receptov, vďaka ktorým sa naučíte základné aj jemnejšie prvky tieňovacieho jazyka OpenGL a zoznámite sa...
OpenGL 4.0 Shading Language Cookbook
OpenGL 4 Shading Language Cookbook - druhé vydanie: S touto kuchárskou knihou je osvojenie si...
Získanie zručností v jazyku OpenGL Shading Language je...
OpenGL 4 Shading Language Cookbook - druhé vydanie: S touto kuchárskou knihou je osvojenie si zručností jazyka OpenGL Shading Language oveľa jednoduchšie. Budete c - OpenGL 4 Shading Language Cookbook - Second Edition: Acquiring the skills of OpenGL Shading Language is so much easier with this cookbook. You'll be c

Diela autora vydali tieto vydavateľstvá: