Praktický vývoj shaderů: Vertexové a fragmentové shadery pro herní vývojáře: praktický vývojářský postup: Vertexové a fragmentové shadery pro herní vývojáře

Hodnocení:   (4,2 z 5)

Praktický vývoj shaderů: Vertexové a fragmentové shadery pro herní vývojáře: praktický vývojářský postup: Vertexové a fragmentové shadery pro herní vývojáře (Kyle Halladay)

Recenze čtenářů

Shrnutí:

Kniha o vývoji shaderů má od čtenářů smíšené hodnocení. Mnozí ji považují za vynikající zdroj informací, který objasňuje klíčové pojmy a zlepšuje jejich porozumění shaderům, zejména pro vývoj her. Čelí však také kritice za nekonzistenci v příkladech, nevysvětlené kroky a různé chyby, které ztěžují proces učení.

Klady:

Objasňuje základní pojmy vývoje shaderů a zpřístupňuje je i těm, kteří mají s programováním určité zkušenosti.
Struktura s dobře komentovanými ukázkami kódu a kapitolami o implementacích specifických pro daný engine.
Poskytuje komplexní zdroj, který vyplňuje mezery, jež často zanechávají online výukové programy a starší texty.

Zápory:

Časté nesrovnalosti v pojmenování a příkladech, které vedou ke zmatkům.
Někteří čtenáři mají potíže s porozuměním kvůli chybějícím klíčovým krokům v příkladech programování.
Obsahuje chyby, jejichž překonání vyžaduje externí odkazy nebo předchozí znalosti, což může studenty frustrovat.

(na základě 6 hodnocení čtenářů)

Původní název:

Practical Shader Development: Vertex and Fragment Shaders for Game Developers

Obsah knihy:

Je načase přestat si myslet, že stínovače jsou kouzelné. Pomocí shaderů můžete proměnit data v ohromující vizuální efekty a v tomto úvodu do vývoje shaderů pro herní a grafické vývojáře si krok za krokem zašpinit ruce sestavením vlastního shaderu. Naučte se vytvářet shadery, které se pohybují, barví, svítí a vypadají úžasně, a to vše bez nutnosti otevřít učebnici matematiky.

V knize Praktický vývoj shaderů se dozvíte, jak shadery fungují. Kniha vám také ukáže, jak tuto teorii použít k vytvoření úchvatných vizuálních efektů. Naučíte se tyto efekty profilovat a optimalizovat, abyste měli jistotu, že vaše projekty budou se všemi novými vizuálními efekty fungovat rychle. Naučíte se dobrou teorii, dobré postupy, a to bez toho, abyste zabředli do matematiky.

Autor Kyle Halladay vysvětluje základy vývoje shaderů na jednoduchých příkladech a praktických experimentech. Naučí vás, jak najít problémy s výkonem v používaných shaderech a jak je pak opravit. Kyle vysvětluje (a porovnává), jak znalosti získané z této knihy využít ve třech nejpopulárnějších herních enginech současnosti.

Co se naučíte

⬤ Pochopíte, co jsou shadery a jak fungují.

⬤ Získat přehled o tom, jak se píší vertexové a fragmentové shadery.

⬤ Využívejte prolínání barev a znát fungování rovnic prolínání.

⬤ Znát souřadnicové prostory používané při vykreslování počítačové grafiky v reálném čase.

⬤ Používat jednoduchou matematiku k animaci postav, simulaci světel a vytváření nejrůznějších vizuálních efektů.

⬤ Najít a opravit výkonnostní problémy v shaderech.

⬤ Zjistit, jak tři populární herní enginy (Unity, UE4, Godot) pracují se shadery.

Pro koho je tato kniha určena

Programátorům, kteří se zajímají o psaní vlastních shaderů, ale nevědí, kde začít, všem, kteří někdy viděli kód shaderů na fóru a přáli si vědět, jak ho jen trochu upravit, aby se hodil do jejich vlastních projektů, a herním vývojářům, které už nebaví používat výchozí shadery obsažené v herních enginech, které používají. Kniha je užitečná zejména pro ty, které odradily existující výukové programy o shaderech, které představují složitou matematiku a teorii grafiky ještě předtím, než se vůbec dostanou k něčemu na obrazovce.

Další údaje o knize:

ISBN:9781484244562
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Praktický vývoj shaderů: Vertexové a fragmentové shadery pro herní vývojáře: praktický vývojářský...
Je načase přestat si myslet, že stínovače jsou...
Praktický vývoj shaderů: Vertexové a fragmentové shadery pro herní vývojáře: praktický vývojářský postup: Vertexové a fragmentové shadery pro herní vývojáře - Practical Shader Development: Vertex and Fragment Shaders for Game Developers

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)