Książka kucharska języka cieniowania OpenGL 4 - wydanie trzecie: Tworzenie wysokiej jakości grafiki 3D w czasie rzeczywistym za pomocą OpenGL 4.6, GLSL 4.6 i C++17

Ocena:   (4,3 na 5)

Książka kucharska języka cieniowania OpenGL 4 - wydanie trzecie: Tworzenie wysokiej jakości grafiki 3D w czasie rzeczywistym za pomocą OpenGL 4.6, GLSL 4.6 i C++17 (David Wolff)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 38 głosach.

Oryginalny tytuł:

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

Zawartość książki:

Ponad 70 przepisów obejmujących zaawansowane techniki programowania 3D, takie jak oświetlenie, cieniowanie, tekstury, systemy cząstek i przetwarzanie obrazu za pomocą OpenGL 4.6.

Główne cechy

⬤ Zapoznaj się z technikami implementacji cieni przy użyciu map cieni i woluminów cieni.

⬤ Naucz się korzystać z funkcji GLSL, takich jak shadery obliczeniowe, geometryczne i teselacyjne.

⬤ Wykorzystanie GLSL do tworzenia szerokiej gamy nowoczesnych, realistycznych efektów wizualnych.

Opis książki

OpenGL 4 Shading Language Cookbook, Third Edition zawiera łatwe do wykonania przepisy, które najpierw przeprowadzą cię przez teorię i tło każdej techniki, a następnie przejdą do prezentacji i wyjaśnienia kodu GLSL i OpenGL potrzebnego do ich wdrożenia.

Książka rozpoczyna się od zapoznania się z tematami na poziomie początkującym, takimi jak kompilowanie i łączenie programów shaderów, zapisywanie i ładowanie binariów shaderów (w tym SPIR-V) oraz korzystanie z biblioteki ładowania funkcji OpenGL. Następnie przejdziemy do omówienia podstawowych efektów oświetlenia i cieniowania. Następnie nauczysz się korzystać z tekstur, tworzyć cienie oraz używać shaderów geometrii i teselacji. Tematy takie jak systemy cząsteczkowe, okluzja otoczenia w przestrzeni ekranu, odroczony rendering, teselacja oparta na głębi i rendering oparty na fizyce pomogą ci zająć się zaawansowanymi tematami.

OpenGL 4 Shading Language Cookbook, Third Edition obejmuje również zaawansowane tematy, takie jak techniki cieniowania (w tym dwie najpopularniejsze techniki: mapy cieni i woluminy cieni). Dowiesz się, jak używać szumu w shaderach i jak korzystać z shaderów obliczeniowych.

Książka zawiera przykłady nowoczesnych technik cieniowania, które można wykorzystać jako punkt wyjścia dla programistów do tworzenia nowoczesnych, interaktywnych aplikacji grafiki komputerowej 3D.

Czego się nauczysz

⬤ Kompilować, debugować i komunikować się z programami cieniującymi.

⬤ Używać shaderów obliczeniowych do fizyki, animacji i ogólnych obliczeń.

⬤ Zapoznać się z funkcjami takimi jak obiekty bufora pamięci shaderów oraz ładowanie i przechowywanie obrazów.

⬤ Wykorzystanie szumu w shaderach i nauka używania shaderów w animacjach.

⬤ Wykorzystanie tekstur do różnych efektów, w tym map sześcianów do odbicia lub załamania.

⬤ Zrozumienie fizycznie opartych modeli odbić i binarnego shadera SPIR-V.

⬤ Naucz się tworzyć cienie przy użyciu map cieni lub woluminów cieni.

⬤ Tworzenie systemów cząsteczek symulujących dym, ogień i inne efekty.

Dodatkowe informacje o książce:

ISBN:9781789342253
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Książka kucharska języka cieniowania OpenGL 4 - wydanie trzecie: Tworzenie wysokiej jakości grafiki...
Ponad 70 przepisów obejmujących zaawansowane...
Książka kucharska języka cieniowania OpenGL 4 - wydanie trzecie: Tworzenie wysokiej jakości grafiki 3D w czasie rzeczywistym za pomocą OpenGL 4.6, GLSL 4.6 i 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
Książka kucharska języka cieniowania OpenGL 4.0 - OpenGL 4.0 Shading Language Cookbook
Dzięki ponad 60 przepisom, ta książka kucharska nauczy Cię zarówno...
Książka kucharska języka cieniowania OpenGL 4.0 - OpenGL 4.0 Shading Language Cookbook
Książka kucharska języka cieniowania OpenGL 4 - wydanie drugie: Zdobycie umiejętności OpenGL Shading...
Zdobycie umiejętności języka cieniowania OpenGL...
Książka kucharska języka cieniowania OpenGL 4 - wydanie drugie: Zdobycie umiejętności OpenGL Shading Language jest o wiele łatwiejsze dzięki tej książce kucharskiej. Będziesz 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

Prace autora wydały następujące wydawnictwa: