programa NVIDIA CgFX
Tipo de arquivo: Código-fonte e arquivo de script
A extensão de arquivo .cg identifica arquivos de código-fonte para programas shader escritos em NVIDIA Cg, uma linguagem de programação para processamento gráfico.
Um arquivo .cg contém código de shader Cg legível por humanos e pode ser compilado pelo Cg Toolkit para uso em aplicativos gráficos compatíveis.
Categoria do tipo de arquivo:
Código-fonte e arquivo de script
Data de atualização: 12 de outubro de 2026
NVIDIA Cg é uma linguagem de programação de shader projetada para escrever programas que são executados em graphics processing units. Um arquivo .cg pode conter código-fonte de shader, incluindo lógica de programa, parâmetros, declarações e outras configurações usadas para controlar o graphics rendering.
O arquivo pertence ao fluxo de desenvolvimento do Cg, em vez de ser uma imagem ou modelo independente. O compilador Cg processa o código-fonte para um graphics environment compatível, enquanto uma application ou engine carrega e usa o shader program resultante.
O Cg Toolkit estava disponível para Microsoft Windows e agora é uma tecnologia legacy e descontinuada. Arquivos .cg existentes ainda podem ser mantidos em projetos antigos, mas projetos de graphics mais recentes geralmente usam shader languages e toolchains mais atuais.
No Microsoft Windows, vários programas da NVIDIA, incluindo o Cg Toolkit, podem ser usados para abrir e editar um arquivo .cg. Como o arquivo é um código-fonte em texto simples, ele também pode ser visualizado ou editado em um editor de texto, embora um editor de texto não possa compilar ou testar o shader.
O CUDA Toolkit destina-se ao desenvolvimento em CUDA e normalmente não é usado para editar ou compilar o código-fonte de shader do NVIDIA Cg.
Um arquivo .cg é código-fonte, portanto não possui uma conversão geral útil para outro formato de arquivo. O Cg Toolkit pode compilá-lo em um output adequado para um ambiente gráfico compatível, mas isso é uma etapa de build, e não uma conversão do arquivo de origem.
Mover o shader para outra linguagem normalmente requer reescrita manual e adaptação à API gráfica de destino.
Aplicações de software que podem abrir arquivos cg:
Microsoft Windows
Aplicações de software que podem editar arquivos cg:
Microsoft Windows
Software que pode salvar arquivos cg:
Microsoft Windows
Aplicações de software que criam arquivos cg:
Microsoft Windows
Aplicações de software que executam outras tarefas com arquivos cg:
Microsoft Windows