programme NVIDIA CgFX
Type de fichier : Code source et fichier script
L’extension de fichier .cg identifie les fichiers source des programmes de shader écrits en NVIDIA Cg, un langage de programmation destiné au traitement graphique.
Un fichier .cg contient du code de shader Cg lisible par l’être humain et peut être compilé par le Cg Toolkit pour être utilisé dans les applications graphiques prises en charge.
Catégorie de type de fichier :
Code source et fichier script
Date de mise à jour : 12 octobre 2026
NVIDIA Cg est un langage de programmation de shaders conçu pour écrire des programmes qui s’exécutent sur des unités de traitement graphique. Un fichier .cg peut contenir du code source de shader, notamment la logique du programme, des paramètres, des déclarations et d’autres réglages utilisés pour contrôler le rendu graphique.
Le fichier appartient au workflow de développement Cg plutôt que d’être une image ou un modèle autonome. Le compilateur Cg traite le code source pour un environnement graphique pris en charge, tandis qu’une application ou un moteur charge et utilise le programme de shader obtenu.
Le Cg Toolkit était disponible pour Microsoft Windows et constitue désormais une technologie abandonnée et obsolète. Les fichiers .cg existants peuvent encore être conservés pour d’anciens projets, mais les projets graphiques plus récents utilisent généralement des langages de shader et des toolchains plus modernes.
Sous Microsoft Windows, plusieurs programmes NVIDIA, notamment Cg Toolkit, peuvent être utilisés pour ouvrir et modifier un fichier .cg. Comme le fichier contient du code source en texte brut, il peut également être affiché ou modifié dans un éditeur de texte, bien qu’un éditeur de texte ne puisse pas compiler ni tester le shader.
CUDA Toolkit est destiné au développement CUDA et n’est généralement pas utilisé pour modifier ou compiler le code source de shader NVIDIA Cg.
Un fichier .cg est du code source, il n’a donc pas de conversion générale utile vers un autre format de fichier. Le Cg Toolkit peut le compiler en une sortie adaptée à un environnement graphique pris en charge, mais il s’agit d’une étape de build plutôt que d’une conversion du fichier source.
Déplacer le shader vers un autre langage nécessite normalement une réécriture et une adaptation manuelles à l’API graphique cible.
Applications logicielles qui peuvent ouvrir les fichiers cg:
Microsoft Windows
Applications logicielles qui peuvent modifier les fichiers cg:
Microsoft Windows
Logiciels capables d’enregistrer les fichiers cg:
Microsoft Windows
Applications logicielles qui créent des fichiers cg:
Microsoft Windows
Applications logicielles qui exécutent d’autres tâches impliquant des fichiers cg:
Microsoft Windows