Shader gelten oft als mystisch und schwer zu entwickeln, selbst f???r erfahrene Programmierer, K???nstler und Entwickler aus anderen Bereichen des Spieldesigns. Dieses Buch r???umt mit dieser Vorstellung auf, indem es Ihr Wissen ???ber in Stufen aufbaut. Es beginnt mit grundlegenden Shader-Mathematiken, erkl???rt, wie sich die Denkweise der Shader-Entwicklung von anderen Arten von Kunst und Programmierung unterscheidet, und geht dann langsam auf Themen wie Vertex- und Fragment-Shader, Beleuchtung, Tiefenbasierte Effekte, ...
Read More
Shader gelten oft als mystisch und schwer zu entwickeln, selbst f???r erfahrene Programmierer, K???nstler und Entwickler aus anderen Bereichen des Spieldesigns. Dieses Buch r???umt mit dieser Vorstellung auf, indem es Ihr Wissen ???ber in Stufen aufbaut. Es beginnt mit grundlegenden Shader-Mathematiken, erkl???rt, wie sich die Denkweise der Shader-Entwicklung von anderen Arten von Kunst und Programmierung unterscheidet, und geht dann langsam auf Themen wie Vertex- und Fragment-Shader, Beleuchtung, Tiefenbasierte Effekte, Texture Mapping und Shader Graph ein. Jedes dieser Themen wird mit einer umfassenden Aufschl???sselung, der ben???tigten Theorie und einigen praktischen Anwendungen f???r die im jeweiligen Kapitel gelernten Techniken pr???sentiert. Der HLSL (High Level Shading Language)-Code und Shader Graphs werden f???r jeden relevanten Abschnitt bereitgestellt, ebenso wie zahlreiche Screenshots. Am Ende des Buches werden Sie ein gutes Verst???ndnis f???r den Shader-Entwicklungsprozess haben und bestens ger???stet sein, um Ihre eigenen ???sthetischen und leistungsstarken Shader-Effekte f???r Ihre Spiele zu erstellen! Was Sie in diesem Buch lernen Shaders in den Rendering-Pipelines von Unity zu verwenden Shader zu schreiben und ihr Verhalten mit C#-Skripting zu ???ndern Shader Graph f???r eine Entwicklung ohne Code zu nutzen Die wichtige Mathematik hinter Shadern zu verstehen, insbesondere Raumtransformationen Die Leistung von Shadern zu analysieren, um Optimierungspotenziale zu identifizieren Zielgruppen Dieses Buch richtet sich an Anf???nger in der Shader-Entwicklung oder Leser, die den Schritt von Shader-Code zum Shader Graph machen m???chten. Es enth???lt auch einen Abschnitt ???ber Shader-Beispiele f???r diejenigen, die bereits die Grundlagen von Shadern kennen und nach spezifischen Anwendungsf???llen suchen.
Read Less