Für wen ist dieses Buch?
Dieses Buch richtet sich an Webentwickler, UI- und UX-Designer sowie technisch interessierte Gestalter, die die Möglichkeiten moderner GPU-Beschleunigung im Web kennenlernen und praktisch einsetzen möchten.
Besonders richtet es sich an Entwickler, die bereits mit JavaScript oder TypeScript arbeiten und WebGPU aus dieser Perspektive kennenlernen möchten. Vorkenntnisse in WebGL, OpenGL, GLSL oder anderen Grafik-APIs sind dabei nicht erforderlich.
Auch Einsteiger in die GPU-Programmierung sollen mit diesem Buch einen praktikablen Zugang zu WebGPU finden. Wer bisher vor Shadern, Render Pipelines, Buffern oder der Mathematik der Computergrafik zurückgeschreckt ist, soll hier einen Weg finden, diese Konzepte Schritt für Schritt zu verstehen und selbst anzuwenden.
Gleichzeitig richtet sich das Buch an erfahrene Webentwickler, die wissen möchten, welche neuen Möglichkeiten WebGPU für interaktive Websites, Benutzeroberflächen, Visualisierungen und Echtzeitgrafik eröffnet.
Dieses Buch setzt also keine Erfahrung in der GPU-Programmierung voraus. Grundkenntnisse in JavaScript oder TypeScript und in der Webentwicklung sind dagegen hilfreich.