.FRAG Dateiendung
Fragment-Shader-Datei
| Entwickler | OpenGL |
| Beliebtheit |
3,5 | 19 Stimmen |
Was ist eine FRAG-Datei?
Eine FRAG-Datei enthält Eigenschaften eines Fragment-Shaders in der GL Shading Language (GLSL). Sie speichert eine Grafikfunktion, die zum Schattieren eines Fragments verwendet wird, das ein Pixel in einer 3D-Grafik darstellt, mit Farbdaten für RGB (mit Alpha), Schatten und andere Effekte. FRAG-Dateien können auch als .FSH-Dateien gespeichert werden.
Weitere Informationen
GLSL ist eine höhere Shading-Sprache mit einer Syntax, die der der Programmiersprache C ähnelt. Sie wird von der Open Graphics Library (OpenGL) verwendet, einer Anwendungsprogrammierschnittstelle (API), die in Anwendungen auf verschiedenen Plattformen enthaltene 2D- und 3D-Grafiken rendert. Verschiedene Anwendungen verwenden OpenGL zum Rendern von Grafiken, darunter Minecraft, Adobe After Effects, Blender und Avogadro.
Was sind Shader?
Shader verleihen 3D-Grafiken durch die Veränderung ihres Erscheinungsbilds mehr Tiefe. Dazu gehören die Festlegung der Farb-, Licht-, Helligkeits-, Farbton-, Sättigungs- und Kontrastwerte der Grafik. Das Anpassen des Lichteinfalls auf einer Oberfläche und des Abstands der Lichtquelle sind beispielsweise zwei Möglichkeiten, wie Shading das Erscheinungsbild einer Grafik verändern kann.
Die Shader werden auf der Grafikprozessoreinheit (GPU) eines Computers ausgeführt, wodurch die Auslastung der zentralen Prozessoreinheit (CPU) des Computers verringert wird. Indem die CPU vom Rendern von Grafiken entlastet wird, kann sie ihre Ressourcen auf die Ausführung von Anwendungscode konzentrieren.
Es gibt zwei wichtige Arten von GLSL-Shadern:
- Vertex - Verändert einen Vertex, also den Punkt eines Dreiecks in einem 3D-Modellnetz, an dem zwei Linien zusammentreffen; bestimmt die Koordinaten eines Vertex und in größerem Maßstab die Platzierung von Grafiken auf dem Bildschirm; wird einmal pro Vertex aufgerufen
- Fragment - Auch als Textur-Shader bezeichnet; schattiert ein Fragment, also ein Pixel in einem gerasterten Dreieck, aus dem ein 3D-Bild besteht; wird zur Verarbeitung von Farben, Schatten und anderen Effekten verwendet
So öffnen Sie eine FRAG-Datei
Sie können FRAG-Dateien mit den in OpenGL SDK (plattformübergreifend) enthaltenen Werkzeugen öffnen. Außerdem können Sie FRAG-Dateien mit Quellcode-Editoren wie Microsoft Visual Studio Code (plattformübergreifend) und mit einfachen Texteditoren wie Microsoft Notepad (in Windows enthalten), Apple TextEdit (in macOS enthalten) oder gedit (Linux) öffnen und bearbeiten.
HINWEIS: Einfache Texteditoren bieten keine hilfreichen Bearbeitungsfunktionen wie Syntaxhervorhebung, die Quellcode-Editoren bieten.