Programmierung Methoden, um Bild-Synthese wird mit dem Begriff assoziiert “Shader”.
Ein Shader ist im Wesentlichen ein Stück Code,, von Geometrie-und Umweltbedingungen (Licht, Materialien, Texturen …) schafft Bilder, die fotorealistische oder nicht-fotorealistische können (NPR).
Programmiersprachen sind ausschließlich für die Beschreibung der Funktionsweise eines Shader entwickelt, als CG (C for Graphics), nVidia, OGLSL (OpenGL Shading Language), OpenGL, und DX HLSL, de Microsoft, Eingeschlossen in DirectX.
Im Bereich der Computergrafik, zu Shader ist Computerprogramm die verwendet wird, zu tun Beschattung – die Herstellung von geeigneten Ebenen von Licht und Farbe in einem Bild – oder, in der Neuzeit, auch zu produzieren Spezialeffekte oder tun Nachbearbeitung. Eine Definition in Laien'S Begriffe könnte wie folgt lauten: “ein Programm, das einen Computer, wie man etwas in einer bestimmten und einzigartigen Art und Weise zu zeichnen lehrt”.(W)
Jeder Shader ermöglicht eine Effekt-Typ und / oder Veredelung des Bildes. Sollten eine oder mehrere auf ein Objekt anwenden wir sagen, dass wir eine Zuordnung “Material” gleich. Objekte mit den Materialien, aus denen sich die Szene, mit ausreichender Beleuchtung erhalten das endgültige Bild.
Muss sein in Verbindung gebracht einen Kommentar posten.