NVIDIA-CgFX-Programm
Dateityp: Quellcode und Skriptdatei
Die .cg-Dateierweiterung kennzeichnet Quelldateien für Shader-Programme, die in NVIDIA Cg, einer Programmiersprache für die Grafikverarbeitung, geschrieben wurden.
Eine .cg-Datei enthält menschenlesbaren Cg-Shadercode und kann vom Cg Toolkit zur Verwendung in unterstützten Grafikanwendungen kompiliert werden.
Dateityp-Kategorie:
Quellcode und Skriptdatei
Aktualisierungsdatum: 12. Oktober 2026
NVIDIA Cg ist eine Shader-Programmiersprache, die zum Schreiben von Programmen für die Ausführung auf Grafikprozessoren entwickelt wurde. Eine .cg-Datei kann Shader-Quellcode enthalten, einschließlich Programmlogik, Parametern, Deklarationen und anderen Einstellungen zur Steuerung der Grafikwiedergabe.
Die Datei gehört zum Cg-Entwicklungsworkflow und ist kein eigenständiges Bild oder Modell. Der Cg-Compiler verarbeitet den Quellcode für eine unterstützte Grafik-Umgebung, während eine Anwendung oder Engine das resultierende Shader-Programm lädt und verwendet.
Das Cg Toolkit war für Microsoft Windows verfügbar und ist heute eine veraltete, eingestellte Technologie. Vorhandene .cg-Dateien werden möglicherweise weiterhin für ältere Projekte gepflegt, aber neuere Grafikprojekte verwenden im Allgemeinen aktuellere Shader-Sprachen und Toolchains.
Unter Microsoft Windows können mehrere NVIDIA-Programme, einschließlich des Cg Toolkit, zum Öffnen und Bearbeiten einer .cg-Datei verwendet werden. Da es sich bei der Datei um Quellcode im Klartext handelt, kann sie auch in einem Texteditor angezeigt oder bearbeitet werden, obwohl ein Texteditor den Shader nicht kompilieren oder testen kann.
Das CUDA Toolkit ist für die CUDA-Entwicklung vorgesehen und wird normalerweise nicht zum Bearbeiten oder Kompilieren von NVIDIA-Cg-Shader-Quellcode verwendet.
Eine .cg-Datei ist Quellcode und lässt sich daher nicht sinnvoll allgemein in ein anderes Dateiformat konvertieren. Das Cg Toolkit kann sie in eine Ausgabe kompilieren, die für eine unterstützte Grafikumgebung geeignet ist, aber dabei handelt es sich um einen Build-Schritt und nicht um eine Konvertierung der Quelldatei.
Das Verschieben des shaders in eine andere Sprache erfordert normalerweise eine manuelle Neuschreibung und Anpassung an die Ziel-graphics API.
Software-Anwendungen, die cg Dateien öffnen können:
Microsoft Windows
Software-Anwendungen, die cg Dateien bearbeiten können:
Microsoft Windows
Software, die cg Dateien speichern kann:
Microsoft Windows
Software-Apps, die cg Dateien erstellen:
Microsoft Windows
Software-Anwendungen, die andere Aufgaben mit cg Dateien ausführen:
Microsoft Windows