OpenGL 4 Shading Language Cookbook - Ediția a treia: Construiți grafică 3D de înaltă calitate, în timp real, cu OpenGL 4.6, GLSL 4.6 și C++17

Evaluare:   (4.3 din 5)

OpenGL 4 Shading Language Cookbook - Ediția a treia: Construiți grafică 3D de înaltă calitate, în timp real, cu OpenGL 4.6, GLSL 4.6 și C++17 (David Wolff)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 38 voturi.

Titlul original:

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

Conținutul cărții:

Peste 70 de rețete care acoperă tehnici avansate pentru programarea 3D, cum ar fi iluminarea, umbrirea, texturile, sistemele de particule și procesarea imaginilor cu OpenGL 4.6.

Caracteristici principale

⬤ Explorați tehnici pentru implementarea umbrelor folosind hărți de umbră și volume de umbră.

⬤ Învățați să utilizați caracteristicile GLSL, cum ar fi shaderele de calcul, geometrie și tessellation.

⬤ Utilizați GLSL pentru a crea o mare varietate de efecte vizuale moderne, realiste.

Descrierea cărții

OpenGL 4 Shading Language Cookbook, Third Edition oferă rețete ușor de urmat care vă prezintă mai întâi teoria și contextul din spatele fiecărei tehnici, apoi continuă să prezinte și să explice codul GLSL și OpenGL necesar pentru a le implementa.

Cartea începe prin a vă familiariza cu subiecte de nivel începător, cum ar fi compilarea și legarea programelor shader, salvarea și încărcarea binarelor shader (inclusiv SPIR-V) și utilizarea unei biblioteci de încărcare a funcțiilor OpenGL. Apoi vom aborda efectele de iluminare și umbrire de bază. După aceea, veți învăța să utilizați texturi, să produceți umbre și să folosiți shaderi de geometrie și tessellation. Subiecte precum sistemele de particule, ocluzia ambientală în spațiul ecranului, randarea amânată, teselarea bazată pe adâncime și randarea bazată pe fizică vă vor ajuta să abordați subiecte avansate.

OpenGL 4 Shading Language Cookbook, Third Edition acoperă, de asemenea, subiecte avansate, cum ar fi tehnicile de umbrire (inclusiv două dintre cele mai comune tehnici: hărți de umbră și volume de umbră). Veți învăța cum să utilizați zgomotul în shaderi și cum să utilizați compute shaderi.

Cartea oferă exemple de tehnici moderne de umbrire care pot fi utilizate ca punct de plecare pentru programatori, pe care aceștia le pot dezvolta pentru a produce aplicații computergrafice 3D moderne și interactive.

Ce veți învăța

⬤ Compilați, depanați și comunicați cu programe shader.

⬤ Utilizați shaderi de calcul pentru fizică, animație și calcul general.

⬤ Învățați despre caracteristici precum obiectele tampon de stocare a shaderilor și încărcarea/stocarea imaginilor.

⬤ Utilizați zgomotul în shaderi și învățați cum să utilizați shaderi în animații.

⬤ Utilizați texturi pentru diverse efecte, inclusiv hărți cubice pentru reflexie sau refracție.

⬤ Înțelegeți modelele de reflexie bazate fizic și binarul SPIR-V Shader.

⬤ Învățați cum să creați umbre folosind hărți de umbre sau volume de umbre.

⬤ Creați sisteme de particule care simulează fumul, focul și alte efecte.

Alte date despre carte:

ISBN:9781789342253
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

OpenGL 4 Shading Language Cookbook - Ediția a treia: Construiți grafică 3D de înaltă calitate, în...
Peste 70 de rețete care acoperă tehnici avansate...
OpenGL 4 Shading Language Cookbook - Ediția a treia: Construiți grafică 3D de înaltă calitate, în timp real, cu 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
Carte de bucate OpenGL 4.0 Shading Language - OpenGL 4.0 Shading Language Cookbook
Cu peste 60 de rețete, această carte de bucate vă va învăța atât punctele...
Carte de bucate OpenGL 4.0 Shading Language - OpenGL 4.0 Shading Language Cookbook
OpenGL 4 Shading Language Cookbook - Ediția a doua: Dobândirea abilităților de OpenGL Shading...
Dobândirea abilităților limbajului de umbrire OpenGL...
OpenGL 4 Shading Language Cookbook - Ediția a doua: Dobândirea abilităților de OpenGL Shading Language este mult mai ușoară cu această carte de bucate. Veți fi 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

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)